Xử lý kết quả thanh toán
Sau khi khách hàng hoàn tất quá trình thanh toán, hệ thống AppotaPay thông báo kết quả cho hệ thống của đối tác qua 2 hình thức
Lưu ý
- Cần kiểm tra kĩ thông số trường status, amount & signature
- Nên gọi api check trạng thái giao dịch để đảm bảo kết quả được cập nhật chính xác nhất
Redirect
Khách hàng sẽ được điều hướng đến URL của phía đối tác đã truyền lên API qua tham số redirectUrl
, ở trang này phía đối tác kiểm tra dữ liệu, trạng thái giao dịch và hiển thị thông báo cho khách hàng.
Phương thức: GET
Các tham số (query string) được gửi kèm vào URL
partnerCode=TEST
&apiKey=oMhJpkz7K6HDcR6S
&amount=50000
& currency=VND
&orderId=5f61d06311019
&bankCode=SHB
&paymentMethod=ATM
&paymentType=WEB
&appotapayTransId=AP200910016654B
&errorCode=0
&message=Thành công
&transactionTs=1600246241
&extraData=test test
&signature=9487dd169d2178b249d1503d2f2d7f01d1210517f6ae3a2703760cb218c838f3