Authorize.net - 通过cim批量上传

时间:2015-04-28 09:07:22

标签: php csv authorize.net

我通过PHP成功使用Authorize.net CIM充电,然后使用他们的xml api充值信用卡。

我想为卡充电时需要的信息是 他们使用customerProfileId来获取他们的customerPaymentProfileId 然后我可以收取之前已经授权的金额。

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

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

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

1 个答案:

答案 0 :(得分:3)

  

customerPaymentProfileId是静态的吗?因为,我只需要检索一次,然后它就不会发生变化。改变?

是的,它是静态的,永远不会改变。如果不是这项服务永远不会有效。

  

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

没有

  

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

这正是你想要做的。 CIM通常与自行开发的自动计费系统配对。通常用不同的付款金额来处理定期结算。那些系统会做这件事。