开发指引(出租车助手模式)
更新时间:2023.08.22本开发指引对出租车发票的标准流程、关键场景的开发思路和最佳实践展开介绍。
你可以阅读开发指引,并结合【API列表】完成微信支付电子发票的接入流程。
# 1. 前置条件
为降低开发指引环节的阅读和实践成本,建议在阅读本指引前,确保你已经:
# 2.开发指引
开发前,需要开通相关的权限并进行配置,具体见【接入前准备】。
业务流程时序图:
步骤一、服务商申请开通相关权限配置后,调取《新增出租车公司》、《更新出租车信息》、《更新司机信息》接口,将出租车公司、出租车车辆、司机等信息,维护到微信支付平台,信息有变更,请及时维护更新;
步骤二、司机上岗后,须通过《签到签退》接口进行签到(未签到司机不展示开发票入口),乘客扫描签到出租车司机的个人收款码进行支付;
步骤三、支付完成后,微信支付推送支付完成消息通知,乘客通过支付凭证页/支付通知页跳转【出租车助手】小程序,根据订单判断开票状态; 如未开票,根据乘客的开票申请通过【出租车电子发票 API 开发文档】 (opens new window)匹配行程记录;
步骤四、行程匹配成功后,通过【出租车电子发票 API 开发文档】 (opens new window)向发票平台提交开票请求,开票成功后,插入乘客微信卡包;
文档是否有帮助