无法多次充值代币

问题描述 投票:0回答:1

我们正在尝试建立一个定期计费设置,以便我们可以使用 Apple Pay 和 CIM 以可变的时间间隔和可能的可变金额收取相同的代币。然而,Apple 的代币似乎是一次性使用的。

我们可以成功从Apple获得令牌,并使用该令牌在Authorize.net上成功创建客户档案,其中卡已被授权并且测试交易无效。但仅此而已。所有后续交易都将失败,响应代码为 2(交易被拒绝)。

同样的道理(哈!),如果我们选择最初收取代币费用(而不是创建客户资料),这也可以,但随后我们无法从交易中创建客户。

就好像这些代币只能使用一次,这当然不适用于按月订阅模式。

有人成功使用 Apple Pay 实施 CIM 吗?允许多次充电有哪些技巧?

authorize.net authorize.net-cim applepay-web
1个回答
0
投票

当您使用 Apple 和 Google Pay 创建应用内付款时,您需要设置一些参数来确定这是否是一次性付款。

我不熟悉 Auth.Net 的实现,但这可能是您在向他们发送令牌之前必须做的事情。 另请注意,即使您设置正确,用户也可以稍后撤销它,因此这些交易通常不用于定期计费。

对于我们来说,我们选择在我们的网站上只提供一个基本的付款表格,Safari 或 Chrome 将从用户的钱包中自动填充该表格,但使用的是实际的银行卡信息,而不是令牌化的 PAN。

我们仅使用 USIO 的终端进行 Apple 和 Google Pay,并且在大多数交易中,我们可以在将来使用令牌对卡进行充值。

© www.soinside.com 2019 - 2024. All rights reserved.