Làm sao để có thể tra cứu lịch sử giao dịch ngân hàng qua API ?
Em chào các bác Các bác ơi làm sao để có thể xác nhận được tài khoản đã nhận được tiền qua api nhỉ? em thấy các ngân hàng ko có cung cấp api để có thể check được lịch sử giao dịch của tài khoản, vậy làm sao để webapp của mình có thể xác định được tài khoản của chủ đã nhận đc tiền thanh toán từ khách hàng hay chưa ạ? QR thanh toán tạo từ VietQR nhưng sau khi khách hàng quét và chuyển khoản thì có cách nào check giao dịch nhận tiền thành công ạ?
2 ANSWERS
đăng kí merchant với ngân hàng thôi b. b phải là doanh nghiệp. hoặc không thì có thể mua api bên ngoài. nhưng k chính thống từ ngân hàng nên k đảm bảo.
Đối với khách hàng doanh nghiệp thì tốt nhất là bạn đăng ký Merchant với ngân hàng. Đối với khách hàng cá nhân thì khách hàng cần sử dụng một trong các ngân hàng hỗ trợp OpenBanking, như MB, OCB, Nam Á Bank... Sau đó đăng ký tài khoản và kết nối API OpenBanking, của các ngân hàng(Nhược điểm hầu như ko có người suport, hoặc suport chậm), hoặc bạn cũng có thể dùng các dịch vụ miễn phí Như PAYOS (miễn phí 100 giao dịch /ngày và có thể mua thêm gói)
Thanh toán qua cổng thanh toán hoặc ví điện tử thì các bên dịch vụ này cung cấp api. Hiện nay thường thấy là dùng dịch vụ của momo đã có, còn vnpay thì chưa rõ hỗ trợ đến mức nào. Làm trực tiếp với ngân hàng thì tùy ngân hàng, họ sẽ cung cấp gói API riêng cho doanh nghiệp nhỏ hay không. Làm việc với các bên cổng thanh toán hay ví điện tử thì dễ hơn vì họ có đội ngũ bán lẻ để hỗ trợ. Ngân hàng thì phải tìm hiểu trước các sản phẩm của họ xem họ cung cấp không. Các gói sản phẩm phục vụ doanh nghiệp nhỏ hoặc cá nhân sẽ có bộ phận phụ trách và hỗ trợ, tư vấn khách hàng.