Chuyển tới nội dung chính

Webhook

Webhook 

Webhook là một HTTTP request được sử dụng trong việc triển khai các phản ứng sự kiện. bankHub sẽ gửi webhook để thông tin về những thay đổi với những bankHub grant hoặc thông tin giao dịch tài chính. Ví dụ, bankHub sẽ gửi một webhook khi một grant đang gặp lỗi hoặc giao dịch phát sinh từ đơn hàng được tạo.

Để nhận các bankHub webhook, cần thiết lập một endpoint trên máy chủ của bạn phương thức là POST. Sau đó cung cấp URL endpoint này cho bankHub như mô tả ở sau.

Cấu hình webhook

Webhook được cấu hình thông qua bankHub Console. Khi thiết lập webhook, webhook URL phải theo định dạng http(s)://your-domain.com/webhook-endpoint.

bankHub sẽ gửi dữ liệu với phương thức là POST và định dạng là raw JSON từ một trong những địa chỉ IP sau:

  • 20.2.69.168 (sandbox)

Gửi lại Webhook(17 lần)

Với những trường hợp phản hồi http status là 4XX, 5XX, hoặc không phản hồi trong vòng 10 giây, thì bankHub sẽ gửi lại webhook tới hệ thống của bạn với 17 lần trong vòng 24 giờ và thời gian giãn cách sau mỗi lần gọi dựa theo fibbonanci và một vài trọng số khác.

Ví dụ:

Lần gọiThời gian tới lần gọi sau
130 giây
21 phút
43 phút
68 phút
16453 phút

Request

Responses

Success