场景应用:推送订单回执
特定场景配置指南:推送订单回执
在顾客成功付款后,向他的 Messenger 推送订单回执。后续,你还可以向他推送发货提醒、物流更 新。提升服务质量的同时,增加一个获取粉丝的渠道。你甚至可以在未来向顾客推送活动信息,提升重复购买。
要发送订单回执,你需要完成两步配置:
- 在网页上放置 Checkbox 插件 / Send to Messenger 插件,引导用户勾选 / 点击。以便征得用户的允许,同意接收此类消息。
- 在程序中配置订单数据。以发送正确的订单信息。

顾客收到订单回执
为了方便推广与对比效果,我们为你提供了一系列推广工具。在本场景中,我们推荐使用 2 种入口方式,你可以任选一或多种:
- 1.购买完成页放置“发送消息插件”,点击按钮后立即发送订单回执。
- 2.商品页/结账页放置“复选框插件”,延迟(在用户购买完成后)发送订单回执。
下面,为你详细介绍 2 种入口分别的效果及配置方法。
优势:在付款完成后一键获取回执,对用户来说是很自然的操作。用这种方式,一次性地将订单回执发送给用户。注意,如果你希望未来继续向用户发送物流更新提醒,何种方式不适用,需要使用复选框插件,参考后文。

结账页 发送消息按钮
从左侧“推广工具”>“来源管理”中创建发送消息插件的推广入口

创建完成后,填写上你网站的域名,保存。

入口准备好了,下面我们在网站上部署代码。
- 1.拷贝插件页面的HTML代码,粘贴到网页上合适的位置:

2. 在商品页添加初始化代码。拷贝插件中的 初始化代码,粘贴至店铺页
<head>
标签内。
3. 在渲染页面时,在上方初始化代码后添加实际要发送的商品信息。
<script>
window.bhAsyncInit.push(function() {
window.BH.Widget.setConfig({
// 这里指向你的 Order Receipt 插件的编号
id: 'meetbot-widget-17m',
message: {
// 这里是事件数据的类型,'feed' 或者是 'receipt'
type: 'receipt',
// 这里是完整的数据,内容替换成真实的数据
data: data
},
});
});
</script>
4. 将代码中的“订单回执数据”,在渲染页面时替换为实际要发送的订单数据:
{
"recipient_name":"Stephane Crozatier", // 收件人全名
"order_number":"12345678902", // 订单号
"currency":"USD", // 订单货币
"payment_method":"Visa 2345", // 支付方式,可以为任意字符串,例 如"Paypal", "Paid"
"order_url":"http://petersapparel.parseapp.com/order?order_id=123456", // 订单链接
"timestamp":"1428444852", // 下单时间
"address":{ // 订单地址信息
"street_1":"1 Hacker Way",
"street_2":"",
"city":"Menlo Park",
"postal_code":"94025",
"state":"CA",
"country":"US"
},
"summary":{ // 订单金额总计
"subtotal":75.00,
"shipping_cost":4.95,
"total_tax":6.19,
"total_cost":56.14
},
// 下单时使用的优惠。若没有,adjustments可以传空数组
"adjustments":[
{
"name":"New Customer Discount",
"amount":20
},
{
"name":"$10 Off Coupon",
"amount":10
}
],
"elements":[ // 物品详细信息
{
"title":"Classic White T-Shirt",
"subtitle":"100% Soft and Luxurious Cotton",
"quantity":2,
"price":50,
"currency":"USD",
"image_url":"https://fakeimg.pl/200x200/"
},
{
"title":"Classic Gray T-Shirt",
"subtitle":"100% Soft and Luxurious Cotton",
"quantity":1,
"price":25,
"currency":"USD",
"image_url":"https://fakeimg.pl/200x200/"
}
]
}
5. 测试一下。模拟下单后点击发送消息按钮,在Messenger内收到消息。

如果你已经配置了购物车召回,那么直接使用商品页上的“复选框插件”,即可实现订单回执的推送。