Payflow-无法获得12的结果代码

问题描述 投票:0回答:1

我正在测试代码为12的沙盒支付流。根据文档(https://developer.paypal.com/docs/classic/payflow/integration-guide/#submit-credit-card-transactions),我应该使用即时通讯使用的金额获取该金额,即使用该页面上显示的其中一张卡的金额为1012 $,而不是即时获取结果0。有人可以告诉我在该测试中我做错了什么吗?

这是我的SetExpressCheckout请求:

TRXTYPE[1]=S&EMAIL[0]=&PHONENUM[0]=&CUSTOM[36]=3d96670b-3bdd-4fa0-a0b2-0c64a452e44e&COUNTRYCODE[2]=US&LOCALECODE[2]=US&TENDER[1]=P&ACTION[1]=S&RETURNURL[26]=http://www.myreturnurl.com&CANCELURL[26]=http://www.mycancelurl.com&AMT[8]=1,012.00&CURRENCY[3]=USD&ORDERID[36]=3d96670b-3bdd-4fa0-a0b2-0c64a452e44e&SHIPTOSTATE[2]=NJ&SHIPTOCOUNTRY[2]=US&SHIPTOPHONE[0]=&SHIPTOEMAIL[0]=&SHIPTOFIRSTNAME[4]=MARY&SHIPTOLASTNAME[11]=[REMOVED]&USER[6]=Lukasz&VENDOR[6]=[removed]&PARTNER[6]=PayPal&PWD[9]=XXXXXXXXX

这是我的DoExpressCheckout请求:

TRXTYPE[1]=S&LOCALECODE[2]=US&TENDER[1]=P&TOKEN[20]=EC-[REMOVED]&ACTION[1]=D&PAYERID[13]=[REMOVED]&AMT[8]=1,012.00&CURRENCY[3]=USD&USER[6]=Lukasz&VENDOR[6]=[REMOVED]&PARTNER[6]=PayPal&PWD[9]=XXXXXXXXX

我删除了敏感信息,但是我正在使用PayFlow .Net SDK。

.net paypal express-checkout
1个回答
0
投票

测试参数适用于纯信用卡交易,不适用于Express Checkout,这就是为什么您总是会看到批准的原因。

© www.soinside.com 2019 - 2024. All rights reserved.