飞猪度假商品模型如下图。一个商品可以设置多个旅行套餐,每个套餐都有独立的日历价格库存:
飞猪系统支持在商品和旅行套餐两个维度分别设置外部商家编码(商家自定义的产品编码)。在客户预定该商品时,外部商家编码会从商品传递到订单,用于商家进行交易订单相关对接,提升订单处理效率。
飞猪建议将相同线路(相同出发地、目的地)的产品包装为一个商品(包含多个旅行套餐)进行售卖。
商家把自己的产品发布为飞猪的商品,可以有两种方式:
一、商家产品映射为飞猪商品
商家的一个产品,转换为飞猪的一个商品(宝贝)。假设商家的产品编码为A001,将这个产品编码设置到商品的外部商家编码,表示这个商品的所有旅行套餐都对应于商家的A001产品,如下图:
二、商家产品映射为飞猪商品套餐
商家的多个产品,转换为飞猪的一个商品(宝贝),每个产品对应于一个旅行套餐。
假设商家的产品编码为A001和A002,两个产品有各自的价格和库存; 发布旅行套餐1,将A001设置为旅行套餐1的外部商家编码,将A001的价格和库存同步到旅行套餐1; 发布旅行套餐2,将A002设置为旅行套餐2的外部商家编码,将A002的价格和库存同步到旅行套餐2;
飞猪门票商品模型:
一个景点对应多个收费项目,每个收费项目对应多个票种(如果是场次票,则每个收费项目底下还会挂多个场次和区域),每个票种下又可以设置不同的价格区间。
以景点 故宫博物院 为例
景点名称:故宫博物院 收费项目:大门票,联票,上午场门票,下午场门票 票种:学生票,老人票,成人票 场次:上午场,下午场 区域:vip区,普通区 日历(或区间)价格库存:每个票种(如果是场次票,则为票种+场次+区域)底下都可以挂载多个 日历(或区间)价格库存。
对接飞猪门票商品 有以下几个要点需要注意:
只允许发布一个商品
,即对于一个商家而言,收费项目id和商品id是一对一的关系。