- Phương thức gửi nhận: POST JSON
- HTTP Request: POST <BASE_URL> /get-installment-info
Tên trường |
Định dạng |
Bắt buộc |
Mặc định |
Mô tả |
amount |
double |
T |
Số tiền thanh toán trả góp (Nếu currencyCode là VND thì gửi lên amount làm tròn đến 1 VND) |
|
currencyCode |
String |
T |
Mã tiền tệ |
|
language |
String |
F |
vi |
Ngôn ngữ: en: tiếng anh vi: tiếng việt |
checksum = SHA-256 (amount + currencyCode + checksumKey)
Alepay sẽ trả về một danh sách các kỳ thanh toán và phí tương ứng. Mỗi kỳ thanh toán sẽ bao gồm các trường sau:
Trường |
Kiểu |
Mô tả dữ liệu |
bankCode |
String |
Mã ngân hàng trả góp |
bankName |
String |
Tên ngân hàng trả góp |
paymentMethods |
Array |
Danh sách phương thức thanh toán Visa/ Master/… |
Tham số paymentMethods là một mảng danh sách các phương thức thanh toán mà ngân hàng đó hỗ trợ và các kỳ thanh toán tương ứng với phương thức thanh toán đó, các trường được mô tả như sau:
paymentMethod |
String |
Phương thức thanh toán |
||
periods |
Array |
Danh sách kỳ thanh toán |
||
Tên trường |
Định dạng |
Mô tả |
||
month |
Double |
Kỳ hạn trả góp |
||
feeId |
Long |
Mã phí |
||
minAmount | Double | Số tiền tối thiểu của kỳ thanh toán | ||
amountFee | Double |
Tổng phí trả góp người mua phải trả amountFee = (amount*payerPercentFee + payerFlatFee)/(1-payerInstallmentPercentFee-payerPercentFee) + (amount*payerInstallmentPercentFee+payerInstallmentFlatFee)/(1-payerInstallmentPercentFee-payerPercentFee) |
||
amountFinal | String |
Tổng tiền khách hàng phải trả amountFinal = amount + amountFee |
||
amountByMonth | String | Số tiền phải trả mỗi tháng | ||
payerFlatFee | Double | Phí cố định phải trả | ||
payerPercentFee | Double | % phí cố định phải trả | ||
payerInstallmentFlatFee | Double | Phí chuyển đổi trả gó | ||
payerInstallmentPercentFee | Double | % phí chuyển đổi trả góp | ||
currency | String | Mã tiền tệ |