簡體   English   中英

使用 Javascript 智能按鈕燈箱的 PayPal 訪客訂閱未關閉

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM