Casso cho phép tích hợp với một Webhook API gọi tới server của bạn. Mỗi khi có giao dịch mới, Casso sẽ thực hiện gọi tới API bạn đã thiết lập sẵn để gửi thông tin giao dịch này.
Cấu hình Webhook URL tùy chỉnh trong Casso
1/ Truy cập vào Thiết lập > Tích Hợp > Custom Webhook API 2/ Nhập URL Webhook của bạn vào mục Webhook URL, Sau đó click ra bên ngoài để thay đổi có hiệu lực.
Cấu trúc dữ liệu gửi qua Webhook
Dữ liệu có cấu trúc như sau
Bảo mật giao dịch
Để xác thực Casso đã gọi webhook API, chúng tôi đề xuất cách thức bạn sẽ tạo mộtkey bảo mật,mỗi gọi gọi vào Webhook API, Casso sẽ đính kèmKey bảo mậtnày vào trong header, Bạn có thể kiểm tra header lấy thông tin key bảo mật để xác thực việc gọi vào Webhook API hợp lệ.
Key bảo mật sẽ được lưu trong trườngSecure-TokenTrong header của Webhook API
Bạn có thể dùng pipedream.com để debug dữ liệu gọi vào Webhook URL tùy chỉnh
Tra soát toàn bộ giao dịch
Trong trường hợp có phát sinh lỗi dẫn tới giao dịch chuyển về qua Webhook bị sót. Bạn có thể thực hiện việc gọi API để lấy về toàn bộ giao dịch trong một khoảng thời gian cụ thể để tra soát.
Tài liệu API lấy danh sách giao dịch : Đang cập nhật
Tích hợp hệ thống tự động xác nhận thanh toán
Mẹo : Sử dụng các tài khoản ngân hàng nhận tiền như : Vietcombank , TPbank, TimoPlus để nhận được giao dịch nhanh và ổn định nhất
