2014-05-02 35 views
1

我正在使用PayFlow專業付款進行重複計費。PayFlow Pro - 使用重複計費配置文件ID獲取交易記錄

我希望能夠使用該API來獲取特定週期性配置文件ID的交易歷史記錄 - 但是該API不夠清晰。

我一直在閱讀TRXTYPE = I - 但是我無法獲得交易ID,因爲PayFlow是定期結算的交易ID。我可以創建/更新/取消訂閱 - 但我根本無法獲取任何交易歷史記錄。我可以去通過管理配置文件,選擇配置文件,然後點擊「查看交易」

所以,如果我不喜歡這個

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的手動然後我得到了交易的細節 - 但我想抓住一個經常性的個人資料:(做交易的列表

任何意見/方向將不勝感激。

回答

3

在頁面30 Payflow循環付款開發者的引導它的參數細節運行在一個定期付款的詢問下面的信息:

TRXTYPE指定一個反覆出現的配置文件請求。必須是「R」
操作指定要採取的操作。必須是「我」
ORIGPROFILEID要查詢的配置文件的配置文件ID。 測試配置文件的配置文件ID以RT開頭。實時配置文件的配置文件ID以RP開頭。

以防萬一你需要它這裏是Payflow循環付款開發者指南:

Payflow Recurring Payments Developer Guide

+0

OH MAN。我得到的諮詢文件是這一個 - https://www.paypalobjects.com/webstatic/en_US/developer/docs/pdf/payflowgateway_guide.pdf;它沒有這些信息。非常感謝你。這是一個簡單的解決方案。 – DdD

+0

得到它很容易,不得不在PAYMENTHISTORY = Y中查找。啊,生活又好了。 – DdD