1
我已經看了一個問題,人們一直說這個問題是重複的,但我無法弄清楚如何處理它與我的代碼。我需要一個解釋。謝謝paypal支付API不適用於財產「收款人」
我是新來的paypal APIs,所以我現在有點困惑。創建交易只在我沒有指定收款人屬性時才起作用,但如果沒有指定收款人,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,然後呢?我現在只是猜測,我對此沒有經驗,但我很感興趣。 https://developer.paypal.com/docs/api/payments/#definition-payee –
@MeghanArmes我真的沒有區別merchant_id和電子郵件,兩者都用於賣家的信息 –
對,是啊 - 它看起來就像他們提供一個沙箱來測試API調用一樣;不知道這是否會在這裏有所幫助,但我沒有想法,我很抱歉。 :(https://developer.paypal.com/docs/integration/direct/payments/test-the-api/ –