沙盒和生产环境
概览
沙盒模式是一个独立环境,包含除用户授权和进行真实付款之外的生产环境(实时模式)的所有功能。
在沙盒模式下,您可以在支付UI中使用除真实银行卡外的任何可用支付方式进行付款。对于测试,请使用列表中的测试银行卡。在沙盒模式下进行支付时,不会从真实帐户扣款。对于使用测试银行卡和PayPal进行测试,可按照以下支持场景进行操作。
进行支付后,您将收到与完成真实支付之后收到的同样的支付凭证。该支付凭证发送到令牌请求中传递的邮箱。如项目启用了Webhook,还将收到一个支付成功Webhook。
要查看沙盒模式下所作交易的详细信息,包括费用等:
- 打开您的发布商帐户。
- 前往会计 > 交易登记表。
- 勾选显示测试交易复选框。
注:
要查找为沙盒模式提供的Webhook列表和API调用,请参阅沙盒模式API参考。
注意
如在沙盒模式下遇到问题,请联系艾克索拉客户支持。
在环境间切换
注:
签署与艾克索拉的协议之前,只支持在沙盒模式下测试支付过程。如遇到错误,请参阅错误描述。
要访问沙盒模式,请在获取令牌的请求正文中传入“sandbox”: true
参数(获取令牌的调用取决于您的集成场景)。要打开支付UI,请使用以下URL:https://sandbox-secure.xsolla.com/paystation4/?token=TOKEN
,其中TOKEN
是收到的令牌。
要切换到生产环境:
- 在发布商帐户的协议与税务信息 > 协议部分签署与艾克索拉的许可协议。
- 删除获取令牌时请求正文中的
“sandbox”: true
参数。 - 通过以下链接打开支付UI:
https://secure.xsolla.com/paystation4/?token=TOKEN
,其中TOKEN
是收到的令牌。
注意
首次完成真实付款后,严格沙盒付款政策即生效。在沙盒模式下进行支付仅适用于发布商帐户里公司设置 > 用户部分中指定的用户。
支付处理测试方案
通过API测试支付过程或通过支付UI进行交互的过程中,您可以探索支付中心的主要功能。您可以进行以下测试:
本文对您的有帮助吗?
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。