Tiếp theo, ứng dụng web của người bán hàng sẽ xử lý đơn hàng và sẽ trả kết quả về cho người mua hàng dưới dạng một yêu cầu chuyển hướng HTTP. Đích đến của yêu cầu chuyển hướng này là địa chỉ của cổng thanh toán… Để đảm bảo cho cổng thanh toán xác định được yêu cầu gửi đến này được tạo ra từ ứng dụng của người bán hàng, dữ liệu được gửi đi bao gồm một chữ ký của bên bán hàng trên các thông tin còn lại.
Sau khi nhận được yêu cầu chuyển hướng từ phía người bán, trình duyệt của người mua hàng sẽ tự động chuyển đến trang web của cổng thanh toán. Ứng dụng web của cổng thanh toán sẽ tiếp nhận yêu cầu này và bắt buộc người mua hàng phải thực hiện các thao tác trên cổng thanh toán như đăng nhập, điền thông tin thẻ tín dụng hoặc ATM, xác nhận đơn hàng…
Khi người mua hàng thực hiện thành công các bước theo đúng quy trình, phía cổng thanh toán sẽ trả về kết quả cho người mua hàng dưới dạng một yêu cầu chuyển hướng HTTP. Đích đến của yêu cầu chuyển hướng này là địa chỉ máy chủ của trang web bán hàng. Thông tin đi kèm trong yêu cầu chuyển hướng này dùng để xác nhận với trang web bán hàng rằng người mua đã thanh toán thành công. Các thông tin này cũng được đi kèm với một chữ ký.
Tiếp theo, trình duyệt của người mua hàng sẽ tự động chuyển hướng trang web bán hàng sau khi nhận yêu cầu chuyển hướng từ cổng thanh toán.
Cuối cùng, trang web bán hàng sẽ kiểm tra thông tin được gửi đến. Nếu thông tin này có nội dung mô tả đúng như khi khách hàng đã thanh toán đơn hàng và có chữ ký hợp lệ thì giao dịch được thực hiện thành công.
- Thanh toán qua ngân hàng
- Thanh toán qua bưu điện
- Thanh toán tại nơi bán
- Thanh toán tại người mua
- Thanh toán qua thẻ tín dụng
- Thanh toán dạng trung gian
- Thanh toán dạng tích điểm
- Thanh toán nội bộ