我正在使用PayFlow Pro Payments进行定期结算。
我希望能够使用API来获取特定重复配置文件ID的事务历史记录 - 但是API不够清晰。
我一直在阅读TRXTYPE = I - 但我无法获得交易ID,因为PayFlow是进行定期结算的人。我可以很好地创建/更新/取消订阅 - 但我根本无法获得任何交易历史记录。我可以通过浏览管理个人资料,选择个人资料然后点击"查看交易"
在线浏览他们所以,如果我这样打电话
VENDOR[9]=*********&PARTNER[3]=***&USER[9]=*********&PWD[11]=***********&TRXTYPE[1]=I&CUSTREF[12]=RP0000000158
我回来了
" CUSTREF无效"
如果我这样做
VENDOR[9]=*********&PARTNER[3]=***&USER[9]=*********&PWD[11]=***********&TRXTYPE[1]=I&ORIGID[12]=RP0000000158
我回来了
"未注册此投标类型"
如果我投标投标类型投标[1] = C或投标[1] = P;仍然是同一个问题。
如果我查了其中一个交易ID的手册,那么我会得到交易的详细信息 - 但我想获取一份针对定期资料的交易清单:(
非常感谢任何建议/指示。
答案 0 :(得分:4)
在“付款流程定期付款开发者指南”的第30页上,它详细说明了针对定期付款运行查询的参数。以下信息:
TRXTYPE 指定定期的个人资料请求。必须“R”
操作指定要执行的操作。必须是“我”
ORIGPROFILEID 要查询的个人资料的个人资料ID。
测试配置文件的配置文件ID以 RT 开头。实时配置文件的配置文件ID以RP开头。
万一您需要的是Payflow Recurring Payments开发人员指南: