**业务目标**
提供匿名支付、货到付款、现金支付等选项,并设定订单适配规则。
**产品模块**
分为两个模块:
* 交易方式
* 订单匹配
**1、交易方式:**
录入交易方式信息,包括 `方式名称`、`有效状态`等信息。
**2、订单匹配:**
从`商品类型`、`订单金额`、`收件区域`等多个因子,设定交易方式适配的规则。
**举个例子(纯属例子):**
> 奶粉类商品 + 新疆地区 + 金额超过1W元,不可使用货到付款选项。
> 江浙沪地区不论多少金额,均可支持货到付款选项。
因此,后台可建立 `商品`、`订单`、`收件区域`、`购买人` 4个规则库,在每个库中设定一定的规则。
| 规则库 | 规则明细 |
| --- | --- |
| 商品 | 商品是否属于食品类 |
|商品 | 是否属于化妆品类 |
| | …… |
|订单 | 订单金额是否小于1000元 |
| | 订单数量是否超过3件 |
| | …… |
|收件区域| 区域是否属于东北 |
| | …… |
> 规则按照具体的平台运营规则制定。
交易方式从各个域的规则中进行挑选组装,根据最后返回的结果判断交易方式是否适配。