SPI主动通知接入的SaaS商品服务商自测验证

更新时间:
复制 MD 格式

本文档面向SaaS服务商的技术开发人员,旨在指导您如何针对开通方式为“生产接口主动通知”的SaaS商品,完成上架前的SPI(Service Provider Interface)接口自测与验证。

云市场平台为了保障上架的商品能生产正常,保障用户使用正常,因此在商品正式上架前需要服务商自测,具体可以参考应用软件(SaaS)类商品服务商自测

SPI是否能正常调用,直接关系后续客户实例的生产状态。平台在服务商自测环节提供系统验证能力,帮助快速确认SPI接入的可用性与可靠性。

image.png

服务自测验证流程

当商品发布进入到服务商自测流程时,您点击进行商品自测,进入到自测流程。

自测流程主要分为商品交易验证业务实例生命周期验证,并在验证完成后提交审核。您需要先以买家身份完成一次真实购买,然后使用生成的实例信息,在服务商后台完成系统对SPI接口的自动化验证。

image.png

第一步:商品交易验证

服务商使用自己的测试账号对自测中的商品进行交易测试,并在“已购买的服务”列表中查看该商品的开通状态。判断标准为:(1)状态为“已开通” ,表示业务开通成功;(2)状态为“开通中”持续在1小时以上,可能意味着SPI调用有问题,导致业务开通失败,请查询SPI接口是否存在异常。详情参考 云市场生产SPI

如果您测试的商品是包年包月周期类商品,交易测试环节包括4个。自测完成后,请点击已完成验证。

  1. 前往商品详情页进行测试购买的选配

  2. 确认订单信息并提交订单。

  3. 完成订单支付。您可以使用订单改价功能将订单改为 0 元,避免测试产生费用。详情请参见修改订单价格

  4. 确认业务实例生产成功。如果要测试续费,可以在买家控制台,进行实例续费。

image

如果您测试的商品是按量付费的商品,交易测试环节包括2个,自测完成后,请点击已完成验证。

  1. 前往商品详情页,在商品详情页用测试交易的账号点击立即开通,然后付费实例开通;

  2. 服务商推量,验证用户侧出账是否正常。详情请参考推送计量数据

image

第二步:业务实例生命周期验证

完成商品交易验证后,针对交易所产生的业务实例进行系统验证。重点覆盖新购实例和续费实例。您所填写的信息主要是测试交易时所用的用户UID以及该UID下单后,产生的业务实例ID。实例ID可以在买家控制台-我的服务中进行查看。

image.png

如果您测试的商品是包年包月周期类商品,实例生产会包括以下4类。如果实例能生产成功,系统会标明“已完成验证”。前提是您测试了对应的新购、续费,且SPI地址配置准确。详情请参考 云市场生产SPI

  • 实例创建生产:输入新购测试时所用的用户UID,以及交易所产生的新购业务实例ID。点击验证测试。该流程用于检验用户下单后实例能否成功创建,并能正常使用。

  • 实例续费生产:输入续费时所用的用户UID,以及该续费订单对应的业务实例ID。点击验证。该流程用于验证续费流程是否正常。

  • 实例到期:输入新购测试时所用的UID,以及订单对应的业务实例ID。点击验证。该流程用于验证实例到期时SPI调用能否成功,且实例可以正常变为到期状态。

  • 实例释放:输入新购测试时所用的UID,以及订单对应的业务实例ID。点击验证。该流程用于验证实例释放时SPI调用能否成功,且实例可以正常变为释放状态。

    image

如果您测试的是按次售卖的商品,实例生产验证会包括以下3类:为实例创建生产、实例到期、实例释放。验证流程同上,不需要验证实例续费生产。

如果您测试是按量付费的商品,实例生产会包括以下4类。如果能对应实例能生产成功,系统会标明“已完成验证”。前提是您测试了对应的新购开通,且商品的SPI地址配置准确。详情请参考云市场生产SPI

  • 实例创建生产:输入新购测试时所用的用户UID,以及交易所产生的新购业务实例ID。点击验证测试。该流程用于检验用户下单后实例能否成功创建,并能正常使用。

  • 实例到期停机:输入新购测试时所用的UID,以及订单对应的业务实例ID。点击验证。该流程用于实例到期后的变化。系统会调用相关接口,检测实例到期生产是否能成功。

  • 实例复机:输入新购测试时所用的UID,以及订单对应的业务实例ID。点击验证。该流程用于实例到期后,用户侧账户在实例未释放前进行了充值,实例从停机状态又恢复正常。

  • 实例释放:输入新购测试时所用的UID,以及订单对应的业务实例ID。点击验证。该流程用于验证实例释放时SPI调用能否成功,且实例可以正常变为释放状态。

    image

如果您测试的商品是混合付费的商品,实例生产验证会包括以下6类:为实例创建生产、实例续费生产、实例到期、实例释放、实例受限、实例恢复。

第三步:自测完成,提交审核

如果您已经完成了第一步和第二步,并且状态都是已完成验证,说明您的自测验证流程已顺利通过,您可以点击自测完成,提交审批。后续该商品不再需要提交测试报告给到云市场小二。您提交审核后,小二会完成功能审核,审核通过后,该商品就可以上架了。