【问题标题】:Adding google pay to Adyen Web SDK将 google pay 添加到 Adyen Web SDK
【发布时间】:2019-07-09 13:48:29
【问题描述】:

我正在尝试将 Google Pay 添加为付款方式。我正在使用Adyen Web SDK

我正在做一个 CURL 来获取付款会话:

curl -H "Content-Type: application/json" -H "X-API-Key: my_key" -X POST -d '{ 
       "merchantAccount": "my account",
       "sdkVersion": "1.9.2",
       "channel": "Web",
       "amount": { 
          "currency": "EUR", 
          "value": 2500
       }, 
       "reference": "Your order number",
       "countryCode": "IE",
       "shopperLocale": "en_IE",
       "origin": "http://192.168.43.16:3000",
       "returnUrl": "http://localhost:8080/payment/completed/the_guid_from_UI/"
    }' https://checkout-test.adyen.com/v41/paymentSession -i

我正在将 paymentSession 复制到 UI 中。但在我的页面上我只看到:

所有文档说要做的是:

我添加了 pay.js 库。是这样吗?我还需要做什么?

编辑 我使用的是旧版本的 Adyen Web SDK(不支持 Google Pay)。我现在添加了最新版本:

`<script type="text/javascript" src="https://checkoutshopper-test.adyen.com/checkoutshopper/assets/js/sdk/checkoutSDK.1.9.2.min.js"></script>`

但是我仍然看到相同的结果...

【问题讨论】:

    标签: javascript payment-gateway payment adyen


    【解决方案1】:

    是的,没错。您需要在加载 Web SDK 之前加载 Google Pay 库。

    <script src="https://pay.google.com/gp/p/js/pay.js"></script>
    <script type="text/javascript" src="https://checkoutshopper-test.adyen.com/checkoutshopper/assets/js/sdk/checkoutSDK.1.9.2.min.js"></script>
    

    为了确定一下,您是否完成了该屏幕截图上的第 2 步?

    1. 在您开始接受实时 Google Pay 付款之前,我们需要配置您的 Google Pay merchantID。关注Google Pay's Deploy production environment guidelines,然后联系Support Team,并在您的Google Pay 开发者资料中提供您的merchantID

    如果您的商家帐户中未正确配置 Google Pay,它将不会出现在付款方式列表中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-04-18
      • 1970-01-01
      • 1970-01-01
      • 2014-12-30
      • 2019-03-11
      • 1970-01-01
      • 2021-09-02
      相关资源
      最近更新 更多