我想要貝寶快遞結帳頁面顯示$澳元顯示總數,但它不會接受它。爲什麼PayPal NVP不接受我的貨幣代碼?
這工作沒有任何問題
$nvpStr = "&RETURNURL=$returnURL
&CANCELURL=$cancelURL
&PAYMENTREQUEST_0_PAYMENTACTION=Sale
&PAYMENTREQUEST_0_AMT=$total
&PAYMENTREQUEST_0_ITEMAMT=$total
&L_PAYMENTREQUEST_0_NAME0=$name
&L_PAYMENTREQUEST_0_QTY0=$quantity
&L_PAYMENTREQUEST_0_AMT0=$price
&L_PAYMENTREQUEST_0_DESC0=$description
&NOSHIPPING=1
";
但這返回錯誤代碼[L_LONGMESSAGE1] =>貨幣不支持。
$nvpStr = "&RETURNURL=$returnURL
&CANCELURL=$cancelURL
&PAYMENTREQUEST_0_PAYMENTACTION=Sale
&PAYMENTREQUEST_0_AMT=$total
&PAYMENTREQUEST_0_ITEMAMT=$total
&PAYMENTREQUEST_0_CURRENCYCODE=AUD
&L_PAYMENTREQUEST_0_NAME0=$name
&L_PAYMENTREQUEST_0_QTY0=$quantity
&L_PAYMENTREQUEST_0_AMT0=$price
&L_PAYMENTREQUEST_0_DESC0=$description
&NOSHIPPING=1
";
逸岸,沒關係我選擇的代碼PAYMENTREQUEST_0_CURRENCYCODE,歐元,美元,它總是返回錯誤。我試過帽子,沒有帽子,檢查空白等。
此外,嘗試網址編碼貨幣代碼中的每個建議,但同樣的錯誤。
$cc = urlencode("AUD");
$nvpStr = "&RETURNURL=$returnURL
&CANCELURL=$cancelURL
&PAYMENTREQUEST_0_PAYMENTACTION=Sale
&PAYMENTREQUEST_0_AMT=$total
&PAYMENTREQUEST_0_ITEMAMT=$total
&PAYMENTREQUEST_0_CURRENCYCODE=$cc
&L_PAYMENTREQUEST_0_NAME0=$name
&L_PAYMENTREQUEST_0_QTY0=$quantity
&L_PAYMENTREQUEST_0_AMT0=$price
&L_PAYMENTREQUEST_0_DESC0=$description
&NOSHIPPING=1
";
什麼給?
你是否已經問貝寶?也許你有錯誤的貨幣格式(它接受另一種貨幣?) – Ahatius 2012-04-25 04:49:26
我試過歐元,UAD,GPB,甚至美元不起作用。通過電子郵件發送Paypal科技昨天,但沒有答覆。 – TijuanaKez 2012-04-25 05:38:45