0

Tự động giao mã QR eSIM ngay sau thanh toán: vài nguyên tắc mình rút ra

Mình là Hà, kỹ sư phần mềm sống ở Tokyo từ 2013, đang làm shibaSIM (cửa hàng SIM/eSIM quốc tế, stack Medusa v2 + Next.js). Bài này ghi lại cách mình thiết kế phần giao eSIM tự động, phần tưởng đơn giản nhưng sai một chút là mất tiền.

1. QR là hàng hóa, không phải file

Mỗi mã QR eSIM chỉ cài được một lần. Gửi trùng một mã cho hai khách thì một người chắc chắn không dùng được. Vì vậy mã QR được quản lý như kho hàng: lấy từ một pool, và đã cấp là đánh dấu đã dùng, không bao giờ gửi lại.

2. Thanh toán xong là gửi ngay

Khách mua eSIM thường đang gấp, có khi đã ở sân bay. Hệ thống tự nhận biết thanh toán thành công rồi gửi QR luôn, không chờ người duyệt. Việc đối soát với nhà cung cấp làm sau.

3. Giao qua kênh khách thật sự dùng

Nhiều khách lớn tuổi gần như không mở email nhưng dùng Zalo hằng ngày. Ở trang thanh toán tiếng Việt, khách chọn nhận qua Zalo, Email hoặc cả hai. Đơn từ trang tiếng Anh thì mặc định là email.

4. Ngôn ngữ theo cách khách trả tiền

Khách trả bằng VND thì email giao hàng viết bằng tiếng Việt. Một quy tắc nhỏ nhưng giảm hẳn số tin nhắn hỏi lại.

5. Đừng để lộ thông tin trong thứ gửi cho khách

Email, file PDF hay tên file gửi khách không chứa số thứ tự đơn hàng. Nhìn số thứ tự là người ngoài đoán được cửa hàng bán bao nhiêu đơn.


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí