İlgili kart için limitlerin (günlük, haftalık, aylık) ve kısıtlamaların (online işlem, telefon/posta yoluyla alışveriş, temassız işlem, yurt dışı kullanımı) belirlenmesinde kullanlıan endpoint ve http metod bilgisi aşağıda verilmiştir.
| HTTP Method | URL |
|---|---|
| POST | /v1/cp/Issuing/SetCardLimitAndRestriction |
| Parametre | Tip | Zorunlu | Açıklama |
|---|---|---|---|
| account_number | string | Evet | Hesap Numarası |
| wallet_number | string | Evet | Cüzdan Numarası |
| card_no | string | Evet | Kart Numarası |
| auth_ecom | bool | Evet | E-ticaret, Online İşlemler |
| auth_moto | bool | Evet | Mail order, telefon veya posta yolu ile alışveriş |
| auth_contactless | bool | Evet | Temassız Ödeme |
| auth_int | bool | Evet | Yurtdışı Kullanımı |
| set_limit | bool | Hayır | Limit Setleme (True : girilen tutar setlenir ; False : sınırsız setlenir) |
| daily_max_amount | decimal | Hayır | Günlük Maksimum Tutar |
| weekly_max_amount | decimal | Hayır | Haftalık Maksimum Tutar |
| monthly_max_amount | decimal | Hayır | Aylık Maksimum Tutar |
| yearly_max_amount | decimal | Hayır | Yıllık Maksimum Tutar |
| Parametre | Tip | Açıklama |
|---|---|---|
| status | int | İşlem Statüsü |
| code | string | Kod |
| message | string | Mesaj |
| payload | obje | Veri |
İSTEK (POST):
{
"account_number": "4568767534",
"wallet_number": "354354123312345",
"card_no": "434610tplype6789",
"auth_ecom": true,
"auth_moto": true,
"auth_contactless": true,
"auth_int": true,
"set_limit": true,
"daily_max_amount": 500,
"weekly_max_amount": 1000,
"monthly_max_amount": 5000,
"yearly_max_amount": 50000
}
YANIT:
{
"status": 0,
"code": null,
"message": null,
"payload": true
}