一、这个功能能做什么
瓜奇 PayPal 使用 REST 应用的 Client ID 和 Secret,并通过沙盒开关选择环境。
先认识这几个词
- 前端:访客实际打开和使用的网站;同一后台可以对应多个前端网址。
二、设置后会有什么效果
可以配置 PayPal 正式或沙盒账户,用相应环境处理支付。测试凭据与正式凭据不能混用。
三、怎么使用
第三方准备
在 PayPal Developer 的 Apps & Credentials 中创建或选择 REST 应用,取得对应环境的 Client ID 与 Secret。测试使用 Sandbox,正式使用 Live,两组凭据不要混用。参见PayPal REST 入门。
填入瓜奇
启用 PayPal,填写 Client ID、Secret,选择与凭据一致的沙盒状态,前台支付形式使用跳转收银台。保存后从目标前端发起测试。
当前版本使用沙盒 api-m.sandbox.paypal.com 与正式 api-m.paypal.com,不是 api-m.live.paypal.com。报认证错误时先查环境和凭据,不能盲目修改接口域名。
检查范围
测试订单与真实订单分开,核对币种、付款状态及解锁结果。地区、账户收款资格及币种限制按当前 PayPal 账户确认,本教程不沿用旧后台说明中的泛化资格承诺。
四、常见问题
PayPal 沙盒测试正常,正式环境还要改什么?
正式和沙盒使用各自账户凭据及环境。切换时重新核对客户端 ID、密钥和环境,并确认正式支付结果,不能混用测试凭据。