跳到主要内容

测试支付

注意

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

在移动应用程序中测试订阅和付费商品的支付。测试模式下的购买过程模拟了常规支付,但使用测试银行卡进行。

要测试支付,应用程序需要通过审核。至少是其第一个版本。

功能

"测试支付"功能提供以下功能:

  • 通过RuStore控制台管理测试模式。

  • 在您的应用程序中测试购买支付场景,这在使用特殊测试卡的隔离测试环境中进行,不影响应用程序的工作版本。

  • 在RuStore控制台查看测试支付的历史记录。

技术特性

  • 可以在应用程序的版本向所有用户发布之前进行测试。

  • 在测试模式中,可以购买那些已添加到应用程序工作版本中的同样商品和订阅。不必发布这些商品和订阅。

  • 可以多次测试购买非消耗性商品。例如,访问应用程序的完整版本或游戏中的皮肤。如果通过RuStore控制台退款,之后可以在应用程序中再次进行购买。

  • 在测试模式下,订阅使用特殊参数。这些参数不依赖于您为应用程序工作版本选择的参数,并且不对它们产生影响。这些技术特性旨在简化和加速测试。测试模式中所有订阅的参数在下表中是相同的。

参数含义
订阅的最大扣款次数。达到指定的扣款次数后,订阅将自动关闭12
订阅扣款之间的时间10分钟
免费和起始期间重置的频率(购买带有免费和起始期的订阅条件)。重置后,您将能够再次免费或以起始价格购买订阅。这样,您可以多次测试按特殊条件订阅的支付每3小时一次

限制

  • 应用程序的所有者是唯一可以测试支付的用户。只有他才能访问"测试支付"部分。我们正在努力添加其他测试人员的可能性。

  • 在RuStore商店中测试购买付费应用程序的功能不可用。

  • 无法通过public API获取有关测试支付和订阅的信息。

  • RuStore移动应用程序中不显示测试购买和测试订阅的历史记录。这意味着无法取消和恢复测试订阅。

  • 测试购买的支付只能通过测试银行卡进行。