P4: Tích hợp LadiSale để làm Shop đặt hàng trong Messenger

admin Thứ năm - 26/08/2021 23:49

Kịch bản: Khách hàng vào chatbot  có tích hợp LadiSale → đặt hàng → bot xác nhận thông tin và gửi hoá đơn mua hàng

CHUẨN BỊ:
- Link thanh toán LadiSale. (Ví dụ mình có link thanh toán là https://checkout.ladi.sale/page/2222)
- 1 block để user bắt đầu vào đặt hàng, có button là URL (url này sẽ cho vào sau)

- 1 block chứa nội dung trả tin nhắn xác nhận thông tin đặt hàng bot gửi cho khách. Chatbot sẽ gửi cho cho khách 1 hoá đơn và nội dung ở block này sau khi đặt hàng hoàn tất.


THỰC HIỆN CÁC BƯỚC NHƯ SAU ĐỂ KẾT NỐI KỊCH BẢN CHATBOT VÀ LADIPAGE

BƯỚC 1: Cho link thanh toán của LadiSales vào button Đặt hàng, bổ sung thêm đoạn tham số vào link: ?user_id={{messenger user id}} và Save lại.

Bạn có thể chọn PopUp hoặc New Tab đều được. Nếu chọn PopUp thì nhớ bấm thêm dòng chữ Add .... into domain whitelist (popup open)

BƯỚC 2: Vào block LadiXacNhan → bấm chọn biểu tượng Create Broadcast API → đặt tên API → bấm UPDATE.

Copy nội dung ở mục POST API lưu trữ lại


BƯỚC 3: Vào LadiSalesCài đặt WebhookThêm Webhook → dán link Broadcast API đã copy ở bước 2 vào mục API Url → thay thế đoạn https://api.smax.bot/public/bots/ thành https://api.quanchatbot.com/ladisale/ → chọn Tạo mới cho Đơn hàng.


Đã xong, bạn có thể tạo link ref để chạy thử từ block đặt hàng xem kết quả nhé!
---
Sau khi đặt hàng, một hoá đơn sẽ được gửi qua Messenger, tiếp theo là các thẻ tin nhắn có trong block.
Nếu bạn cần sử dụng các thông tin mà khách hàng đã điền bên trang thanh toán của LadiSales để lưu trữ sang bên khác thì dùng các attribute sau:

1. Về thông tin người đặt hàng:
- Họ tên: {{name}}
- Điện thoại: {{phone}}
- Email: {{email}}
- Địa chỉ: {{address}} - {{ward}} - {{district}} - {{state}}
- Ghi chú đơn hàng: {{message}}

2. Về đơn hàng:
- Số hoá đơn: {{order_id}}.
- Danh sách sản phẩm: {{products}}

3. Về thành tiền, giảm giá:
- Tổng tiền sản phẩm: {{sub_total}}
- Số tiền Giảm giá : {{discount}} (Mã coupon sử dụng: {{coupon}})
- Phí ship : {{shipping}}
- Tổng cộng : {{total}}
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây