一种自动售货机的支付参数配置的测试方法及装置制造方法及图纸

技术编号:22723967 阅读:14 留言:0更新日期:2019-12-04 06:11
本发明专利技术涉及自动售货技术领域,公开了一种自动售货机的支付参数配置的测试方法及装置。测试方法包括根据自动售货机的支付参数配置生成支付条码,并通过是否收到第三方的订单支付信息来判断是否支付成功并告知用户。该方法使得用户能够获知自动售货机的支付功能是否可用,进而使用户可以在支付功能不可用时检查并调整所配置的支付参数以使支付功能可用,避免了在销售过程中,由于自动售货机的支付参数配置错误所导致的自动售货机的支付功能不可用的情况,避免了的经济损失也改善了购买体验。测试装置通过各模块的配合能够实现上述的测试方法,从而解决了因支付参数配置错误导致自动售货机的支付功能不可用而带来的经济损失和较差购买体验的问题。

A test method and device for payment parameter configuration of vending machine

The invention relates to the technical field of vending, and discloses a test method and device for the payment parameter configuration of vending machine. The test method includes generating payment barcode according to the payment parameter configuration of the vending machine, judging whether the payment is successful and informing the user by receiving the order payment information from the third party. This method enables the user to know whether the payment function of the vending machine is available, and then enables the user to check and adjust the configured payment parameters to make the payment function available when the payment function is not available, thus avoiding the situation that the payment function of the vending machine is not available due to the configuration error of the payment parameters of the vending machine in the process of sales, and avoiding the problem that the payment function of the vending machine is not available due to the configuration error of the payment parameters of the vending machine Financial losses also improve the buying experience. The test device can realize the above test method through the cooperation of each module, thus solving the problem of economic loss and poor purchase experience caused by the unavailability of the payment function of the vending machine due to the wrong configuration of payment parameters.

【技术实现步骤摘要】
一种自动售货机的支付参数配置的测试方法及装置
本专利技术涉及自动售货
,具体而言,涉及一种自动售货机的支付参数配置的测试方法及装置。
技术介绍
自动售货机由于具有不受时间、地点的限制、节省人力、方便交易等特点,因此应用越来越广泛。随着支付技术的推进,自动售货机的支付方式呈多样化发展,基于手机、手环等电子设备的支付应用逐渐成熟,用户手机、手环等电子设备中预先安装支付应用程序,通过扫描自动售货机生成的交易条码即可完成购买商品支付,通常情况下自动售货机需要预先配置支付的参数信息,使得自动售货机能够生成支付条码并且使得用户通过扫支付条码支付的钱款打入指定的商户账号中,上述参数包括密钥生成方式、签名算法密钥、授权回调页面域名、商户账号、HTTP证书的密码、appid、HTTP证书路径等,其中,参数的文件格式复杂,手动输入时极易出错,一旦出错,就会导致自动售货机的支付功能不可用,从而给商户造成经济损失,因此相关技术中的自动售货机存在由于支付的参数配置错误导致自动售货机的支付功能不可用的问题。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种自动售货机的支付参数配置的测试方法,以解决相关技术中由于自动售货机的支付参数配置错误导致自动售货机的支付功能不可用的问题,本专利技术的目的还在于提供一种自动售货机的支付参数配置的测试装置。第一方面,本专利技术实施例提供了一种自动售货机的支付参数配置的测试方法,测试方法包括:当接收到用户输入的测试命令时,根据自动售货机的支付参数配置生成并在测试页面显示用于测试的支付条码;若在第一预设时间内接收到第三方发送的订单支付信息,判定支付成功;若在第一预设时间内未接收到第三方发送的订单支付信息,判定支付失败;当判定支付成功时向用户发送支付成功信息,和/或,当支付失败时向用户发送支付失败信息。在本专利技术的一种实施例中,测试方法还包括:当判定支付成功时,显示订单查看命令的输入入口;当接收到订单查看命令时,显示订单信息。在本专利技术的一种实施例中,向用户发出支付成功信息后,测试方法还包括:显示退款命令的输入入口;当接收到退款命令时,向第三方发送退款指示。在本专利技术的一种实施例中:若在第二预设时间内收到第三方发送的退款完成信息,向用户发送退款成功信息;和/或,若在第二预设时间内未收到第三方发送的退款完成信息,向用户发送退款失败信息。在本专利技术的一种实施例中,测试方法还包括:当满足预设条件时,显示重复测试命令的输入入口;当接收到重复测试命令时,重置测试页面;其中,预设条件包括检测到支付参数配置发生改变,或本次支付参数配置的测试结束,或自上一次支付参数配置的测试结束的时刻起所经历的时间到达第三预设时间。另一方面,本专利技术实施例还提供一种自动售货机的支付参数配置的测试装置,应用于测试自动售货装置的支付参数配置,测试装置包括控制模块、用于显示操作页面的显示模块以及用于输入信息的输入模块,控制模块包括:第一接收单元,用于接收用户通过输入模块输入的测试命令;生成单元,用于当接收单元接收到用户输入的测试命令时根据自动售货机的支付参数配置生成用于测试的支付条码并控制显示模块在测试页面显示支付条码;第二接收单元,用于接收第三方发送的信息;判断单元,用于当第二接收单元在自生成单元控制显示模块显示支付条码时刻起的第一预设时间内接收到第三方发送的订单支付信息时,判定支付成功;当第二接收单元在自生成单元控制显示模块显示支付条码时刻起的第一预设时间内未接收到第三方发送的订单支付信息时,判定支付失败;通知单元,用于当判断单元判定支付成功时向用户发送支付成功信息,和/或,当判断单元判定支付失败时向用户发送支付失败信息。在本专利技术的一种实施例中,测试装置还包括:订单引导单元,用于在判断单元判定支付成功后,控制显示模块显示订单查看命令的输入入口;订单展示单元,用于第一接收单元接收到订单查看命令后,控制显示模块显示订单信息。在本专利技术的一种实施例中,测试装置还包括:退款引导单元,用于在通知单元向用户发出支付成功信息后,控制显示模块显示退款命令的输入入口;退款请求单元,用于当第一接收单元接收到退款命令时,向第三方发送退款指示。在本专利技术的一种实施例中,测试装置还包括:退款状态单元,用于当第二接收单元在自退款请求单元向第三方发送退款指示时刻起的第二预设时间内收到第三方发送的退款完成信息时,向用户发送退款成功信息;和/或,当第二接收单元在自退款请求单元向第三方发送退款指示时刻起的第二预设时间内未收到第三方发送的退款完成信息时,向用户发送退款失败信息。在本专利技术的一种实施例中,测试装置还包括:重测引导单元,用于当满足预设条件时,控制显示模块显示重复测试命令的输入入口;刷新单元,当第一接收单元接收到重复测试命令时,控制显示模块重置测试页面;其中,预设条件包括支付参数配置发生改变,或本次支付参数配置的测试结束;或自上一次支付参数配置的测试结束的时刻起所经历的时间到达第三预设时间。本专利技术实施例的有益效果是:本专利技术实施例提供的自动售货机的支付参数配置的测试方法使得用户能够获知自动售货机的支付功能是否可用,进而使用户可以在支付功能不可用时检查并调整所配置的支付参数以使支付功能可用,避免了在销售过程中,由于自动售货机的支付参数配置错误所导致的自动售货机的支付功能不可用,因此解决了相关技术中由于自动售货机的支付参数配置错误导致自动售货机的支付功能不可用而带来的经济损失和较差购买体验的问题。本专利技术提供的自动售货机的支付参数配置的测试装置通过各模块的配合能够实现上述的测试方法,从而解决了相关技术中由于自动售货机的支付参数配置错误导致自动售货机的支付功能不可用而带来的经济损失和较差购买体验的问题。本专利技术的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术实施例了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术实施例中自动售货机的支付参数配置的测试装置的模块组成示意图;图2为本专利技术第一种实施例中自动售货机的支付参数配置的测试方法的流程示意图;图2a为本专利技术第一种实施例中自动售货机的支付参数配置的操作页面示意图;图2b为本专利技术第一种实施例中自动售货机的支付参数配置的测试页面的示意图;图3为本专利技术第二种实施例的自动售货机的支付参数配置的测试方法的流程示意图;...

