API Cấu hình kỳ hạn

a. Tổng quan

- Phương thức gửi nhận: POST JSON

- HTTP Request: POST <BASE_URL> /get-installment-info

b. Data Request

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)

 

c. Data Response

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ệ