# 团购优惠券枚举值定义
# Voucher
参数 | 类型 | 是否必填 | 说明 |
---|---|---|---|
code | string | 必填 | 券code,平台生成的code是数字加字母的组合,最长32位,商家自定义code不超过48位,也是数字加字母的组合 |
status | number | 必填 | 券状态,详细见VoucherStatus |
send_time | number | 必填 | 发放时间,时间戳 |
update_time | number | 必填 | 最近更新时间,时间戳 |
start_time | number | 必填 | 核销生效时间,时间戳 |
end_time | number | 必填 | 核销结束时间,时间戳 |
consume_time | number | 选填 | 核销时间,时间戳。次卡时不返回此字段 |
refund_time | number | 选填 | 退券时间,时间戳。次卡时不返回此字段 |
product_id | string | 必填 | 通过本地生活api创建的商品id |
consume_store_name | string | 选填 | 如果券是已核销状态,会返回核销的门店名称(商户在核销券接口传入后才会返回)。次卡时不返回此字段 |
voucher_type | number | 必填 | 券类型,详细见VoucherType |
voucher_buy_amount | number | 选填 | 券的售卖价格(分),如果有平台补贴,即为用户实际支付金额加上平台补贴金额 |
voucher_actual_amount | number | 选填 | 券市场金额(分),券对应的价值金额 |
telphone_no | string | 选填 | 用户手机号,仅在商品创建时勾选了需要用户手机号才返回 |
openid | string | 必填 | 用户在商家品牌appid下的openid |
code_type | number | 必填 | 参考 VoucherCodeType |
order_id | string | 选填 | 购买券的订单id |
sku_id | string | 必填 | 商品下的skuid |
voucher_settle_status | number | 选填 | status为VOUCHER_STATUS_USED才返回,枚举见VoucherSettleStatus。次卡时不返回此字段 |
union_id | string | 必填 | 用户在微信开放平台下的unionid |
out_store_id | string | 选填 | 核销接口传入out_store_id。次卡时不返回此字段 |
last_consume_no | string | 选填 | 券最后一次成功发起核销的核销单号,从未发起过核销的券不返回。 |
last_withdraw_consume_no | string | 选填 | 券最后一次成功发起撤销核销的撤销核销单号,从未发起过撤销核销的券不返回。 |
time_card | VoucherTimeCard | 选填 | 仅voucher_type为VOUCHER_TYPE_MULTIPLE_PRODUCT_EXCHANGE次卡时返回 |
# RevokeVoucher
参数 | 类型 | 是否必填 | 说明 |
---|---|---|---|
encrypted_code | string | 选填 | 券加密code,和券code二选一 |
code | string | 选填 | 券code,和券加密code二选一 |
sku_id | string | 选填 | 商品下的skuid,填写code时必填 |
cancel_count | number | 选填 | 已废弃 |
# VoucherBill
参数 | 类型 | 是否必填 | 说明 |
---|---|---|---|
voucher_name | string | 必填 | 商品名称 |
product_id | string | 必填 | 通过本地生活api创建的商品id |
code | string | 必填 | 券code |
order_id | string | 必填 | 购买券的订单ID |
openid | string | 必填 | 用户在商家品牌appid下的openid |
voucher_buy_time | number | 必填 | 购买时间 |
voucher_buy_amount | number | 必填 | 券售卖金额(分)。次卡时为单次金额 |
voucher_pay_amount | number | 必填 | 用户支付金额(分) 。次卡时为单次金额 |
mch_favor_amount | number | 必填 | 视频号小店商家优惠减价金额(分)。次卡时为单次金额 |
platform_favor_amount | number | 必填 | 视频号小店平台优惠减价金额(分)。次卡时为单次金额 |
consume_time | number | 必填 | 核销时间,时间戳 |
consume_store_name | string | 必填 | 核销的门店名称(商户在核销券接口传入后才会返回) |
mch_settle_amount | number | 必填 | 给商家的已结算金额(分)。次卡时为单次金额 。 |
finder_settle_amount | number | 必填 | 给达人的结算金额(分)。次卡时为单次金额 |
out_store_id | string | 选填 | 核销接口传入out_store_id |
time_index | number | 必填 | 次序号标识2024年2月底次卡上线后返回 |
# OperateFailVoucher
参数 | 类型 | 是否必填 | 说明 |
---|---|---|---|
code | string | 选填 | 操作的券code,核销时传code时或者传了有效的加密code时返回 |
sku_id | string | 选填 | 操作的券sku_id,核销时传code时或者传了有效的加密code时返回 |
encrypted_code | string | 选填 | 核销时传的加密code非法返回 |
ret_code | string | 必填 | 操作结果 |
ret_msg | string | 选填 | 操作结果说明 |
# VoucherSerial
次卡各次序号详情,2月底上线
参数 | 类型 | 是否必填 | 说明 |
---|---|---|---|
index | number | 必填 | 次序号 |
status | number | 必填 | 次序号状态,详细见VoucherStatus |
buy_amount | number | 必填 | 次卡单次售卖价格(分) |
actual_amount | number | 必填 | 次卡单次原价(分) |
consume_time | number | 选填 | 指定次序号最后一次核销时间,时间戳 |
refund_time | number | 选填 | 指定次序号退券时间,时间戳 |
voucher_settle_status | number | 选填 | status为VOUCHER_STATUS_USED才返回,枚举见VoucherSettleStatus |
consume_store_name | string | 选填 | 如果次序号是已核销状态,会返回核销的门店名称(商户在核销券接口传入后才会返回) |
out_store_id | string | 选填 | 核销接口传入out_store_id |
last_consume_no | string | 选填 | 次序号最后一次成功发起核销的核销单号,从未发起过核销的次序号不返回 |
last_withdraw_consume_no | string | 选填 | 次序号最后一次成功发起撤销核销的撤销核销单号,从未发起过撤销核销的次序号不返回 |
# VoucherTimeCard
参数 | 类型 | 是否必填 | 说明 |
---|---|---|---|
serials | array<VoucherSerial > | 必填 | 次序号列表 |
total_count | number | 必填 | 次卡可用总次数 |
available_count | number | 必填 | 剩余可用次数 |
consumed_count | number | 必填 | 已核销次数 |
refunded_count | number | 必填 | 已退券次数 |