我正在尝试将我的网站设置为使用PayFlow Pro接受信用卡付款。我发布了一个销售交易,其中包含以下数据(已删除帐户详细信息)到沙箱(https://pilot-payflowpro.paypal.com):
PARTNER [6] =&安培; VENDOR [27] =&安培; USER [27] =&安培; PWD [11] =&安培; TRXTYPE [1] = S&安培;嫩[1] = C&安培;货币[3] = USD& CREATESECURETOKEN [1] = Y& SECURETOKENID [29] = MySecTokenID-CPVMCKB4TSR0EN3Y& RETURNURL [35] = https://localhost:44387/payment/pay&CANCELURL[35]=https://localhost:44387/payment/pay&ERRORURL[35]=https://localhost:44387/payment/pay&AMT[1]=1&COMMENT1[48]=Name:pankaj negi,StudentID:14809,TermId:384& ACCT [16] =& EXPDATE [4 ] = 0217& CVV2 [4] =& BILLTOFIRSTNAME [6] = pankaj& BILLTOLASTNAME [4] = negi& BILLTOSTREET [18] = 15402 Dry Creek Rd& BILLTOCITY [11] = Noblesville& BILLTOSTATE [2] = IN& BILLTOZIP [5] = 46060&安培; BILLTOCOUNTRY [2] = US&安培;
我得到以下回复: RESULT = 0&安培; SECURETOKEN = KDTWfZBwaYEaz5pPUNxJSKQM2&安培; SECURETOKENID = MySecTokenID-CPVMCKB4TSR0EN3Y&安培; RESPMSG =批准
但是这笔交易没有出现在Paypal经理身上。我错过了什么。
答案 0 :(得分:1)
您正在尝试创建一个安全令牌,该令牌将用于启动托管结帐页面,即Payflowlink。
在您的请求中删除以下内容并尝试使用它。 CREATESECURETOKEN [1] = Y&安培; SECURETOKENID [29] = MySecTokenID-CPVMCKB4TSR0EN3Y
感谢