Luồng hoạt động của Cas Link
Tổng quan trước khi thử demo
Cas Link là màn hình liên kết ngân hàng được tích hợp ngay trong ứng dụng của bạn. Khách hàng không cần rời khỏi app, vẫn sử dụng giao diện và thương hiệu của bạn. Cas xử lý toàn bộ phần đăng nhập ngân hàng, OTP và các lỗi phát sinh.
Luồng kết nối sẽ bắt đầu khi khách hàng muốn kết nối tài khoản tài chính của họ vào ứng dụng của bạn. Các bước thực hiện như sau:
Bấm nút “Liên kết ngân hàng” trong hình để xem luồng chạy. Rê chuột lên từng khối để xem giải thích.
App của bạnServer của bạnCas
- Khách hàng bấm “Liên kết ngân hàng” ngay trong ứng dụng của bạn.
- Gọi
POST /grant/tokenđể tạo một grantToken, rồi trả kết quả về giao diện ứng dụng của bạn. - Dùng grantToken để mở Cas Link cho khách hàng. Khi liên kết thành công, Cas trả về publicToken tạm thời.
- Gọi
POST /grant/exchangeđể đổi publicToken lấy accessToken và grantId tương ứng. - Lưu accessToken lại bất kỳ đâu bạn thấy an toàn và dùng cho việc gọi các API.