2015-10-13 57 views
2

我正在設立一個月度自動後端流程,將資金從中央賬戶轉移到數千個PayPal賬戶。交易額從50美元到10,000美元不等。這裏的關鍵要求是:向用戶付款以便接收方支付費用的最佳方式是什麼?

  1. 接收機必須支付的費用
  2. 無需用戶輸入。通過這個,我的意思是這個過程應該在沒有任何行動的情況下運行(我注意到一些PayPal集成需要重定向,在發送方的批准等)。

這裏是可能的方法,我知道你可以使用貝寶匯款:

  • 集中付款
    • 採用經典的SOAP的API。發件人必須支付的費用,所以不是一種選擇
  • 賠率API
    • 採用新的REST API。發件人必須支付的費用,所以不是一種選擇
  • AdaptivePayments
    • 採用經典的SOAP API。但是,您可以強制接收方支付費用。
  • REST API付款

所以,好像AdaptivePayments或REST API付款是可以工作的唯一選項(可能有更多的,雖然)。我顯然更喜歡使用更現代的REST API,特別是對於新項目,但如果我想實現的功能是不可能的,那麼我認爲我將不得不使用經典的Adaptive Payments選項。任何有識之士將不勝感激。

回答

2

唯一允許您強制接收方支付費用的選項是Adaptive Chained Payments,但這不適合您的情況。您要發送的付款類型爲隱式簡單付款,只允許發件人支付費用。

所以,最好的選擇是使用MassPay API,主要是因爲費用。對於美國付款,費用爲2%,最高限額爲1美元,這比以2.9%+ 0.30美元發送正常付款顯着節省。

如果費用那麼重要,您可以對其進行編程以減少發送金額2%或1美元,以較高者爲準。

+0

因此,您所說的是不可能以編程方式向PayPal的某個人匯款,並讓收款人支付費用? –

+0

正確。在沒有明確許可的情況下,您從帳戶向其他帳戶匯款的所有API情況都會在發件人一方收取費用。 –

+0

接收方會如何給我們說明確的許可?假設我們要求他們這樣做,我們將如何使用API​​來完成該交易?如果他們沒有給予明確許可,交易是否會失敗? –

相關問題