跳到主要内容

测试支付

注意

该门户网站正在开发中。文档的完整版本请看这里.

测试支付

在切换到测试模式后要应用更改,您需要等待几分钟,或者如果您的应用程序已经打开了,那么需要重新启动应用程序。

为了进行支付测试:

  1. 启用测试模式

  2. 如果您还未在进行测试的设备上登录RuStore,请使用您在RuStore 控制台注册为应用程序所有者的VK ID进行登录。

如何在RuStore 控制台找到VK ID?

  1. 在您的设备上打开您的应用程序,或者如果还未安装,请先安装。

  2. 在应用程序内进行购买。例如,订阅一个服务。在支付时会出现一个标有"测试购买"的支付窗口。

如果没有出现"测试购买"的标记,那么您不是在测试环境中购买,而是在应用程序的工作版本中购买。确保[测试模式已启用]启用测试模式,并且您已在RuStore移动应用程序中使用正确的VK ID登录。

  1. 添加一张测试银行卡并选择它进行支付。添加后,此卡将保存在测试配置文件中,以后使用这张卡的购买将可以一键完成。当您的账户处于测试模式时,只使用测试卡。如果尝试使用真实银行卡进行支付,将会出现错误。
  • 使用不同的测试卡来检验成功和失败的支付场景。例如,模拟支付金额超过银行卡限额时的错误。

  • 如果需要测试宽限期和暂停期,请使用余额为1戈比的测试卡。使用这张卡可以购买带有免费期的订阅。免费期结束后,将有一次失败的扣款尝试,然后订阅会立即切换到宽限期或暂停期,如果这些期间为该订阅设置的话。关于这些期间的详细信息,请参见文章《如何为应用程序创建订阅购买带有免费和起始期的订阅条件》。

  1. 点击"支付"。

  2. 检查支付是否成功,以及您的应用程序是否处理了购买。

如果支付成功但无法访问购买内容,请检查您应用程序中的实现。如果在测试场景中遇到其他问题,请联系技术支持 support@rustore.ru

在测试模式开启时,获取购买信息的方法获取购买列表的方法将只返回该用户的测试购买。

查看测试支付

要查看测试支付的历史记录:

  1. 打开RuStore 控制台

  2. 在顶部菜单中选择"应用程序",并打开进行了测试购买的应用程序。

  3. 转到"货币化 --- 测试支付"选项卡。

在"支付历史"选项卡上,显示了在测试模式下完成的所有支付。功能上,这一部分与显示应用程序工作版本中用户完成的购买的"支付管理"相似。

在"支付历史"选项卡上,您可以:

  • 根据账单号和订单号搜索测试支付。

  • 点击某个支付,查看其详细信息。

  • 执行退款操作,以重新测试非消耗性商品的购买。为此,请点击支付,然后点击"退还支付"按钮。