ปุ่มอัจฉริยะ Paypal: รับปุ่มคลิก

ฉันเพิ่ม Paypal Smart Buttons API ลงในเว็บไซต์ของฉันแล้ว โดยมีโค้ดต่อไปนี้:

paypal.Buttons({
  createOrder: function(data, actions) {
    return actions.order.create({
      purchase_units: [{ amount: { value: 0.01 } }],
    });
  },
  onApprove: function(data, actions) {},
  onClick: function(){
    //HERE I WANT TO GET THE PAYPAL’S BUTTON WHICH HAS BEEN CLICKED.
},
}).render('#paypal-button-container');

มีวิธีใดบ้างที่จะได้ปุ่มที่คลิก?


person Francesco    schedule 08.03.2020    source แหล่งที่มา


คำตอบ (2)


แหล่งเงินทุนใดที่ผู้ชำระเงินได้ใช้ใน PayPal จะถูกเก็บไว้เป็นส่วนตัวโดยการออกแบบ สิ่งที่คุณเห็นคือพวกเขาได้ชำระเงิน PayPal เสร็จสิ้นแล้วหรือไม่

person Preston PHX    schedule 08.03.2020

ฉันคิดว่าคุณไม่สามารถรู้ปุ่มที่คลิกได้ อย่างไรก็ตาม หลังจากชำระเงินเรียบร้อยแล้ว คุณจะทราบได้ว่ามีการคลิกปุ่มใดตามการชำระเงิน หลังจากอนุมัติการชำระเงินแล้ว คุณจะสามารถเข้าถึงรายละเอียดผู้ชำระเงินได้ดังนี้

details.payer

คุณสามารถดูคุณลักษณะของผู้ชำระเงินได้จากลิงก์นี้: PayPal API คำสั่งซื้อ คำจำกัดความของผู้ชำระเงิน ตัวอย่างเช่น คุณสามารถตรวจสอบ Payment_source_response ได้ดังนี้

details.payer.payment_source_response
person Abdulrazak Zakieh    schedule 29.07.2020