2
我正在設立一個月度自動後端流程,將資金從中央賬戶轉移到數千個PayPal賬戶。交易額從50美元到10,000美元不等。這裏的關鍵要求是:向用戶付款以便接收方支付費用的最佳方式是什麼?
- 接收機必須支付的費用
- 無需用戶輸入。通過這個,我的意思是這個過程應該在沒有任何行動的情況下運行(我注意到一些PayPal集成需要重定向,在發送方的批准等)。
這裏是可能的方法,我知道你可以使用貝寶匯款:
- 集中付款
- 採用經典的SOAP的API。發件人必須支付的費用,所以不是一種選擇
- 賠率API
- 採用新的REST API。發件人必須支付的費用,所以不是一種選擇
- AdaptivePayments
- 採用經典的SOAP API。但是,您可以強制接收方支付費用。
- REST API付款
- 見https://developer.paypal.com/docs/rest/api/payments/#payment
- 使用REST API,這是很好的。
- 你可以強迫接收者支付費用嗎?
- 這可以在沒有網頁瀏覽器的情況下使用嗎?
所以,好像AdaptivePayments或REST API付款是可以工作的唯一選項(可能有更多的,雖然)。我顯然更喜歡使用更現代的REST API,特別是對於新項目,但如果我想實現的功能是不可能的,那麼我認爲我將不得不使用經典的Adaptive Payments選項。任何有識之士將不勝感激。
因此,您所說的是不可能以編程方式向PayPal的某個人匯款,並讓收款人支付費用? –
正確。在沒有明確許可的情況下,您從帳戶向其他帳戶匯款的所有API情況都會在發件人一方收取費用。 –
接收方會如何給我們說明確的許可?假設我們要求他們這樣做,我們將如何使用API來完成該交易?如果他們沒有給予明確許可,交易是否會失敗? –