0
當我們使用checkout.js作爲Express Checkout按鈕時,我不確定CREATE_PAYMENT_URL應該是什麼?PayPal Express Checkout CREATE_PAYMENT_URL
這應該是我們的sandbox.paypal.com網站嗎?
我點擊了我網站上的Express Checkout按鈕,並且不斷收到404錯誤,並說我無法找到作爲資源找到的CREATE_PAYMENT_URL的任何URL(我知道,不是當前存在的''')。
var CREATE_PAYMENT_URL = '';
var EXECUTE_PAYMENT_URL = '';
paypal.Button.render({
env: 'sandbox', // Or 'sandbox',
commit: true, // Show a 'Pay Now' button
payment: function(resolve, reject) {
return paypal.request.post(CREATE_PAYMENT_URL).then(function (data) {
resolve(data.paymentID);
})
.catch(function (err) {
reject(err);
});
},
onAuthorize: function(data, actions) {
return paypal.request.post(EXECUTE_PAYMENT_URL, {
paymentID: data.paymentID,
payerID: data.payerID
}).then(function() {
// The payment is complete!
// You can now show a confirmation message to the customer
});
}
}, '#paypal-button');