1、酒店确认押金金额后请求(支付押金API)进行用户押金支付
2、支付完成微信会主动返回支付结果给酒店,酒店也可以通过(查询订单API)进行支付订单状态查询
3、用户在酒店完成消费后,酒店调用(消费押金API)完成押金结算
4、如果最终确认用户需要支付的金额为0,则可以调用(撤销订单API)取消订单
5、当押金已结算给酒店后,酒店依然可以通过调用(申请退款API)给用户退款