收银台与微信小程序的支付对接,特别是通过 微信小程序/公众号支付功能,为微信小程序形态的业务提供了流畅的支付体验。以下是对接流程的详细步骤:
当用户通过微信小程序选购完所需商品后,即可进入订单提交与支付环节。以下是整个支付流程的详细步骤:
订单提交:
用户在微信小程序内完成商品选购,并确认订单信息无误后,点击提交订单按钮。
支付请求:
小程序后端接收到订单提交请求后,会生成一个订单号,并调用 提供的API接口,向 收银台发起支付请求。
收银台在接收到支付请求后,会生成一个预支付交易会话标识(prepay_id),并返回给小程序后端。
拉起微信收银台:
小程序后端将prepay_id等支付参数组装成微信支付统一下单接口的请求参数,并调用该接口。
微信支付统一下单接口返回支付结果,并生成一个支付二维码或支付链接(对于主扫模式,通常是一个支付码)。
小程序前端根据支付结果,调用微信提供的支付接口,拉起微信收银台支付控件,并展示支付二维码或支付码。
用户支付:
用户通过微信扫描支付二维码或支付码,或在微信收银台中选择具体的扣款方式(如银行卡、零钱、微信绑定的信用卡等),并输入支付密码完成支付。
支付结果展示:
支付完成后,微信收银台会展示支付结果页,包括支付成功或支付失败的信息。
用户可以点击支付结果页上的返回按钮,返回到微信小程序中。
支付结果处理:
小程序后端会接收 收银台发送的支付结果通知(异步通知),并更新订单状态。
同时,小程序前端也会通过轮询或监听支付结果回调的方式,获取支付结果,并根据支付结果进行相应的业务处理(如发货、退款等)。
综上通过以上流程,用户可以在微信小程序内完成商品选购、订单提交与支付,并享受到 收银台与微信支付提供的便捷、安全的支付体验。
API接口业务办理流程
一、业务咨询:初步洽谈合作模式、业务场景、需求细节,提供相关基础资料、交易背景、交易数据等;
二、设计方案:产品顾问针对实际应用场景设计方案细节,并由客户评估技术接口、确认方案内容;
三、签订协议:推荐最合适客户的银行或持牌机构产品、出入金通道、认证相关协议,并开立资金结算户;
四、系统开发测试:双方进行技术对接、系统联调,申请开通收款、代付通道,运营部做相关商户信息配置;
五、正式上线:测试交易数据,根据结算做相应调整,配置自动分账系统正式账号,开始上线运行。
相信大家已经清楚怎么对接开通API接口了,选择一家强有力的支付机构,助力企业业务高速发展,如有需要可点击此处联系我们提供详细方案。