gpt4 book ai didi

braintree - 如何在单个 API 交易中验证信用卡并发布销售?

转载 作者:行者123 更新时间:2023-12-01 00:37:54 24 4
gpt4 key购买 nike

编辑:

tl;博士:你不能。

您必须创建一种付款方式才能进行验证。即使在全局范围内启用了验证,创建销售也不会调用验证。

原来的:

我正在阅读 credit card verification ,这显然不是在 Braintree_Transaction::sale() 期间自动完成的,但我没有看到任何选项可以在调用 sale() 时启用验证。

我真的必须(至少)实现两个单独的 API 交易来验证信用卡吗?

理想情况下,我想使用一次调用::sale() 来执行验证、授权和捕获。

我已经通过我的控制面板启用了验证,并且我正在使用测试信用卡号 4000111111111115,它应该被拒绝,但我正在与它成功交易。

即使启用了全局验证,我是否必须单独创建付款方式才能执行验证?

最佳答案

全面披露:我在布伦特里工作。如果您还有任何问题,请随时联系 support .

test card verification结果,请adjust the amount您的交易。因为这些卡没有关联真实账户,Braintree 做不了小authorization charges是在生产中进行的,而 API 必须依赖于测试事务的数量来指示预期的响应。

在生产环境中,卡验证由支付方式的创建触发,而不是由交易触发。要启用验证,enable it across all payment methods ,或添加 verifyCard PaymentMethod::Create 的选项称呼。对 PaymentMethod::Create 的回复在任何一种情况下都将包含 creditCardVerification 如果验证因任何原因失败,则反对,允许您在 sale 之前停止交易叫做。

关于braintree - 如何在单个 API 交易中验证信用卡并发布销售?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39170654/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com