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
Ö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 :
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 :
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ı
Number
string
Evet
Kart'ın 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 TRUE
olarak göndermelisiniz
Servise gönderilecek örnek bir JSON dosyası şu şekildedir :
Servisten dönen parametreler şu şekildedir:
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