我正在使用他们的Button Manager API创建加密的 Paypal 按钮。尽管我付出了所有努力,但我仍然面临着错误11945 The button country and language code combination specified is invalid.
。
首先,我尝试实现我自己的按钮的创建,但是在跟踪这个错误时,我最终使用了他们的教程curl
,这对我来说也失败了,同样的错误。(注意:我必须将凭据更改为我的)。
具体来说,他们教程中的这段代码失败并出现错误 11945:
curl https://api-3t.sandbox.paypal.com/nvp \
-s \
--insecure \
-d USER=<my-user-name> \
-d PWD=<my-password> \
-d SIGNATURE=<my-signature> \
-d VERSION=51.0 \
-d METHOD=BMCreateButton \
-d BUTTONCODE=ENCRYPTED \
-d BUTTONTYPE=CART \
-d BUTTONSUBTYPE=PRODUCTS \
-d BUTTONCOUNTRY=US \
-d L_BUTTONVAR1=item_name%3Dshoehorn \
-d L_BUTTONVAR2=amount%3D1464.46 \
-d L_BUTTONVAR3=tax=%3D21 \
-d L_BUTTONVAR4=item_number%3D123456
我试图弄清楚为什么会这样,但我没有找到任何相关的来源。
谁能解释这个问题?国家代码设置为US
,应该没问题。
所有帮助将不胜感激。
注意:我现在正在使用沙盒。
注意:通过lc
属性定义语言环境没有帮助。我尝试en
过以及en_US
价值观。