[英]PayPal guest subscription using Javascript Smart Button light box is not closing
我有 PayPal 訂閱 javascript 智能按鈕,它可以正常用於 PayPal 帳戶登錄,但是當使用信用卡使用訪客付款時,付款成功完成但燈箱未關閉,因此我沒有收到訂閱 ID onApprove 事件。
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 尋求幫助,因為這是一個非常嚴重的錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.