discount - 友好速搭 -- 开发文档

友好速搭

JS SDK
简介 开始使用 接口列表

discount

营销活动。

API

.matchCart(callback)获取当前购物车满足条件的营销活动.matchProduct(handle, callback)获取指定商品相关的营销活动

.matchCart(callback)

获取当前购物车满足条件的营销活动

    • callback
    • 类型:Function( 返回对象 )
      获取信息后的回调函数
      {
          "code" : 200,
          "message" : "",
          "discounts": [
              {
                  "id": "836",
                  "name": "满减:购买达到一定金额,得到减免金额",
                  "handle": "d000613",
                  "page_url": "/discounts/d000613",
                  "discount_type": "amount_off", // amount_off(满减),percent_off(满折),coupon(满赠券)
                  "discount_amount": 100, // 减免金额
                  "match_item_amount": 800, // 当前满足此优惠的商品总价(非购物车总价)
                  "coupon_group_id": 0,
                  "range_type": "partial", // 营销活动范围:entire(全部商品),partial(部分商品,商品列表查询 range_products 字段)
                  "range_products": [89],
                  "active_type": "entire", // 营销活动对象:entire(全部顾客),customer_level(指定顾客等级),partial(部分顾客),first_trade(首次下单顾客)
                  "details": [ // 当前 discount_type 为 amount_off (满折)时,优惠规则为:
                     {
                         "active_amount": 1200, // 满12元
                         "discount_amount": 300, // 减3元
                         "type_id": 1 // 0 为「阶梯满减」,1 为「每满减」
                     },
                     {
                         "active_amount": 1000, // 满10元
                         "discount_amount": 200, // 减2元
                         "type_id": 1 // 0 为「阶梯满减」,1 为「每满减」
                     },
                     {
                         "active_amount": 800,   // 满8元
                         "discount_amount": 100, // 减1元
                         "type_id": 1 // 0 为「阶梯满减」,1 为「每满减」
                     }
                 ]
              },
              {
                  "id": "835",
                  "name": "满折:购买达到一定金额,得到优惠折扣",
                  "handle": "d000614",
                  "page_url": "/discounts/d000614",
                  "discount_type": "percent_off", // amount_off(满减),percent_off(满折),coupon(满赠券)
                  "discount_amount": 180, // 计算优惠折扣后,减免的金额。match_item_amount * (100 - discount_percent) / 100 = 900 * (100 - 80) / 100 = 180
                  "match_item_amount": 900, // 当前满足此优惠的商品总价(非购物车总价)
                  "coupon_group_id": 0,
                  "range_type": "entire", // 营销活动范围:entire(全部商品),partial(部分商品,商品列表查询 range_products 字段)
                  "range_products": [],
                  "active_type": "entire", // 营销活动对象:entire(全部顾客),customer_level(指定顾客等级),partial(部分顾客),first_trade(首次下单顾客)
                  "details": [ // 当前 discount_type 为 percent_off (满折)时,优惠规则为:
                     {
                         "active_amount": 1200, // 满12元
                         "discount_percent": 60, // 打6折
                         "type_id": 1 // 0 为「满金额折扣」,1 为「满件数折扣」
                     },
                     {
                         "active_amount": 1000, // 满10元
                         "discount_percent": 70, // 打7折
                         "type_id": 1 // 0 为「满金额折扣」,1 为「满件数折扣」
                     },
                     {
                         "active_amount": 800,   // 满8元
                         "discount_percent": 80, // 打8折
                         "type_id": 1 // 0 为「满金额折扣」,1 为「满件数折扣」
                     }
                 ]
              },
              {
                  "id": "839",
                  "name": "满赠券:购买达到一定金额,赠送购物优惠券",
                  "handle": "d000639",
                  "page_url": "/discounts/d000639",
                  "discount_type": "coupon", // amount_off(满减),percent_off(满折),coupon(满赠券)
                  "discount_amount": 0, // 无减免金额
                  "match_item_amount": 900, // 当前满足此优惠的商品总价(非购物车总价)
                  "coupon_group_id": 288,
                  "range_type": "entire", // 营销活动范围:entire(全部商品),partial(部分商品,商品列表查询 range_products 字段)
                  "range_products": [],
                  "active_type": "entire", // 营销活动对象:entire(全部顾客),customer_level(指定顾客等级),partial(部分顾客),first_trade(首次下单顾客)
                  "details": [ // 当前 discount_type 为 coupon (满折)时,优惠规则为:
                     {
                         "active_amount": 4000, // 满足赠送优惠券的金额
                         "coupon_group_id": 287,
                         "coupon_group_name": "圣诞节大促!满40元送20元抵用券!",
                         "coupon_discount_amount": 2000  // 优惠券面值
                     },
                     {
                         "active_amount": 800, // 满足赠送优惠券的金额
                         "coupon_group_id": 288,
                         "coupon_group_name": "平安夜大促!满8元送3元抵用券!",
                         "coupon_discount_amount": 300  // 优惠券面值
                     }
                 ]
              }
          ]
      }
      

.matchProduct(handle, callback)

获取指定商品相关的营销活动

    • handle
    • 类型:String
      指定商品的handle。
    • callback
    • 类型:Function( 返回对象 )
      获取信息后的回调函数。
免费领取15天试用
立即注册
联系客服
微信咨询
微信二维码

领取免费试用资格

姓名 *

电话 *

公司名称

所在地区

意向产品

提交

提交成功

你好, XXX女士/先生 ,你的需求已提交成功,后续会有专门的客户经理与你电话联系。谢谢!