B2B 客户超信用额度下单怎么自动拦
现象#
客户已经欠了八万,又提交五万的新订单,系统照样生成草稿,业务只能翻历史订单手工核对额度。
原因#
- Shopify 原生没有信用额度字段,付款条件只记到期日不记上限
- 订单对象不带累计欠款,未结余额需要自己汇总
- 草稿审批只判断提交与否,不判断金额是否超限
- 额度通常存在 ERP,回写延迟会让判断依据过期
处理步骤#
- 在
Settings > Custom data > Customers建credit_limit数值型 metafield - 用 Flow 的订单触发器读取该客户 metafield 与
order.totalPriceSet - 超限时用
Add order tag打上credit-hold,再执行Cancel order - 累计欠款用
Get order data汇总同客户未付款订单,或从 ERP 回写余额 - 每天跑一次定时 Flow 重算余额,不要只在下单瞬间判断
验收标准#
超额账户下单后订单带 credit-hold 标签且不进入履约;调高额度后同一账户可正常下单。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。