类的使用
com.abasecode.opencode.pay.entity.BaseOrder
使用BaseOrder的程序包
程序包
说明
-
com.abasecode.opencode.pay中BaseOrder的使用
参数类型为BaseOrder的com.abasecode.opencode.pay中的方法修饰符和类型方法说明BasePay.prepay(PayChannel payChannel, PayType payType, BaseOrder order) 聚合支付:发起预支付BasePay.prepayStep2(PayChannel payChannel, PayType payType, BaseOrder order, String codeOrOpenId) 聚合支付:获得预支付参数(仅微信) -
com.abasecode.opencode.pay.plugin.alipay中BaseOrder的使用
修饰符和类型方法说明private com.alipay.api.domain.AlipayTradeWapPayModelAlipayHandler.createPayParam(BaseOrder order) 用BaseOrder组装支付宝参数com.alipay.api.response.AlipayTradeWapPayResponse支付宝WAP支付 -
com.abasecode.opencode.pay.plugin.wechatpay中BaseOrder的使用
修饰符和类型方法说明private WechatClientPayParamWechatHandler.createClientPayParam(PayType payType, BaseOrder baseOrder, Payer payer) 付款流程:参数组装 公众号支付第一步 创建JSAPI客户端必须的参数 付款流程:发起JSAPI预支付(向微信发送订单信息),获得返回的prepay_id后封装客户端支付参数包private Pay4JsapiWechatHandler.createJsapiOrderParams(PayType payType, BaseOrder baseOrder, Payer payer) 付款流程,参数封装 封装JSAPI订单信息(小程序,公众号)WechatHandler.prePayJsapiMicro(PayType payType, BaseOrder order, String openId) 付款流程:小程序,服务端发起并获得参数 小程序支付第三步,生成客户端需要的参数 再由客户端将参数发送给微信WechatHandler.prePayJsapiMp(PayType payType, BaseOrder order, String code) 付款流程:公众号,服务端发起并获得付款参数 公众号支付第三步,生成客户端需要的参数 再由客户端将参数发送给微信