【发布时间】:2021-04-21 19:29:04
【问题描述】:
我正在查看 Sample code for PayPal Checkout 中所述的 PayPal Checkout。这种形式的 PayPal 支付页面只涉及 2 个 JavaScript 方法,分别是 createOrder 和 onApprove。
我期待一种指定 IPN 的方法,该方法可通过 PayPal 标准按钮轻松获得。
问题
PayPal Checkout 中是否提供 IPN 功能,如果没有,那么实现 IPN 之类的最佳方式是什么?
我正在考虑使用如下示例代码来模拟 IPN 功能。
onApprove: function(data, actions) {
return actions.order.capture().then(function(details) {
// Show a success message to the buyer
//alert('Transaction completed by ' + details.payer.name.given_name + '!');
//IPN implementation as below
//Instead of showing a message to the buyer, redirect to a success page
//and pass query string variables to pass data from payment page top success page
window.location = "https://www.somesitexyzabc.com/success?s=1&d=abc";
});
【问题讨论】:
标签: javascript paypal