繁体   English   中英

Paypal信用卡支付集成问题

[英]Paypal credit card payments integration problem

我在向 paypal 提交信用卡信息时遇到问题,它会给我类似“此交易出现错误。请在帐单地址中输入国家/地区”之类的错误。 虽然我在 NVP 字符串中发送“国家”参数。 下面是我的 NVP 字符串。

任何人都可以帮助我吗? 提前致谢。

$nvpstr="&PAYMENTACTION=Sale&IPADDRESS=$ip&AMT=$amount&CREDITCARDTYPE=$creditCardType&
ACCT=$creditCardNumber&EXPDATE=".$padDateMonth.$expDateYear."&CVV2=$cvv2Number&
FIRSTNAME=$firstName&LASTNAME=$lastName&STREET=$address1&STREET2=$address2&CITYNAME=$city&
STATEORPROVINCE=$state&POSTALCODE=$zip&COUNTRY=$country&CURRENCYCODE=$currencyCode";

帮我。

METHOD=doDirectPayment
&VERSION=65.1
&PWD=1314384818
&USER=taruku_1314384782_biz_api1.smaotdatainc.net
&SIGNATURE=A7IZoLJTxfLBP8mJElBqhcYwz10QhhzhFE3ZJbQDUy5L140pQPdMoinR
&PAYMENTACTION=Sale
&AMT=1.00
&CREDITCARDTYPE=Visa
&ACCT=4831623809779107
&EXPDATE=012012&CVV2=962
&FIRSTNAME=John
&LASTNAME=Doe
&STREET=1+Main+St
&CITY=San+Jose
&STATE=CA
&ZIP=95131
&COUNTRYCODE=US
&CURRENCYCODE=USD

将您的字符串与这个匹配..我认为“COUNTRY”应该是“COUNTRYCODE”,如果问题存在匹配其他地址相关参数... :) 会正常工作..

这些是不正确的参数。 使用 PAYMENTREQUEST_0_SHIPTOSTREET、PAYMENTREQUEST_0_SHIPTOCOUNTRY 等。
https://cms.paypal.com/uk/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_r_SetExpressCheckout

注意:PAYMENTREQUEST_0_ 是可选的。 它用于并行支付。 如果您不使用它,只需按照文档说明并添加 PAYMENTREQUEST_0_ 即可。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM