2015-04-28 47 views
0

我成功地使用Authorize.net CIM通过PHP充电,然后使用他们的xml API对信用卡充值。Authorize.net - 通过cim批量上传

时,我想他们的充值卡是 他们customerProfileId,我用它来得到他们的customerPaymentProfileId 然后我能够充电到先前已授权的金额,这是我所需要的信息。

  1. customerPaymentProfileId是静态的吗?如在,我只需要检索一次,然后它不会改变'永远'的改变?

  2. 我能够使用authorize.net的批量上传功能如描述: http://www.authorize.net/files/uploadguide.pdf 如果是这样,我应该在哪里可以把这些领域?

  3. 如果我无法使用批量上传功能,那么解决方案是循环使用我当前PHP脚本下的事务,否则可能会出现并发症。

回答

3

customerPaymentProfileId是静态的吗?如在,我只需要检索一次,然后它不会改变'永远'的改变?

是的,它是静态的,永远不会改变。如果不是这种服务将无法工作。

我可以使用authorize.net的批量上传功能:http://www.authorize.net/files/uploadguide.pdf如果是这样,我应该在哪里放这些字段?

如果我无法使用批量上传功能,将一个解决方案是只通过我在我当前的PHP脚本,或者可能会有并发症的交易循环,将通过这样做来引入。

这就是你想要做的。 CIM通常与本土自动化计费系统配对。通常以不同的付款金额处理经常性结算。这些系统将做到这一点。

+0

非常感谢您的帮助。 我之所以不确定它是否是静态的,是因为customerProfileId是静态的,可用于检索它。看起来有点令人惊讶,你会需要这两个。 – user2029763

相关问题