Các loại thẻ có thể thanh toán trực tuyến: Visa card, Master card, Discover, Amex ,... gọi chung là credit card,các loại thẻ này bạn có thể hiểu nôm như thẻ ATM của các ngân hàng ở VN.
Bây giờ giả sử TG cầm 1 thẻ Visa, và muốn mua hàng trên trang phpbasic.com, đương nhiên là trang phpbasic.com không thể có khả năng kiểm tra tính hợp lệ của tấm thẻ đó và trừ tiền trong thẻ đó được, do vậy ta phải thông qua 1 nhà trung gian có uy tín,gọi là gateway, nhiêm vụ của các gatewate là kiểm tra tính hợp lệ và trừ tiền cho thẻ đó ( việc kiểm tra này sẽ diễn ra giữa nhà cung cấp gatewate với ngân hàng phát hành thẻ đó) . Có nhiều gateway khác nhau: paypal, google checkout, beanstream, linkpoint,....
Nếu bạn là người bán hàng bạn cần có credit card và 1 tài khoản gateway. Và các bước thanh toán sẽ được thực hiện như sau:
- khách hàng mua đồ bằng thẻ của họ, sẽ được gateway của người bán hàng kiểm tra, nếu hợp lệ thì số tiền bán hàng sẽ nằm trong tài khoản gateway của người bán
- sau đó người bán muốn sử dụng tiền thì phải chuyển tiền từ gateway sang credit card, và sử dụng.
Tới đây có lẽ phần nào giải thích được cơ bản về quá trình thanh toán.
Tiếp theo là cách thức thanh toán trên website của bạn. Cũng theo quá trình: bạn nhận thông tin credit card khách hàng rồi chuyển sang gateway, gateway kiểm tra hợp lệ, trừ tiền sẽ trả thông tin giao dịch về cho website để website tạo giỏ hàng, giao hàng ,....
Và việc chuyển giao thông tin giữa website với gateway, có thể tiến hành theo 2 cách: trực tiếp và gián tiếp.
- gián tiếp ( còn gọi là Express): khi nhận thông tin thông tin credit của khách hàng , sẽ chuyển thông tin này thẳng sang trang gateway, và thanh toán trên trang gateway, sau khi thanh toán xong thì quay về webiste để tiến hành tạo giỏ hàng. (url khi thanh toán là url của gateway)
- trực tiếp ( thường gọi là API) cách này thì việc gửi thông tin, thanh toán do gateway thực hiện nhưng vẫn nằm trên trang của bạn, nghĩa gateway sẽ cung cấp cho bạn 1 API , sau đó bạn chỉ việc gửi dữ liệu qua các API mà không cần chuyển sang trang của gateway ( url của website)
Bài viết chỉ dừng ở đây, chi tiết từng gateway thì TG sẽ viết ở các bài tiếp, hiện giờ TG đã sử dụng gateway của paypal, beanstrem, linkpoint. TG sẽ lần lượt viết cho từng bài cụ thể.
Hy vọng có ích !
Tác giả:TG