【技术保护点】
1.一种自动售货机的支付参数配置的测试方法,其特征在于,所述测试方法包括:/n当接收到用户输入的测试命令时,根据自动售货机的支付参数配置生成并在测试页面显示用于测试的支付条码;/n若在第一预设时间内接收到第三方发送的订单支付信息,判定支付成功;若在第一预设时间内未接收到第三方发送的订单支付信息,判定支付失败;/n当判定支付成功时向所述用户发送支付成功信息,和/或,当支付失败时向所述用户发送支付失败信息。/n

【技术特征摘要】
1.一种自动售货机的支付参数配置的测试方法,其特征在于,所述测试方法包括:
当接收到用户输入的测试命令时,根据自动售货机的支付参数配置生成并在测试页面显示用于测试的支付条码;
若在第一预设时间内接收到第三方发送的订单支付信息,判定支付成功;若在第一预设时间内未接收到第三方发送的订单支付信息,判定支付失败;
当判定支付成功时向所述用户发送支付成功信息,和/或,当支付失败时向所述用户发送支付失败信息。


2.根据权利要求1所述的自动售货机的支付参数配置的测试方法,其特征在于,所述测试方法还包括:
当判定支付成功时,显示订单查看命令的输入入口;
当接收到订单查看命令时,显示订单信息。


3.根据权利要求1所述的自动售货机的支付参数配置的测试方法,其特征在于,向所述用户发出支付成功信息后,所述测试方法还包括:
显示退款命令的输入入口;
当接收到退款命令时,向所述第三方发送退款指示。


4.根据权利要求3所述的自动售货机的支付参数配置的测试方法,其特征在于:
若在第二预设时间内收到所述第三方发送的退款完成信息,向所述用户发送退款成功信息;
和/或,
若在第二预设时间内未收到所述第三方发送的退款完成信息,向所述用户发送退款失败信息。


5.根据权利要求1-4中任一项所述的自动售货机的支付参数配置的测试方法,其特征在于,所述测试方法还包括:
当满足预设条件时,显示重复测试命令的输入入口;
当接收到重复测试命令时,重置测试页面;
其中,所述预设条件包括检测到所述支付参数配置发生改变,或本次支付参数配置的测试结束,或自上一次支付参数配置的测试结束的时刻起所经历的时间到达第三预设时间。


6.一种自动售货机的支付参数配置的测试装置,其特征在于,所述测试装置包括控制模块、用于显示操作页面的显示模块以及用于输入信息的输入模块,所述控制模块包括:
第一接收单元,用于接收用户通过所述输入模块输入的测试命令;
生成单元,用于当所述第一接收单元接收到用户输入的测试命令时根据自动售货机的支付参数配置生成用于测试的支付条码并控制所述显示模块在测试页面显示所述支付...

【专利技术属性】
技术研发人员:许功铭刘子路李德逸曹孔强王春涛
申请(专利权)人:山东新北洋信息技术股份有限公司威海新北洋数码科技有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1