我正在尝试让 PayPal 的服务器端 REST工作。
这是我正在使用的表格:
如果其中一个或字段为空白,我想要做的是阻止/取消付款。amount
email
根据docs,payment()
在单击按钮后调用。文档涵盖了如何处理“乐观”用例,但是他们没有提到如何取消支付流程:
// payment() is called when the button is clicked
payment: function() {
// Set up a url on your server to create the payment
var CREATE_URL = '/demo/checkout/api/paypal/payment/create/';
// Make a call to your server to set up the payment
return paypal.request.post(CREATE_URL)
.then(function(res) {
return res.paymentID;
});
},
简单地返回null
似乎也不起作用。如何处理?