文档中心 > API类目 > 五道口API

qimen.alibaba.wdk.jaina.coupons.get (购后发券商家规则)

请求购后请求大润发是否可以发券

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
memCardId String 可选 1001333333 会员唯一卡号(大区号+门店号+6位数卡号)
orderNo String 必须 25621452360 订单编号
memCardNo String 可选 2016321010 会员卡号,POS机上刷入的卡号
orderPrice Number 必须 1560 订单实付金额(单位分)
storeId String 必须 1001 门店编号
memCardType String 可选 3 会员卡别
goodsInfo GoodsInfo [] 必须
  • 最大列表长度:999999
  • 订单中商品信息
    • └ goodsNo
    • String
    • 必须
    • XXXXXX
    • 货号
    • └ goodsPrice
    • Number
    • 必须
    • 13
    • 商品实付价格(单位分)
    • └ goodsAmount
    • Number
    • 必须
    • 3
    • 商品数量
    • couponDetailInfoList
    • CouponDetailInfo []
    • 可选
    • 订单优惠券优惠信息
    • └ maCode
    • String
    • 可选
    • 23213
    • 匿名码
    • └ discountFee
    • String
    • 可选
    • 100
    • 优惠券模版优惠金额,单位:分
    paramSign String 必须 111 参数加密
    pi String 可选 1 机台号

    响应参数

    名称 类型 示例值 描述
    data Data 数据体
    • storeCouponInfos
    • StoreCouponInfos []
    • 优惠券信息
    • └ printType
    • Number
    • 1
    • 1 电子券 2 纸质券
    • couponInfos
    • CouponInfos []
    • 券信息
    • └ activityId
    • String
    • XXXXX
    • 优惠券id
    • templateContent
    • TemplateContent []
    • 券描述
    • └ locate
    • String
    • left
    • 位置 eft-内容居左 right-内容居右 center-内容居中 leftAndRight-内容左右对齐
    • └ size
    • Number
    • 6
    • 字体大小
    • └ type
    • String
    • text
    • type(类型): text-文本 qrcode-二维码 barcode-条形码 logo-商家logo图片
    • └ content
    • String []
    • 内容
    • └ toSendCount
    • String
    • 2
    • 发放数量
    • topContent
    • TopContent []
    • 券头信息
    • └ locate
    • String
    • center
    • 位置 eft-内容居左 right-内容居右 center-内容居中 leftAndRight-内容左右对齐
    • └ size
    • Number
    • 3
    • 字体大小
    • └ type
    • String
    • text
    • type(类型): text-文本 qrcode-二维码 barcode-条形码 logo-商家logo图片
    • └ content
    • String []
    • 内容
    • informCouponInfo
    • InformCouponInfo
    • 券信息
    • └ locate
    • String
    • center
    • 位置 eft-内容居左 right-内容居右 center-内容居中 leftAndRight-内容左右对齐
    • └ size
    • Number
    • 3
    • 字体大小
    • └ type
    • String
    • text
    • type(类型): text-文本 qrcode-二维码 barcode-条形码 logo-商家logo图片
    • └ content
    • String []
    • 内容
    errorCode String 200 状态码(200为正常,401为异常)
    errorMsg String 成功 提示信息(code=200为“成功“,为401时为“异常”)
    success Boolean true 是否成功

    请求示例

    {"memCardId":"1001333333","orderNo":"25621452360","memCardNo":"2016321010","memCardType":"3","pi":"1","orderPrice":1560,"storeId":"1001","paramSign":"111","goodsInfo":[{"goodsNo":"XXXXXX","goodsPrice":13,"goodsAmount":3,"couponDetailInfoList":[{"discountFee":"100","maCode":"23213"}]}]}

    响应示例

    {
        "data":{
            "storeCouponInfos":[
                {
                        "printType":1,
                        "couponInfos":[
                            {
                                    "activityId":"XXXXX",
                                    "templateContent":[
                                        {
                                                "locate":"left",
                                                "size":6,
                                                "type":"text"
                                        }
                                    ],
                                    "toSendCount":"2"
                            }
                        ],
                        "topContent":[
                            {
                                    "locate":"center",
                                    "size":3,
                                    "type":"text"
                            }
                        ]
                }
            ],
            "informCouponInfo":{
                "locate":"center",
                "size":3,
                "type":"text"
            }
        },
        "errorCode":"200",
        "errorMsg":"成功",
        "success":true
    }

    验签示例

    {"errorCode":"sign-check-failure","errorMsg":"Illegal request"}

    错误码解释

    错误码 错误描述 解决方案

    API工具

    FAQ

    返回
    顶部