我遇到了一個來自貝寶的奇怪問題。當我的購物車傳遞帶小數位的值(如1.15)時,它不起作用,並向我顯示錯誤:您用來進入PayPal系統的鏈接包含格式不正確的商品數量。Paypal錯誤:格式不正確的項目金額
這是沒有量的十進制數,其輸出的工作原理:
paypal_class->dump_fields() Output:
Field Name Value
amount_1 70.00
business xxxxxxxxxxxxxxxx
cancel_return xxxxxxxxxxxxxxxxxx
cmd _cart
currency_code HUF
invoice 171SPLINTERCELLCONVICTIONxxxxxxxxxxxxxxxxxxx
item_name_1 Apple
item_number_1 211
notify_url xxxxxxxxxxxxxxxxxxxxxxxx
on0_1 Option
os0_1 Default
quantity_1 1
return xxxxxxxxxxxxxxxxxxxxxxxxx
rm 2
shipping_1 5
tax_cart 0.00
upload 1
這是帶小數位不工作(我刪除了一些出於安全原因的變量)輸出。
paypal_class->dump_fields() Output:
Field Name Value
amount_1 70.15
business xxxxxxxxxxxxxxxxxx
cancel_return xxxxxxxxxxxxxxxxxxx
cmd _cart
currency_code HUF
invoice 172SPLINTERCELLCONVICTIONxxxxxxx
item_name_1 Apple
item_number_1 211
notify_url xxxxxxxxxxx
on0_1 Option
os0_1 Default
quantity_1 1
return xxxxxxxxxxx
rm 2
shipping_1 5
tax_cart 0.00
upload 1
,它不只有三種貨幣工作: 匈牙利福林, 日元, 臺灣新幣。
有什麼幫助嗎?將不勝感激。
你可以用代碼替換圖片不可讀 – Awea
添加代碼代替屏幕截圖 –
你使用了哪些paypal優惠?快速結帳 ?進化?一些國家有限制https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_currency_codes – Awea