如何解决使用Javascript Smart Button灯箱的PayPal访客订阅未关闭
我有贝宝(PayPal)预订javascript智能按钮,它对于贝宝(PayPal)帐户登录正常工作,但是当使用信用卡使用来宾付款时,付款成功完成,但灯箱未关闭,并且由于在批准事件中我没有获得预订ID。 / p>
paypal.Buttons({
style: {
shape: 'rect',color: 'gold',layout: 'vertical',label: 'subscribe'
},createSubscription: function(data,actions) {
return actions.subscription.create({
'plan_id': 'my_plan_id'
});
},onApprove: function(data,actions) {
console.log(data.subscriptionID);
},onError: function(error) {
console.log(error);
},onCancel: (data,actions) => {
console.log(data,actions);
},}).render('#paypal-button-container');
解决方法
这也是我最近遇到的确切情况。 PayPal帐户和来宾用户都可以成功订阅,并且我都可以从onApprove事件中提取发布数据。现在,只要访客订阅,即使用其信用卡而不创建PayPal帐户,灯箱都不会关闭,并且显示PayPal的标准确认页面,这对我来说并不好,因为我需要将订阅确认传递给onApprove事件。最好向贝宝(PayPal)寻求协助,因为这是一个严重的错误。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。