收藏
回答

代金券+免充值 V3接口对接发放单品券问题求教,参数已提供。

全场券对接,创建券时不传goods_tag和available_items,下单也不传goods_tag,goods_detail 是能正常看到有全场券抵扣的。

单品券对接,创建券时传goods_tag和available_items,下单传goods_tag,goods_detail 没有看到抵扣优惠券,麻烦帮忙找找参数是那不对。

创建券的参数:{

    "stock_name": "[懒小毛]1元代金券",

    "comment": "零售批次",

    "belong_merchant": "1631844213",

    "available_begin_time": "2022-09-22T09:31:35+08:00",

    "available_end_time": "2022-09-23T11:25:35+08:00",

    "stock_use_rule": {

        "max_coupons": 100,

        "max_amount": 10000,

        "max_amount_by_day": 10000,

        "max_coupons_per_user": 3,

        "natural_person_limit": false,

        "prevent_api_abuse": false

    },

    "pattern_info": {

        "description": "价值1元代金券一张,消费满1元可使用",

        "merchant_name": "懒小毛小商店",

        "background_color": "COLOR020"

    },

    "coupon_use_rule": {

        "fixed_normal_coupon": {

            "coupon_amount": 100,

            "transaction_minimum": 200

        },

        "goods_tag": ["goods_tag0015","goods_tag0016","goods_tag0017"],

        "trade_type": ["MICROAPP"],

        "available_items": ["available_items0015","available_items0016","available_items0017"],

        "available_merchants": ["1631844213"]

    },

    "no_cash": true,

    "stock_type": "NORMAL",

    "out_request_no": "1631844213202209220001"

}


小程序下单参数:

{"amount":{"total":300,"currency":"CNY"},"mchid":"1631844XXX","out_trade_no":"202209221353001","goods_tag":"goods_tag0015","settle_info":{"profit_sharing":true},"appid":"wx7b8f18a7b5a3fXXX","description":"懒小毛-女装-裙子","detail":{"goods_detail":[{"quantity":1,"merchant_goods_id":"available_items0015","unit_price":300}]},"notify_url":"https://xx/weixin/miniProgram/pay/payNotice","payer":{"openid":"oqT1g5JM4IBmk7yxEI-lGTnhsXXX"}}



回答关注问题邀请回答
收藏

1 个回答

  • Memory
    Memory
    2022-09-22

    如果商户有优惠,unit_price需传输商户优惠后的单价

    2022-09-22
    有用 1
    回复 3
    • 比邻
      比邻
      2022-09-22
      unit_price改成200了还是没效果。
      2022-09-22
      回复
    • Memory
      Memory
      2022-09-22回复比邻
      订单无法享受优惠情况
      只有下单时订单使用了优惠,回调通知才会返回券信息。
      下列情况可能导致订单不可以享受优惠:可能情况




      【单品相关】


      1、统一下单接口使用了单品优惠(传入了version字段)也不会返回coupon_type,coupon_id,但是新增字段promotion_detail里面会有代金券类型与代金券ID进行代替。


      2、单品优惠格式问题导致,需要严格按照文档中detail字段值举例 的格式进行传值。


      3、统一下单接口使用单品优惠没有传version字段。


      4、订单金额不满足券批次的规则(例如满9元减1元,而订单是8元)。


      5、单品中price为负。


      6、单品price带有小数。


      7、商户在传递goods_detail时,同时传递了正常的单品信息,也传了异常的信息。


      8、商户传递正常单品信息时,也传了goods_id为空的信息。


      9、商户没有传单品信息。




      【支付方式相关】


      1、该笔订单没有使用优惠。


      2、规则中限制了支付模式。


      3、规则中限制了支付方式。




      【goodstag相关】


      1、传了goodtags,但是goodtags对应的券批次过期。


      2、goodtags不符合。


      3、批次中设置了goodtags,但是订单中没有使用。




      【goodstag相关】


      1、该批次开启了自然人防刷,用户其他账号当天已经用过优惠。


      2、订单支付时间不在批次可用时间内,是否设置了有效期内指定时间段可用。


      3、订单交易的商户号不在批次的可用商户号里。


      4、设置了超预算发券,发券总金额可以超出总预算,预算不足时,用户无法使用代金券。


      5、批次设置单天预算发放上限,超出上限时用户无法使用代金券。


      6、订单传的商品编码不匹配批次规则可用的商品编码。


      7、支付成功时间不符合。
      2022-09-22
      1
      回复
    • 比邻
      比邻
      2022-09-25
      找回原因了,微信这边说是支付环境和券配置的不符合,支付方式设置的小程序,然后通过uniapp生成的小程序支付造成的,创建券时删了支付方式参数就行了。
      2022-09-25
      回复
登录 后发表内容