如何使用RESTAPI v2取消整个Paypal订单
将如何使用RESTAPI v2取消整个Paypal订单,paypal,paypal-rest-sdk,Paypal,Paypal Rest Sdk,将order.status==“作废”定义为“订单中的所有采购单位均作废”的状态 很明显,我可以从文档中看到,整个订单的订单状态可能会被作废。那么,如何准确地使用REST api取消未完成的订单,即主动将订单状态从(比方说)已批准更改为已作废 注意:我已经完全意识到,我可以取消订单的个人授权,并对捕获进行退款。我只是不知道如何取消整个订单(这似乎是可能的)。我遗漏了什么?要作废订单,首先必须保存订单,并且要保存订单,必须将意图设置为授权,并将处理指令设置为已明确保存的订单 { "intent
order.status==“作废”
定义为“订单中的所有采购单位均作废”的状态
很明显,我可以从文档中看到,整个订单的订单状态
可能会被作废
。那么,如何准确地使用REST api取消未完成的订单,即主动将订单状态
从(比方说)已批准
更改为已作废
注意:我已经完全意识到,我可以取消订单的个人授权,并对捕获进行退款。我只是不知道如何取消整个订单(这似乎是可能的)。我遗漏了什么?要作废订单,首先必须保存订单,并且要保存订单,必须将意图
设置为授权
,并将处理指令
设置为已明确保存的订单
{
"intent": "AUTHORIZE",
"processing_instruction": "ORDER_SAVED_EXPLICITLY",
"purchase_units": [
{
"amount": {
"currency_code": "USD",
"value": "5.00"
}
}
]
}
客户批准订单后,您可以保存该订单,并在需要时将其作废
如何保存订单?
向https://api.paypal.com/v2/checkout/orders/{id}/save
如何取消订单?
向https://api.paypal.com/v2/checkout/orders/{id}/void
您有任何参考资料吗?