paypal - PayFlow Pro - 使用定期计费配置文件 ID 获取交易历史记录

标签 paypal history recurring-billing payflowpro

我正在使用 PayFlow Pro Payments 进行定期计费。

我希望能够使用 API 来获取特定定期配置文件 ID 的交易历史记录 - 但 API 不够清晰。

我一直在阅读 TRXTYPE=I - 但我无法获取交易 ID,因为 PayFlow 是进行定期计费的。我可以很好地创建/更新/取消订阅 - 但我根本无法从中获取任何交易历史记录。我可以通过管理个人资料、选择个人资料然后单击“查看交易”来在线浏览它们

因此,如果我进行这样的调用

供应商[9]=*********&合作伙伴[3]=***&用户[9]=************&PWD[11]=*** ********&TRXTYPE[1]=I&CUSTREF[12]=RP0000000158

我回来了

“CUSTREF 无效”

如果我这样做

供应商[9]=*********&合作伙伴[3]=***&用户[9]=************&PWD[11]=*** ********&TRXTYPE[1]=I&ORIGID[12]=RP0000000158

我回来了

“未注册此招标类型”

如果我输入 Tender 类型 Tender[1]=C 或 Tender[1]=P;还是同样的问题。

如果我手动输入其中一个交易 ID,那么我会获取该交易的详细信息 - 但我想获取为定期配置文件完成的交易列表:(

任何建议/方向将不胜感激。

最佳答案

Payflow 定期付款开发人员指南第 30 页详细介绍了对定期付款运行查询的参数。信息如下:

TRXTYPE 指定重复配置文件请求。必须是“R”
ACTION 指定要采取的操作。必须是“我”
ORIGPROFILEID 要查询的配置文件的配置文件 ID。 测试配置文件的配置文件 ID 以 RT 开头。实时个人资料的个人资料 ID 以 RP 开头。

以防万一您需要,请参阅 Payflow 定期付款开发人员指南:

Payflow Recurring Payments Developer Guide

关于paypal - PayFlow Pro - 使用定期计费配置文件 ID 获取交易历史记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23420240/

相关文章:

codeigniter - 如何设置定期付款

.net - {0}、{1} 等是如何成为格式化字符串的标准的?

linux - 如何在文件的linux chmod上检测

ios - Apple 对 Paypal 交易收费吗?

Paypal 自定义 Logo 和摘要消失

history - Cobol:科幻小说

php - 如何在 php 订阅后获取 PayPal 定期付款数据?

sql - 仓库管理经常性计费数据库设计和逻辑

php - paypal IPN 不发送任何通知

ios - PayPal SDK : PayPal error: Could not find endpoint for live. 戴森