2013-06-20 54 views
1

我想使定期付款工作與貝寶先進 我的腳本適用於銷售交易的情況下,但有問題,當我嘗試創建經常性配置文件。定期付款與貝寶先進的非貝寶親

ISSUES

  1. 當我張貼我的CREATESECURETOKEN設置爲Y請求。它返回Invalid transaction type: Invalid Transaction Type for secure token creation request 這是字符串。注意我已經改變的用戶,並通過在這裏

    PARTNER [6] =貝& VENDOR [10] = ##### & USER [11] = ##### & PWD [9] = #### #& CREATESECURETOKEN [1] = Y & TRXTYPE [1] = R & RECURRING [1] = Y &投標[1] = C & ACTION [1] = A & PROFILENAME [6] =塔姆& ACCT [16] = 4012888888881881 & EXPDATE [4] = 1214 & AMT [5] = 10.00 & START [8] = 06132013 & PAYPERIOD [4] = MONT & TERM [1] = 0 & OPTIONALTRX [1] = S & OPTIONALTRXAMT [4] = 2.00 & EMAIL [20] = ##### & SECURETOKENID [26] = MySecTokenID-51b93e0830f70 & RETURNURL [51] = http:// localhost:8080/php/test/payflow/advanced.php & CANCELURL [51] = http:// localhost:8080/php/test/payflow/advanced.php & ERRORURL [51] = http:// localhost:8080/php/test/payflow/advanced.php & BILLTOFIRSTNAME [4] =約翰& BILLTOLASTNAME [3] = Doe的& BILLTOSTREET [12] = 123主要St. & BILLTOCITY [8] =聖何塞& BILLTOSTATE [2] = CA & BILLTOZIP [5] = 95101 & BILLTOCOUNTRY [2] = US & SHIPTOFIRSTNAME [4] = Jane & SHIPTOLASTNAME [5] = Smith & SHIPTOSTREET [13] = 123 4公園大道& SHIPTOCITY [8] =聖何塞& SHIPTOSTATE [2] = CA & SHIPTOZIP [5] = 95101 & SHIPTOCOUNTRY [2] = US

  2. 如果我設置CREATESECURETOKENN我接收Invalid merchant information: 10002-You do not have permissions to make this API call

我搜索了paypal高級定期付款的文檔,但每次找到有關payflow pro的詳細信息。由於沒有關於paypal高級定期付款的信息,所以不容易讓事情發揮作用。 有關我的發佈數據有什麼問題的任何想法?

我在paypal.com/mts上發佈了我的查詢,但沒有回覆。 注意:我訂閱了paypal高級和paypal定期付款。 隨着貝寶先進的交易完成在客戶端網站本身和用戶從未被帶到貝寶網站。是的,它使用iframe的目的。 它適用於SALE型交易,但不適用於定期付款。

回答

0

付款專業版和高級版不支持定期付款API調用。您將通過Payflow使用重複計費API調用。新的Advanced和Pro帳戶使用Payflow Pro或Link。

您是否在Secure Token調用中設置了賬單類型?

您提交的票號是多少?我會查找該帳戶以查看該帳戶是否設置爲使用週期性結算並且已正確創建。

此外,高級帳戶不應使用定期結算API調用。可以使用高級帳戶創建定期結算配置文件,但必須通過PayPal管理器網站完成。

+0

感謝您的回覆。是的,我正在使用payflow撥打電話。我設置「TRXTYPE = R」不確定您的「帳單類型」是什麼意思。 我的門票號是130613-000240 – Gautam

+0

我會查看門票並作出迴應。 – Gerzie

+1

感謝您回覆我的paypal ticket.I很難向我的客戶解釋這一點,因爲他說PayPal代表(銷售)告訴他付款預付款與定期付款一起工作。 – Gautam