Картын токен үүсгэх
Гүйлгээ хийхэд ашиглагдах картын мэдээлэл токенжуулах хүсэлт
Үйлчилгээний workflow
- Дараахь хүсэлтийг шидэхэд Bearer токен шидэх ба "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJtY2hhdCIsInRva2VuVXNlIjoiYWNjZXNzIiwidHlwIjoiQmVhcmVyIiwicHJvZHVjdCI6MTQxLCJtZXJjaGFudCI6Im1jaGF0IiwiYXV0aCI6WyJST0xFX1NZU1RFTSJdLCJpYXQiOjE2NTgyMDU2NzUsImp0aSI6ImI2YzMyOWY2LTZmODktNGEzZi1hOGZmLTgxMGVkMGUxZmJkOSIsImlzcyI6IkdvbG9tdEJhbmsiLCJhdWQiOiJtY2hhdCJ9.do1DFtvOgrO-5bZ42epe-EROP6-_H5t9vx2MXNQUKMk" гэх статик токен ашиглан шиднэ.
Токен үүсгэх хүсэлт гаргахад шаардагдах параметрүүд
Json format:
{
"card": "string",
"expiry": "string",
"cvv" : "string",
"cif" : "string",
"merchant" : "string",
"regNum" : "string",
"individualId" : "string",
"ecomTranFlag" : "string",
}
Parameters | Type | Тайлбар |
---|---|---|
card | String | Картын дугаар |
expiry | String | Картын дуусах хугацаа |
cvv | String | Картын нууц дугаар (заавал явуулах шаардлагагүй) |
cif | String | Картын эзэнжүүлэлттэй холбоотой мэдээлэл (заавал явуулах шаардлагагүй) |
merchant | String | Статикаар "mchat" гэж явуулна |
regNum | String | Картын эзэнжүүлэлттэй холбоотой мэдээлэл (заавал явуулах шаардлагагүй) |
individualId | String | Картын эзэнжүүлэлттэй холбоотой мэдээлэл (заавал явуулах шаардлагагүй) |
ecomTranFlag | String | Статикаар "N" гэж явуулна |
Хэрэв картын мэдээллийг эзэнжүүлсэн тохиолдолд эзэнжүүлэлт хийсэн утгаар картын мэдээллүүдийг нэг дор авч болно.
Амжилттай болсон үеийн хариу
Json format:
{
"header": {
"code": 200,
"status": "success"
},
"body": {
"token": "string",
"message" : "Success"
}
}
Амжилтгүй болсон үеийн хариу
Json format:
{
"header": {
"code": 200,
"status": "success"
},
"body": {
"token": "",
"message" : "Remote user must not be null"
}
}