2017-10-12 138 views
0

我正在尝试将我的网站设置为使用PayFlow Pro接受信用卡付款。我正在与下面的数据张贴出售交易(帐户详情移除)至沙箱(https://pilot-payflowpro.paypal.com):PayFlow Pro销售交易问题

PARTNER [6] = & VENDOR [27] = & USER [27] = & PWD [11] = & TRXTYPE [ 1] = S &投标[1] = C & CURRENCY [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迦,StudentID:14809,TermId :384 & ACCT [16] = & EXPDATE [4] = 0217 & CVV2 [4] = & BILLTOFIRSTNAME [6] = pankaj & BILLTOLASTNAME [4] =迦& BILLTOSTREET [18] = 15402干河路& BILLTOCITY [11] =诺勃斯维尔& BILLTOSTATE [2] = IN & BILLTOZIP [5] = 46060 & BILLTOCOUNTRY [2] = US &

而我得到以下响应回: 结果为0 & SECURETOKEN = KDTWfZBwaYEaz5pPUNxJSKQM2 & SECURETOKENID = MySecTokenID-CPVMCKB4TSR0EN3Y & RESPMSG =批准

但这种交易不会对贝宝经理露面。我错过了什么。

回答

1

您正尝试创建一个安全令牌,该令牌将用于启动Payflowlink的托管检出页面。

删除您的请求中的以下内容,并尝试它应该工作。 CREATESECURETOKEN [1] = Y & SECURETOKENID [29] = MySecTokenID-CPVMCKB4TSR0EN3Y

感谢

+0

这解决了这个问题。谢谢Ton @MercuryWater。我欠你一杯饮料:) – Pankaj