跳到主要内容

扫码支付(商户呈现模式)

拥有显示器设备的商家可以参考本节提供的解决方案来访问CodePay网关支付。

集成说明

如果商家使用的终端具有可动态显示订单和二维码图像的显示屏,则可以与CodePay提供的“二维码支付”产品对接。

所谓“扫码支付(商户呈现模式)”是指商户提供订单信息给CodePay,CodePay系统生成预付费订单,并向商家返回动态二维码链接。商家生成二维码,并引导用户使用支持的移动钱包应用程序扫描二维码以完成支付。用户完成支付后,商家可以接收到CodePay的支付通知,也可以主动调用订单查询API获取支付结果。在获得付款结果后,我们将同步订单给商户以完成剩余的商品和服务。

使用案例

扫码支付(商户呈现模式)使用案例示意图

开发指引

我们提供了一组REST API,请参阅下表,这些API提供了几种语言的SDK,请访问SDK章节

API名称 说明
获取收款二维码通过此api提交付款订单以获取付款的二维码
取消订单通过此api关闭未付款订单,如果已经付款,则向用户退款
提交退款申请如果您通过此api提交退款请求,但退款没有立即到达,您可以调用退款查询界面来获取退款的进度。
查询支付订单通过该api查询正向交易订单的交易结果(消费/预授权/预授权完成)
查询退款订单通过此api查询负面交易订单(消费取消/预授权取消/消费退款/预授权完成退款)的交易结果
交易结果通知交易完成后,通知商家,告知商家交易结果