【问题标题】:Recurring billing tells duplicate subscription for the same user but different products for authorize.net定期计费告诉同一用户的重复订阅,但 authorize.net 的不同产品
【发布时间】:2018-04-22 03:40:14
【问题描述】:

请帮助我解决我面临的问题,我正在使用 PHP 来开发它。当用户插入相同的信用卡详细信息和相同的名称但对于不同的产品它说重复订阅时,就会出现问题。

【问题讨论】:

  • 没有任何代码,我们无法帮助您解决问题。

标签: authorize.net


【解决方案1】:

来自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。 修改这些字段中的任何一个都会导致 唯一订阅。

【讨论】:

    猜你喜欢
    • 2021-02-24
    • 1970-01-01
    • 2020-06-03
    • 2018-04-27
    • 2020-08-01
    • 2017-08-23
    • 1970-01-01
    • 2017-07-05
    • 1970-01-01
    相关资源
    最近更新 更多