微盟接口weimob_shop/order/detail/get怎么判断支付模式,不是支付方式
时间: 2023-12-12 20:03:23 浏览: 124
微盟接口weimob_shop/order/detail/get可以通过返回的订单信息中的payment_type字段来判断订单的支付模式。payment_type字段的取值范围包括以下几种:
1. 0:未知支付模式
2. 1:货到付款
3. 2:在线支付
4. 3:线下支付
5. 4:余额支付
6. 5:积分支付
7. 6:组合支付
8. 7:预售定金支付
通过判断订单的payment_type字段,可以确定订单的具体支付模式。例如,payment_type字段的取值为2,可以判断该订单是在线支付模式。
相关问题
微盟weimob_shop/order/detail/get返回参数的支付模式
根据微盟开发文档,weimob_shop/order/detail/get接口返回参数中有一个payment_mode字段,该字段表示订单的支付模式。具体的字段说明如下:
| 字段名 | 类型 | 描述 |
| ------------- | ------ | -------------------- |
| payment_mode | int | 订单的支付模式,1:在线支付;2:货到付款;3:预付款;4:余额支付;5:微信支付;6:支付宝支付;7:银联支付;8:货到付款+在线支付;9:余额支付+在线支付;10:在线支付+微信支付;11:在线支付+支付宝支付;12:在线支付+银联支付;13:货到付款+微信支付;14:货到付款+支付宝支付;15:货到付款+银联支付;16:预付款+在线支付;17:预付款+微信支付;18:预付款+支付宝支付;19:预付款+银联支付;20:预付款+余额支付;21:货到付款+余额支付;22:在线支付+优惠券;23:货到付款+优惠券;24:预付款+优惠券;25:余额支付+优惠券;26:微信支付+优惠券;27:支付宝支付+优惠券;28:银联支付+优惠券;29:货到付款+在线支付+优惠券;30:余额支付+在线支付+优惠券;31:在线支付+微信支付+优惠券;32:在线支付+支付宝支付+优惠券;33:在线支付+银联支付+优惠券;34:货到付款+微信支付+优惠券;35:货到付款+支付宝支付+优惠券;36:货到付款+银联支付+优惠券;37:预付款+在线支付+优惠券;38:预付款+微信支付+优惠券;39:预付款+支付宝支付+优惠券;40:预付款+银联支付+优惠券;41:预付款+余额支付+优惠券;42:货到付款+余额支付+优惠券;
需要注意的是,该字段表示的是订单的支付模式,不同的支付模式所支持的支付方式也不同,具体的支付方式可以参考微盟的开发文档。如果您有其他关于微盟接口的问题,可以继续提问。
微盟weimob_shop/order/detail/get判断下单来源
微盟weimob_shop/order/detail/get接口可以查询微盟店铺中的订单详情信息,但是该接口并没有提供下单来源的字段。如果您需要判断某个订单的下单来源,可以考虑通过以下方式实现:
1. 订单支付方式:通过查询订单的支付方式来判断下单来源。例如,如果订单的支付方式为微信支付,则说明该订单是在微信公众号或者微信小程序中下单;如果订单的支付方式为支付宝,则说明该订单是在支付宝服务窗口或者支付宝小程序中下单。
2. 推广渠道参数:如果您在下单链接中添加了推广渠道参数,可以通过查询订单的推广渠道参数来判断下单来源。例如,如果您在下单链接中添加了utm_source=weixin参数,则说明该订单是从微信公众号或者微信小程序中下单。
3. 用户信息:通过查询订单的用户信息来判断下单来源。例如,如果订单的买家信息中包含微信用户的openid,则说明该订单是从微信公众号或者微信小程序中下单。
需要注意的是,上述方式都是基于用户的行为或者订单信息来判断下单来源,可能会存在一定的误差。因此,建议您根据自己的实际情况选择合适的判断方式。
阅读全文