Redsys 测试模式:不收款测试网店

环境设为「测试」时,网上购买会被标记为测试,不计入销售额,并且可以在正式收款前一次性删除。

在开放网上销售之前,最好先做几笔测试购买。Redsys 的测试环境就是为此准备的:付款流程是真实的,但不会收取任何费用。

开启测试模式

  1. 进入设置 → 向顾客收款。
  2. 在服务商为 Redsys 的情况下,把环境设为测试。
  3. 使用银行提供的测试商户代码和测试密钥,然后点击保存。

在此状态下,整个面板都会显示支付处于测试模式提示。点击它可直接进入支付设置。

测试购买如何显示

  • 你的网店会向顾客显示提示:付款不是真实的,不会收取任何费用。购买完成后,确认页面会注明这是测试订单。
  • 在全部预订和收银台 → 交易流水中,这些购买会标记为测试。在预订详情中,付款部分显示测试 · 非真实付款。
  • 不计入销售总额,也不计入每位顾客的消费金额。
  • 不发放俱乐部积分。
  • 确认邮件照常发送,方便你检查是否正常送达。

删除测试数据

有测试购买时,支付页面会显示测试数据卡片,列出订单、预订和交易记录的数量。

  1. 点击清除测试数据。
  2. 确认提示。此操作无法撤销。

会删除测试订单、预订、交易记录和次卡,优惠券的使用记录,以及计入俱乐部的积分。你的顾客不会被删除,因为他们可能是真实的人;真实数据也不会受影响。切换到生产后此卡片仍然可用,所以你也可以稍后再清理测试数据。

切换为真实收款

  1. 一切正常后,回到设置 → 向顾客收款。
  2. 把环境改为生产。
  3. 在 SHA-256 密钥中填写银行提供的正式密钥,然后点击保存。

从此测试提示会消失,网上付款将真实收款。