[英]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.