2

我想通過我們的軟件完全自動取消買家的經常性交易(無需爲我們或客戶手動登錄貝寶賬戶)。如何通過編程取消買方協議? (PayPal)

https://developer.paypal.com/docs/api/https://developer.paypal.com/docs/api/payments.billing-agreements說我們可以用/v1/payments/billing-agreements/<agreement_id>/cancel

但它需要授權。我們不想要求客戶自己授權。我們希望完全自動地從我們這邊完成。

是否有可能在沒有客戶干預的情況下爲此情況獲取授權令牌?如果是,如何?

回答

2

授權並非用戶要求您爲取消協議,您需要通過編程方式與您的結算協議進行API授權。

我會想,如果你有機會獲得他們的結算協議,在您的業務Paypal帳戶的細節,你應該有訪問這些信息一旦你被授權與API溝通,從而授權取消任何您帳戶中有效的協議。

您用於與API通信的PayPal API憑證應與可訪問協議詳細信息的PayPal帳戶關聯。

一旦你在那裏,你可以通過協議ID檢索貝寶協議,並使用SDK調用取消。

  1. Find the SDK for the language that you wish to use(你沒有 指定你的問題的語言),並按照快速啓動 指南。快速入門指南包含有關如何創建API密鑰以編程方式訪問您的帳戶的詳細信息。

  2. 使用協議ID examples for each are linked here加載協議詳細信息。您也可以使用api爲您的帳戶加載所有協議,以便您可以獲取所有協議ID並根據需要進行循環。

  3. 調用上的協議取消方法來取消它

我希望這有助於!

相關問題