【问题标题】:Unable to add test card in Google Pay TEST environment and order total无法在 Google Pay TEST 环境中添加测试卡和订单总额
【发布时间】:2018-12-05 13:35:44
【问题描述】:
  1. 在 GooglePay 中,如何在 googlepay 付款表中显示订单总额?(可以这样做吗?)找不到任何文档。
  2. 我正在使用 TEST 环境,但仍然无法添加以下 URL 中提到的任何测试卡,并且它正在重定向到 https://pay.google.com 而不是 https://pay.sandbox.google.com(这是预期的行为吗?) 新的 google.payments.api.PaymentsClient({ environment: 'TEST' })

测试卡: https://docs.adyen.com/developers/test-cards/test-card-numbers

【问题讨论】:

    标签: javascript angular reactjs google-pay


    【解决方案1】:

    更新:Google Pay 现在支持在付款单上动态显示总价。此价格也可以随着用户在结账时更改他们的选择而更新(例如:运输选项)。您可以配置这些定价更新,如 the docs 所示。

    您也可以查看official announcement 了解更多详情。
    希望对您有所帮助。


    1. 没错,无法将总价添加到付款单中。
    2. Google Pay 测试环境的工作方式与某些支付提供商提供的沙盒略有不同。当您在 TEST 环境中使用 Google Pay 时,默认情况下,API 仍需要有效的卡号。因此,如果您使用无效信息,检查仍然会失败。也就是说,您的卡永远不会被收取费用,系统响应的令牌也不会允许执行任何交易。

    【讨论】:

      【解决方案2】:

      在这个函数中getGoogleTransactionInfo()添加到totalPrice

      "<?php echo $prix; ?>" 
      

      如评论中所述。

      【讨论】:

      • totalPrice: "",
      • 与其在评论中继续回答,不如编辑答案并在其中包含代码,然后使用编辑器中的格式作为代码按钮正确格式化。
      猜你喜欢
      • 2016-12-02
      • 2021-02-25
      • 1970-01-01
      • 1970-01-01
      • 2012-11-28
      • 1970-01-01
      • 2020-07-14
      • 2016-03-10
      • 2014-12-30
      相关资源
      最近更新 更多