Vấn đề
Trước
Khi các nhà bán EC sử dụng nhiều nền tảng EC, plugin thanh toán lại được triển khai riêng cho từng nền tảng, khiến chi phí thêm/sửa đặc tả thanh toán tăng cao.
- Sự kém hiệu quả khi triển khai thanh toán riêng cho từng nền tảng EC3 nền tảng × 5 thanh toán = 15 lần triển khai
- Hấp thụ khác biệt giữa các đặc tả SDK chính thứcLỗi hành vi không nhất quán thường xuyên do chênh phiên bản
- Hợp nhất xử lý Webhook trùng lặpTrình xử lý Webhook triển khai theo từng nền tảng
- Rút ngắn thời gian onboarding nhà bánHàng tuần để onboard một nền tảng
Giải pháp
Sau
Ba plugin tuân thủ SDK chính thức cho các nền tảng EC, cung cấp dưới dạng một bộ plugin duy nhất. Logic thanh toán được hợp nhất; lớp UI triển khai bằng ngôn ngữ template của từng nền tảng (ISML / Smarty / Twig).
UI thanh toán thống nhất (triển khai cho mỗi nền tảng EC)
