1
私はすでにこの質問が重複していると言い続けていますが、自分のコードでどのように対処するのか分かりませんでした。私は説明が必要です。ありがとうございます。paypal payment apiは "payee"というプロパティでは動作しません
私はpaypal APIを初めて使いましたので、今混乱しています。受取人の財産を指定していない場合にのみ取引が行われますが、受取人が指定されていない場合、どのように送金するのかをpaypalはどのように知っていますか?
ここでコード
$(function() {
paypal.Button.render({
env: 'sandbox', // Or 'sandbox'
client: {
sandbox: 'xxxxxx',
production: 'xxxxxx'
},
commit: false, // Show a 'Pay Now' button
payment: function(data, actions) {
return actions.payment.create({
payment: {
transactions: [
{
amount: { total: '5.00', currency: 'USD' },
description: "TEST",
payee: { email: "[email protected]" }
}
]
}
});
},
onAuthorize: function(data, actions) {
return actions.payment.execute().then(function(payment) {
console.log("payment", payment)
});
}
}, '#paypal');
})
エラーコードです:あなたはあなたが販売しようとしているアイテムとアイテムのリストを持っている必要があり、トランザクションオブジェクトで
:これを(変更サンドボックスのIDと受取人の電子メールがPayPalの内に存在する必要があります)試してみてください
もアイテム和とcurrenctは金額の合計と通貨
と一致する必要がありますマーチャントIDを含めると、私はただ今推測している、私はこれでゼロ経験を持っていますが、私は興味をそそられています。 https://developer.paypal.com/docs/api/payments/#definition-payee –
@MeghanArmes merchant_idとメールの違いはどちらも売り手の情報に使用されていません –
そうです、それは見えますAPI呼び出しをテストするためのサンドボックスを提供するようなものです。それがここで助けになるかどうかは分かりませんが、アイデアがありません。申し訳ありません。 :(https://developer.paypal.com/docs/integration/direct/payments/test-the-api/ –