authorize.net 是不是提供 webhook 来处理 ARB 失败的付款?
Posted
技术标签:
【中文标题】authorize.net 是不是提供 webhook 来处理 ARB 失败的付款?【英文标题】:Do authorize.net provide webhook to handle ARB failed payments?authorize.net 是否提供 webhook 来处理 ARB 失败的付款? 【发布时间】:2021-09-10 11:14:17 【问题描述】:每当客户的定期付款失败时,我需要向客户发送自定义通知,这可能是资金不足或卡过期或被银行拒绝。我看到了net.authorize.payment.fraud.declined
webhook,但它适用于 ARB 失败的付款吗?
【问题讨论】:
【参考方案1】:net.authorize.payment.capture.created
是您正在寻找的。在该有效载荷内部将是一个类似于:
"notificationId": "d0e8e7fe-c3e7-4add-a480-27bc5ce28a18",
"eventType": "net.authorize.payment.authcapture.created",
"eventDate": "2017-03-29T20:48:02.0080095Z",
"webhookId": "63d6fea2-aa13-4b1d-a204-f5fbc15942b7",
"payload":
"responseCode": 1,
"merchantReferenceId": "19102146534003137356",
"authCode": "LZ6I19",
"avsResponse": "Y",
"authAmount": 45.00,
"entityName": "transaction",
"id": "60020981676"
您需要查找值为2
的responseCode
以表明付款被拒。
【讨论】:
@Hitaishi 这回答了你的问题吗?以上是关于authorize.net 是不是提供 webhook 来处理 ARB 失败的付款?的主要内容,如果未能解决你的问题,请参考以下文章