【发布时间】:2018-04-22 03:40:14
【问题描述】:
请帮助我解决我面临的问题,我正在使用 PHP 来开发它。当用户插入相同的信用卡详细信息和相同的名称但对于不同的产品它说重复订阅时,就会出现问题。
【问题讨论】:
-
没有任何代码,我们无法帮助您解决问题。
标签: authorize.net
请帮助我解决我面临的问题,我正在使用 PHP 来开发它。当用户插入相同的信用卡详细信息和相同的名称但对于不同的产品它说重复订阅时,就会出现问题。
【问题讨论】:
标签: authorize.net
来自documentation(强调我的):
ARB 系统检查新订阅是否有重复,使用这些 字段:
- subscription.article.merchantID
- subscription.article.customerInfo.payment.creditCard.cardNumber
- subscription.article.customerInfo.payment.eCheck.routingNumber
- subscription.article.customerInfo.payment.eCheck.accountNumber
- subscription.article.customerInfo.customerID
- subscription.article.customerInfo.billingInfo.billToAddress.firstName
- subscription.article.customerInfo.billingInfo.billToAddress.lastName
- subscription.article.customerInfo.billingInfo.billToAddress.company
- subscription.article.customerInfo.billingInfo.billToAddress.streetAddress
- subscription.article.customerInfo.billingInfo.billToAddress.city
- subscription.article.customerInfo.billingInfo.billToAddress.stateProv
- subscription.article.customerInfo.billingInfo.billToAddress.zip
- subscription.orderInfo.amount subscription.orderInfo.invoice
- subscription.recurrence.startDate subscription.recurrence.interval
- subscription.recurrence.unit
如果所有这些字段在现有订阅中重复, 将产生 E00012。 修改这些字段中的任何一个都会导致 唯一订阅。
【讨论】: