Cancel invoice
Нэхэмжлэл цуцлах
ААН өөрийн үүсгэсэн нэхэмжлэлийг цуцлах.
Нэхэмжлэл үүсгэх хүсэлт:
METHOD | URL | HEADER |
---|---|---|
POST | /api/payment/cancel-invoice/{invoiceNumber} | x-and-auth-token: Token |
invoiceNumber
Цуцлах гэж буй нэхэмжлэлийн дугаар.
Token
Мерчантын урт хугацааны Token. Энэхүү Token-ыг мерчант үүсгэх үед хүчинтэй хугацаа тохируулж үүсгэнэ.
Response
Нэр | Төрөл | Тайлбар |
---|---|---|
code | Integer | Хариу код 0 - амжилттай эсвэл алдааны код |
response | Mixed | Хэрвээ алдаа гарсан тохиолдолд алдааны тайлбар байна. Амжилттай бол дэлгэрэнгүй мэдээлэл. |
Response-ын дэлгэрэнгүй
Нэр | Төрөл | Тайлбар |
---|---|---|
id | String | Нэхэмжлэлийн id |
createdAt | String | Нэхэмжлэл үүссэн огноо |
expiredDate | String | Нэхэмжлэл цуцлагдах огноо |
amount | Integer | Нэхэмжлэлийн дүн |
status | Integer | Нэхэмжлэлийн төлөв |
description | Integer | Нэхэмжлэлийн гүйлгээний утга |
externalId | Integer | Нэхэмжлэлийг таних зорилготой мэдээлэл |
invoiceNumber | String | Нэхэмжлэлийн дугаар |
qr | String | Mobile app болон browser-р Лендмн нээгдэх deeplink |
id
Нэхэмжлэлийн id.
createdAt
Нэхэмжлэл үүссэн огноо.
expiredDate
Нэхэмжлэл цуцлагдах огноо.
amount
Нэхэмжлэлийн мөнгөн дүн.
status
Нэхэмжлэлийн төлөв:
0: Хүлээгдэж байгаа
1: Хийгдэж буй
2: Төлөгдсөн
3: Цуцлагдсан.
description
Нэхэмжлэлийн гүйлгээний утга.
externalId
Нэхэмжлэлийг таних зорилготой мэдээлэл .
invoiceNumber
Нэхэмжлэлийн дугаар энэхүү дугаарыг ашиглаж нэхэмжлэлийн дэлгэрэнгүй мэдээллийг авч болно.
qr
Дэлгэцэн дээр харуулах QR кодын дата.
Хүсэлт илгээж буй жишээ:
curl --request POST \
--url 'https://mgw.test.lending.mn/api/payment/cancel-invoice/{invoiceNumber}' \
--header 'x-and-auth-token: {token}'
Амжилттай болсон хариу
{
"code": 0,
"response": {
"id": 1,
"createdAt": {
"date": "2022-01-01 01:01:53.330417",
"timezone_type": 3,
"timezone": "Asia/Shanghai"
},
"updatedAt": {
"date": "2022-01-01 01:01:53.330367",
"timezone_type": 3,
"timezone": "Asia/Shanghai"
},
"expiredDate": {
"date": "2022-01-02 01:01:53.000000",
"timezone_type": 3,
"timezone": "Asia/Shanghai"
},
"completedDate": null,
"amount": "1000.00",
"status": 3,
"receiverWalletId": "1",
"receiverWalletNumber": null,
"userId": null,
"organizationId": 1,
"description": "description",
"externalId": "tracking_data",
"paidAmount": "0.00",
"holdAmount": "0.00",
"feeAmount": "0.00",
"currencyCode": "MNT",
"rateTypeId": null,
"feeTypeId": null,
"downPayment": 0,
"invoiceNumber": "86b84665-7e82-4318-83ba-68d1b834daec",
"optionalData": null,
"qr": "https://pay.and.global/p/i/86b84665-7e82-4318-83ba-68d1b834daec",
"transactionType": 7,
"payments": []
}
}
Амжилтгүй болсон хариу
{
"code": 126,
"response": "Invoice not found."
}