PayPal加密按钮的创建返回错误11945无效国家和语言环境组合



我正在使用其按钮管理器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值。

在与贝宝(PayPal(支持进行讨论之后,得出结论。

简短版本:是一个错误。

长版本(主持人MTS_CIARAN(:

谢谢,所以这看起来像是我所看到的沙盒上的一个错误。 问题是该帐户是CZ,由于某些原因,我们不是 因此允许创建按钮。看起来并不是 在实时环境上相同,所以我建议使用美国帐户 进行测试,一旦实时,CZ帐户就不应该是问题。

我会 内部工作以对此进行更正。

相关内容

  • 没有找到相关文章

最新更新