0
我正在尝试使用PayPal Express Checkout,我不确定它是否与沙箱正常工作。PayPal Express Checkout not working
它打开了的SANbox使用弹出,但显示没有20.00,并选择信用卡&点击“PayNow”按钮后,量20,00。它会显示处理图标几秒钟,并关闭弹出窗口而不显示付款确认消息。
下面是我正在使用的脚本。我不确定我的脚本是以错误的方式投放还是由于某些国家/地区的国家对Merchan帐户的限制。该商家帐户是在阿联酋,
快速退房与PayPal
<script src="https://www.paypalobjects.com/api/checkout.js"></script>
<script>
paypal.Button.render({
env: 'sandbox', // Optional: specify 'sandbox' environment
client: {
sandbox: 'XXXXXXX-zhSadKHA8asdasdasdtuqywqwqohasnaAGauaASadacs',
production: 'xxxxxxxxx'
},
payment: function() {
var env = this.props.env;
var client = this.props.client;
return paypal.rest.payment.create(env, client, {
transactions: [
{
amount: { total: '20', currency: 'USD' }
}
]
});
},
commit: true, // Optional: show a 'Pay Now' button in the checkout flow
onAuthorize: function(data, actions) {
// Optional: display a confirmation page here
actions.payment.get();
return actions.payment.execute().then(function() {
// Show a success page to the buyer
console.log(data);
});
}
}, '#paypal-button');
</script>
</body>
</html>
UPDATE支付:
在Sandb牛活动它显示交易是通过。这就是它所表明的。同样的脚本没有工作几天后不确定。
所以它似乎工作,但没有显示确认消息。