【问题标题】:detect which button is pressed sdk paypal检测按下了哪个按钮 sdk paypal
【发布时间】:2020-12-14 11:45:22
【问题描述】:

我需要检测按下了哪个按钮来执行操作 enter image description here

如果按下按钮 paypal 或按钮信用卡 或者存在一些功能来帮助我进入 sdk paypal

我使用文档中的代码

paypal.Buttons({
style: {
  shape: 'rect',
  color: 'gold',
  layout: 'vertical',
  label: 'paypal',
  },
  createOrder: function(data, actions) {
        return actions.order.create({
            "purchase_units": [
            {
              "amount": {
                "currency_code": "USD",
                "value": monto,
                "breakdown": {
                  "item_total": {
                    "currency_code": "USD",
                    "value": monto
                  }
                }
              },
              "items": [
                    {
                      "name": "Donacion",
                      "description": "Donacion a Inti Academy",

                      "unit_amount": {
                        "currency_code": "USD",
                        "value": monto
                      },
                      "quantity": "1",
                    },
              ],
            }
          ]
        });
    },
    onApprove: function(data, actions) {
     return actions.order.capture().then(function(details) {
    
     });
    }
    }).render('#paypal-button-container');

我试图从信用按钮的类名中获取操作,但它不起作用

【问题讨论】:

  • onApprove 中的数据不是给你你需要的吗?
  • 我只需要检测按下了哪个按钮
  • 其他操作

标签: javascript jquery paypal


【解决方案1】:

有一个你可以尝试的 onClick 处理程序,但据我所知,没有提供关于哪个按钮被点击的信息,只是那个。

此外,所点击的按钮并不能确定客户最终将在 PayPal 内使用哪个资金来源付款。

无论如何,这并不重要,这就是使用 PayPal 作为处理器的意义所在。您需要担心的是您收到了完整的 PayPal 付款;根据设计,账单和资金来源信息均对付款人保密。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多