如何使用 Google Pay 为我的在线服务自动收费

Posted

技术标签:

【中文标题】如何使用 Google Pay 为我的在线服务自动收费【英文标题】:How to auto charge for my online service using Google Pay 【发布时间】:2020-08-22 20:33:29 【问题描述】:

我想做一个网站,它有一个功能,用户必须登录并链接他们的信用卡才能使用该功能,我向他们收取一个月使用次数的费用。就像 Google 在 Google Ads 上所做的那样。

我该怎么做?

这可以通过使用 Google Pay API 实现吗?

Google Pay 常见问题解答说:

对定期计费的支持是 与 Google Pay API 响应中返回的付款方式相关联。 代币化卡和存档卡都可用于重复使用 计费。要处理定期计费,商家不必 有节奏地调用我们的 API。相反,支付凭证存储在 商户进行定期付款。商家使用他们的 用于管理定期计费的支付网关 API。

如果满足以下声明,Google Pay 支持定期付款 真的:

商家遵守网络规则,例如商家发起的 交易。支付条款由用户披露并接受 在商家的购买流程中。我们还支持定期计费 可变金额。例如,移动运营商的每月电话费 支持。要获得更多信息,商家必须联系他们的 支付网关代表。

我完全不明白。这是否意味着我必须问我的银行?如果是这样,他们应该给我什么数据来完成这个?或者我应该换成其他服务提供商,比如paypal?

【问题讨论】:

【参考方案1】:

Google Pay 不处理付款。它通过安全地为您(开发人员)提供一个支付令牌来促进它,您可以使用该令牌来处理与您的支付服务提供商的支付。见supported payment service providers。

这意味着这取决于您的支付服务提供商是否支持定期付款。你用的是哪一个?

例如 Braintree 支持这种类型的recurring payment with Google Pay。

【讨论】:

以上是关于如何使用 Google Pay 为我的在线服务自动收费的主要内容,如果未能解决你的问题,请参考以下文章

如何通过android java发送google pay“请求”,如amazon bhim pay在线支付

为地理编码结果自动寻找合适的缩放比例

如何在 Flutter 中添加 XML Google Pay 按钮

如何在调用 google pay API 时了解我的支付提供商名称?

如何在 Google Pay 和 Apple Pay 中为 Authorize.net 生成支付令牌(在移动应用交易中)?

如何获取用于直接集成的 Google Pay 公钥