Vipmuaban API
Danh sách các API payOS hỗ trợ.
Trước khi bắt đầu
- Bạn đã tạo một tài khoản Vipmuaban
Môi trường
- Production: https://api.vipmuaban.com
Tạo link thanh toán
API dùng để tạo link thanh toán đơn hàng
ENDPOINT:
POST: api/v1/transactions/create-vnd-payment
HEADER:
Content-Type: application/json
Authorization: 'Bearer {{token}}'
Token của cổng thanh toán. Bạn có thể truy cập Vipmuaban và vào trang cá nhân để lấy.
REQUEST BODY:
{
"amount": 50000,
"merchant_no": "merchant_no",
"result_url": "https://return.com",
"returnUrl": "https://return.com",
"checksumKey": "FJ4T82T2CVcD5s4HR5KjS+/Fp0IHVA5sqgYczdI2e1I=",
"signature": "5e66f8de9fa6cc3b315dc078efe26458a48d45d36f532a1f0dc187f78e036171"
}
MÔ TẢ:
- amount*: Số tiền thanh toán
- merchant_no*: Mã đơn hàng của khách hàng
- result_url*: Đường dẫn webhook nhận dữ liệu
- returnUrl*: Sau khi thực hiện thanh toán trình duyệt sẽ điều hướng về trang mà người dùng đã khai báo.
- checksumKey*: Checksum key
- signature*: Chữ ký kiểm tra thông tin không bị thay đổi trong qua trình chuyển dữ liệu từ hệ thống của
bạn sang vipmuaban. Bạn cần dùng checksum key từ Kênh thanh toán và HMAC_SHA256 để tạo signature và data
theo định dạng được sort theo alphabet: amount=$amount&checksumKey=$checksumKey&merchant_no=$merchant_no&result_url=$result_url&returnUrl=$returnUrl
Note: * Các trường bắt buộc