测试支付流程
要测试支付过程,您可以使用沙盒模式。沙盒模式是一个独立环境,支持除真实付款和拒绝支付外实时环境的所有功能。获得令牌后,您可以通过发送"mode":"sandbox"
来进入沙盒模式。
注:
与艾克索拉签订合约之前,测试支付过程仅在沙盒模式下可用。
在沙盒模式下,可使用以下方式测试付款过程:
测试银行卡支付
注:
如符合以下条件之一,除卡片详细信息外,还需指定邮政编码:
- 用户所在国家是美国或加拿大。
- 发卡行识别码(BIN)显示该卡的发行地在美国。
您可以指定任意有效的邮政编码(如12345)。该信息用于决定销售税税率,不影响测试付款过程。
沙盒模式下的银行卡付款支持以下货币:USD、EUR、RUB、GBP、AED、ALL、AMD、ARS、AUD、AZN、BGN、BRL、BYN、CAD、CHF、CLP、CNY、COP、CZK、DKK、DZD、EGP、GEL、HKD、HRK、HUF、IDR、ILS、INR、ISK、JPY、KES、KGS、KRW、KZT、MAD、MDL、MKD、MNT、MXN、MYR、NGN、PEN、PHP、PKR、PLN、RON、RSD、SAR、SEK、SGD、THB、TRY、TWD、UAH、UYU、UZS、VEF、VND、ZAR。
注意
请参阅测试单次购买和保存的银行卡的全部可用场景描述。
测试PayPal支付
创建测试用PayPal帐户
要测试支付过程,您需要为PayPal沙盒模式创建一个帐户:
- 打开PayPal开发者网站。
- 登录您的帐户或新建帐户。
- 前往
Sandbox accounts 选项卡。 - 在
Sandbox test accounts 页面上单击Create account 。 - 选择
Personal (Buyer Account) 帐户类型并选择国家/地区。 - 单击
Create 。
创建的帐户在沙盒帐户列表中显示。
您也可以使用现有沙盒帐户的信息:
sb-xmxij16980134@business.example.com | oi9_m_KW |
sb-p7pju16979920@business.example.com | 7%%p8ioS |
进行测试性支付
- 在沙盒模式下打开支付UI。
- 选择PayPal支付方式。
- 在
Mock Response Code 字段中,输入0
或将该字段留空。 - 在邮政编码字段中,任意输入5个数字。

- 点击支付。您将跳转到一个PayPal帐户登录窗口。
- 输入沙盒帐户的信息:输入
Email ID 作为邮箱地址,输入System Generated Password 作为密码。要找到该信息:- 在PayPal开发者网站上登录您的帐户。
- 前往
Sandbox accounts 选项卡。 - 在
Sandbox test accounts 页面上选择一个沙盒帐户。 - 单击•••,然后选择View/Edit account。您将在随后打开的模态窗口中看到该信息。
- 完成测试支付。
注意
请参阅测试单次购买和保存的PayPal帐户的全部可用场景描述。
您的进度
发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。