当前位置: 首页 > 知识库问答 >
问题:

Paypal rest api获取使用nvp api处理的订单的订单详细信息

后阳炎
2023-03-14

我有一个Magento2商店,带有默认的结帐模块,使用nvp api下单。我需要稍后从paypal获取订单,并根据其状态执行一些操作,但是从rest api(/v2/checkout/orders/{id})我只获取使用相同rest api创建的订单的结果,而不是在签出期间放置的订单(使用nvp api)。

我已经在paypal上配置了一个沙箱帐户,用于nvp api调用的业务帐户可以访问paypal for rest中创建的应用程序。

paypal是否允许混合使用api调用?或者这可能是paypal沙箱配置的问题?

谢谢

共有1个答案

伍弘盛
2023-03-14

您不会为此使用v2/orders API,因为订单仅用于创建事务,而不是事后引用它们。

对于以后引用已完成的交易,您将使用v2/支付API,特别是用于已完成捕获的get。这是留档。

这是否适用于使用NVP API进行的事务,我没有测试过;如果没有,您将需要NVP GetTransaction细节。

 类似资料:
  • 问题内容: 在WooCommerce中,从以下代码行: 如何从订单ID获取WooCommerce订单详细信息? 问题答案: 3.0版以上的WOOCOMMERCE订单 自Woocommerce大型主要更新3.0+以来,事情已经发生了很多变化: 对于 对象,无法像以前一样直接访问属性,并且会引发一些错误。 现在,对象实例需要使用new 以及 getter和setter方法。 此外,还有一些用于订购商品

  • 从以下行代码输入: 如何从订单id获取WooCommerce订单详细信息?

  • 请求地址 http://api.dc78.cn/Api/do_get_order 请求方式 GET 请求参数 参数 参数名称 描述 id 订单号 订单号,取自上一协议返回值 getpay=1 获取订单支付信息 获取订单支付信息 ,用于订单有支付时,一次性获取订单信息和支付信息 invoice=1 是否单独推送发票信息 设置该参数备注(memo字段)与发票信息(invoice字段)分别单独显示,不设

  • 本接口用于获取指定的订单详情。 订单id由平台通过推送接口向下推送,API模式收到推送消息后,需要根据消息中的订单id调用此接口获取订单详情。 DLL接口中已经封装好,向DLL主程序推送时已经准备好完整的订单详情数据,不需要单独调用此接口。 请求参数说明 参数 描述 必填 示例值 类型 最大长度 action 接口参数组 是 object └action 需要调用的接口名称 是 do_get_or

  • 我正在搜索和尝试它2天没有成功,请帮助。 我想筛选woocommerce订单,以便根据产品属性将其他详细信息从db添加到订单详细信息页面,但我找不到适合此任务的woocommerce操作/筛选器挂钩。这里假设变量; 如果,那么我需要将自定义数据从数据库添加到订单详细信息页面。 注意:我不想添加额外的元框,而是想更改订单明细表: 将默认产品映像替换为存储在数据库和中的映像, 在产品名称下面添加包含自