2Checkout沙盒支付

2Checkout Sandbox Payment

这是我第一次使用沙盒帐户。

我正在使用以下代码。

HashMap<String, String> params = new HashMap<>();
 params.put("sid", "cccc");
 params.put("mode", "2CO");
 params.put("li_0_type", "product");
 params.put("li_0_name", "Test");
 params.put("li_0_price", "1.00");




 String form = TwocheckoutCharge.submit(params);

 form = "<html>" + form + "</html>";

 return form;

成功进入购买页面。但我没有收到付款选项和正确的页面。

我面临 ERROR CODE:PE102 错误。

页面截图如下。

有什么问题,为什么我没有进行产品测试。

所有卖家和买家都可能会收到消息 ERROR CODE PE102,原因如下:

  • 所有参数集:
  • 帐户未获准出售。
  • 帐户已关闭。
  • 卖家不存在,或者传入了无效的“sid”或“x_login”值。
  • 沙盒销售正在传递到现场生产结帐URL。所有 Sandbox 销售必须传递给 https://sandbox.2checkout.com/checkout/purchase

参考:http://help.2checkout.com/articles/Knowledge_Article/Error-Code-PE102

综合以上几点

参考 link 在 2020 年现在不起作用:

您可以在此处创建沙盒帐户:http://sandbox.2checkout.com