我们使用Authorize.net的自动重复计费,当客户的订阅付款失败时,是否有办法手动重新尝试向客户收取订阅费用?我能够做到这一点的唯一方法就是获得他们的CC信息并手动键入交易,但是对于客户的汽车资金不足等情况,这是一种痛苦(而且远非理想)必须要求他们重新输入CC信息,以便我们可以尝试再次收费。是否有办法触发ARB重试交易或从订阅中创建一次性AIM交易,而不需要他们的CC信息?Authorize.net:在ARB交易失败后手动重新收取客户费用
回答
研究后,我已经确定有两种选择:加密
- 商店信用卡#秒。
自从存储加密他们是比我更想惹在这个时候,我不得不去选择2
Authorize.net有一个相当薄弱的API。如果有人推荐API不在石器时代的支付网关,我很乐意听到这个消息。
干杯, 丹
如果交易失败,因为该卡不再有效,过期,或在它的极限,那么你将无法对它进行充电,即使你有信用卡信息。无论如何,您需要让客户为您提供一张新的信用卡,以便您可以更新其订阅,并在该时间点收取未付款。
我认为在这个问题上有一些真正的错误信息。使用Authorize.NET,您可以将客户账单信息(CC信息等)“存储”到他们的系统中(避免当您在本地存储CC信息时发生的所有不良juju)。
您可以使用CreateCustomerProfile
方法执行此操作。
这个方法的回应基本上是一些关键字,用于在Authorize.NET的系统中唯一地识别他们的账户。
使用该帐户ID,无论何时/无论您希望使用CreateCustomerProfileTransaction
方法,您都可以为其CC专用帐单开帐单。
如果其中一笔付款因例如资金不足而失败 - 那么您可以尝试稍后使用此方法重新填充它们。
但是,如果他们的CC信息发生变化 - 您需要让客户更新他们的CC信息并使用Authorize.NET的方法更新他们的个人资料。
对于CIM而言,后一部分是正确的,但对于ARB而言并非如此。 ps - 我很想切换到CIM,但我们有太多客户通过ARB收费,唉,没有迁移。我担心它会在我们的Cust Svs Rep和我们的客户之间这样... Rep:请回来再重新输入您的CC信息。客户(现在惊慌):为什么?代表:呃......没有理由......呃,我们可以更好地向你收费。客户:呃... – puddleglum
ps - 我还没有尝试过这个,但是一个Authorize.net代表告诉我,你可以通过一个小于90天的交易创建一个ARB(在线 - 不知道API)。 – puddleglum
使用Authorize.net CIM API来存储客户的信用卡信息,而不是将其存储在本地。如果由于某种原因导致ARB交易失败,您可以使用CIM API一次为您的客户收费(参见CIM API中的create_customer_profile_transaction)。
有两个问题:1.如果卡已过期,那么它在CIM中也会过期。 2. CIM是一项额外成本。 –
- 1. 从现有ARB创建新的交易-authorize.net
- 2. Authorize.net,收费信用卡请求给出错误重复交易已提交
- 3. Authorize.net CIM API重复交易
- 4. 交易失败后回滚
- 5. Authorize.net ARB问题
- 6. 贝宝金库交易费用/收费
- 7. Authorize.net付款交易
- 8. Authorize.net ARB设置试用版
- 9. 为什么我的authorize.net交易成功但报告失败?
- 10. Authorize.net CIM重复交易窗口
- 11. authorize.net从交易中创建客户资料
- 12. 在authorize.net中重新计费ios sdk
- 13. Xmega睡眠后失败的TWI交易
- 14. 从authorize.net获取交易详情
- 15. 握手失败客户端密钥交换,使用证书链
- 16. 从Authorize.net自动下载交易细节
- 17. Authorize.net ARB SSL证书问题
- 18. Authorize.net ARB API集成问题
- 19. ARB失败的付款
- 20. 如何在贝宝交易后获取客户信息?
- 21. authorize.net - 自动循环计费(ARB)将状态更改为非活动状态?
- 22. Authorize.net - ARB - 启用/禁用订阅
- 23. 使用银行账户在Authorize.net创建ARB订阅
- 24. 如果交易失败
- 25. 易趣交易API PHP XML呼叫失败(Ack失败)
- 26. 如何在Authorize.net中退款交易?
- 27. 点击后退时,客户的CC被双重收费
- 28. 在csla和手动交易系统中使用交易
- 29. Authorize.net ARB - 电子邮件通知 - 通过电子邮件失败的CSV
- 30. 交易失败每次我在https://test.payu.in/_payment_options上进行交易
请看我的答案。 – Steve