1. Yeni Kart
Yeni kart ekleme işlemini sadece sunucularınız (Back-End) üzerinden gerçekleştirmeniz önerilir. Uygulamalarınızdan (Son Kullanıcı) direkt erişim sağlamanız önerilmez.
Yeni Kart Sakla
POST
{{Base Adres}}/paywall/card/insurance
Önemli: Kart işlemleri yüksek güvenlikli işlemlerdir. Bu nedenle 'Header' alanında 'apikeyprivate' ve 'apiclientprivate' parametrelerini göndermeniz gerekmektedir. CardWallAPI Adresi
Servise gönderilmesi gereken (HEADERS) parametreler şu şekildedir :
Parametre | Tip | Zorunlu | Açıklama |
---|---|---|---|
apikeyprivate | string | Evet | Üye işyeri panelinden temin etmiş olduğunuz Private Key. |
apiclientprivate | string | Evet | Üye işyeri panelinden temin etmiş olduğunuz Private Client. |
Servise gönderilmesi gereken (BODY) parametreler şu şekildedir :
Parametre | Tip | Zorunlu | Açıklama |
---|---|---|---|
RelationalId1 | string | Evet | Kart'ın ilişkilendirilmesi istenen unique bilgi |
RelationalId2 | string | Hayır | Kart'ın ilişkilendirilmesi istenen unique ikinci bilgi (listeleme anında tüm bilgiler gönderilmelidir) |
RelationalId3 | string | Hayır | Kart'ın ilişkilendirilmesi istenen unique üçüncü bilgi (listeleme anında tüm bilgiler gönderilmelidir) |
Nickname | string | Evet | Kart'ın takma ismi (Örnek: Yüksek limitli kartım :)) |
HolderName | string | Evet | Kart'ın üstündeki kart sahibi adı |
CardBin | string | Evet | Kart'ın ilk 6 veya 8 rakamı |
CardLastFour | string | Evet | Kart numarasının son 4 rakamı |
Identity | string | Evet | Kart sahibinin kimlik numarası veya vergi kimlik numarası |
Month | int | Evet | Kart'ın son kullanılma tarihi (ay) |
Year | int | Evet | Kart'ın son kullanılma tarihi (yıl) - Parametre 4 karakter olmalıdır |
IncludeDetails | boolean | Hayır | Kartın detay bilgileri (Bin, Tip, Marka, Banka vs) dönsün istiyorsanız |
Servise gönderilecek örnek bir JSON dosyası şu şekildedir :
Servisten dönen parametreler şu şekildedir:
Parametre | Tip | Açıklama |
---|---|---|
ErrorCode | int | Hata kodu. İşlem başarılı ise '0' değerini döner. |
Result | bool | True ya da false değeri döner. İşlem başarılı iste 'true' değerini döner. |
Message | string | İşlem hatalıysa, bu hataya dair belirtilen mesajdır, locale parametresine göre dil desteği sunar. |
Body | nesne | İşlem hatalıysa, bu hataya dair detay nesne |
Last updated