0
PayPalのサーバーサイドRESTを取得しようとしています。ここで条件が満たされる前にPayPalのチェックアウト・モーダルがポップアップするのをキャンセル/防止する方法はありますか?
私が働いている形です:私は何をしたいか
はのいずれか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
はどちらか動作していないよう返す:ドキュメントは、しかし、彼らは支払いプロセスをキャンセルする方法を言及して失敗し、「楽観的」ユースケースを処理する方法をカバーしています。これはどのように処理できますか?
は私がいることを逃した信じることができません!ありがとう –