测试支付流程

要测试支付过程,您可以使用沙盒模式。沙盒模式是一个独立环境,支持除真实付款和拒绝支付外实时环境的所有功能。获得令牌后,您可以通过发送"mode":"sandbox"来进入沙盒模式。

注:
与艾克索拉签订合约之前,测试支付过程仅在沙盒模式下可用。

在沙盒模式下,可使用以下方式测试付款过程:

测试银行卡支付

  1. 以沙盒模式打开支付UI
  2. 选择信用卡/借记卡付款方式组。
  3. 输入银行卡详细信息。在其余字段中输入任意值。您也可以指定不正确的细节(卡号或到期日)以生成错误。
  4. 单击立即支付
测试银行卡列表
查看测试银行卡列表。
注:

如符合以下条件之一,除卡片详细信息外,还需指定邮政编码:

  • 用户所在国家是美国或加拿大。
  • 发卡行识别码(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沙盒模式创建一个帐户:

  1. 打开PayPal开发者网站
  2. 登录您的帐户或新建帐户。
  3. 前往Sandbox accounts选项卡。
  4. Sandbox test accounts页面上单击Create account
  5. 选择Personal (Buyer Account)帐户类型并选择国家/地区。
  6. 单击Create

创建的帐户在沙盒帐户列表中显示。

您也可以使用现有沙盒帐户的信息:

Email IDSystem Generated Password
sb-xmxij16980134@business.example.comoi9_m_KW
sb-p7pju16979920@business.example.com7%%p8ioS

进行测试性支付

  1. 在沙盒模式下打开支付UI
  2. 选择PayPal支付方式。
  3. Mock Response Code字段中,输入0或将该字段留空。
  4. 邮政编码字段中,任意输入5个数字。

  1. 点击支付。您将跳转到一个PayPal帐户登录窗口。
  2. 输入沙盒帐户的信息:输入Email ID作为邮箱地址,输入System Generated Password作为密码。要找到该信息:
    1. PayPal开发者网站上登录您的帐户。
    2. 前往Sandbox accounts选项卡。
    3. Sandbox test accounts页面上选择一个沙盒帐户。
    4. 单击•••,然后选择View/Edit account。您将在随后打开的模态窗口中看到该信息。
  3. 完成测试支付。

注意
请参阅测试单次购买和保存的PayPal帐户的全部可用场景描述
您的进度
感谢您的反馈!
上次更新时间: 2023年3月6日

发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。

报告问题
我们非常重视内容质量。您的反馈将帮助我们做得更好。
请留下邮箱以便我们后续跟进
感谢您的反馈!