Нэхэмжлэх үүсгэх
POST/checkout
Төлбөрийн дүнгийн мэдээллийг checkout хийнэ. Checkout сервисийг дуудахад амжилттай болсон тохиолдолд checkoutId (дахин давтагдахгүй) дугаар буцаах бөгөөд уг дугаараар төлбөрийн гүйлгээ хийх хүсэлтийг илгээнэ.
Request
Header Parameters
client_secret - ийг bearer token - оор илгээнэ
- application/json
Body
required
Мерчантаар бүртгүүлэхэд entityId(client_id) болон client_secret мэдээллийг өгнө.
Array [
]
Мерчантийн дугаар (client_id)
Төлбөрийн хариу авах uri
Төлбөрийн хариу авах url
Төлбөрийн дүн
IF = true / динамик QR кодыг generate хийж харуулна.
items
Item[]
Нэмэлтээр тухайн бараа бүтээгдэхүүний борлуулалтын анализ харах зорилгоор
Possible values: <= 32 characters
Бараа бүтээгдэхүүний дугаар
Possible values: <= 200 characters
Бараа бүтээгдэхүүний нэр
Бараа бүтээгдэхүүний нэгж үнэ
Бараа бүтээгдэхүүний тоо ширхэг
Possible values: <= 50 characters
Бараа бүтээгдэхүүний брэнд нэр
Possible values: <= 10 characters
Хэмжих нэгж (ш ширхэг, литр, кг)
НӨАТ дүн
Хотын татвар
Responses
- 200
Хүсэлтийн хариу
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
Possible values: [0
, 1
]
Хүсэлтийн төлөв
Possible values: [SUCCESS
, UNSUCCESS
, USER_PAYMENT_VERIFICATION_FAILED
, RISK_REJECT
, REGULATION_RESTRICTION
, PROCESS_FAIL
]
Хүсэлтийн төлөвийн мэдээлэл
Possible values: <= 48
Checkout дугаар (Амжилттай бол үүснэ)
Checkout дуусах хугацаа
(хэрэв qrData хүсэлт тавьсан бол)
Алдааны мэдээлэл
[
{
"code": 1,
"description": "SUCCESS, PROCESS_FAIL,UNSUCCESS etc.",
"checkoutId": "string",
"expires": "string",
"qrData": "0002010102121531422604960052044600000000001020417810017com.qq.weixin.pay010913",
"message": "invalid or missing entityId parameter"
}
]