「古い」(PaymentsPro / Express Checkout)PayPal APIを使用して、誰かに代わって受取人または受取人のグループに送金することは可能ですか?これはAdaptivePaymentsPayメソッドで可能であると思いますが、他のAPIでは不可能のようです。
1 に答える
はい、エクスプレスチェックアウトはこれをサポートしています。
送金者としてあなたを使用して複数の受取人にのみ資金を送る
場合
これは並列トランザクションであり、連鎖されておらず、AdaptivePaymentsよりも少し洗練されていない可能性があります。しかし、それは間違いなく機能します。
エクスプレスチェックアウトトランザクションで複数の受取人に送金するには、PAYMENTREQUEST_ *変数(たとえば、「AMT」ではなくPAYMENTREQUEST_0_AMT)を使用していることを確認し、「PAYMENTREQUEST_0_SELLERPAYPALACCOUNTID=yourfirst@receiver.tld」を追加します。
次に、2番目の受信機には、;を使用します。
PAYMENTREQUEST_1_SELLERPAYPALACCOUNTID=yoursecond@receiver.tld
PAYMENTREQUEST_1_AMT=9.99
第三に;
PAYMENTREQUEST_2_SELLERPAYPALACCOUNTID=yourthird@receiver.tld
PAYMENTREQUEST_2_AMT=9.99
などなど。:-)
他の誰かが
複数の受取人に送金
する場合、または実際に資金を保有しておらず、他の誰かに代わって複数の受取人に送金したい場合は、を使用しPermissions API
て送信者から送金の許可を得ることができます。そして、送信者はの承認を受ける必要がありMassPay API
ます。
誰もがMassPayAPIにアクセスできるわけではないため、これは理想的ではありません。しかし、それは確かに可能です。
テストしたい場合; MassPayは、PayPalサンドボックスのすべてのプレミアアカウントとビジネスアカウントでデフォルトで有効になっています。