2. Kayıtlı Kartlar
Kayıtlı kart verilerini sadece sunucularınız (Back-End) üzerinden çekmeniz önerilir. Uygulamalarınızdan (Son Kullanıcı) direkt erişim sağlamanız önerilmez.
Kayıtlı kart listesi
GET
{{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 parametreler şu şekildedir :
Parametre (Headers) | 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. |
relationalid1 | string | Evet | Kayıtlı karta ait ilişkilendirilmiş birinci değer |
relationalid2 | string | Hayır | Kayıtlı karta ait ilişkilendirilmiş ikinci değer |
relationalid3 | string | Hayır | Kayıtlı karta ait ilişkilendirilmiş üçüncü değer |
includedetails | boolean | Hayır | Kartın detay bilgileri (Bin, Tip, Marka, Banka vs) dönsün istiyorsanız |
Servisten dönen parametreler şu şekildedir:
Parametre | Type | Açıklama |
---|---|---|
Name | string | Kart ekleme sırasında verilen takma ad |
CardBin | string | Kart'a ait BIN bilgisi |
CardLastFour | string | Kart'ın son 4 hanesi |
Identity | string | Kart sahibinin kimlik numarası veya vergi kimlik numarası |
Expired | boolean | Kart'ın son kullanma tarihinin geçtiğini/geçmediğini ifade eder. True gelmesi durumunda o kart ile ödeme alınamaz |
Scope | int | Kart'ın hangi alanda kullanılacağını gösteren parametredir |
CardTypeId | int | Kart'ın markasını ifade eder. MasterCard, Visa vs |
CardType | string | Kart'ın markasını string olarak döner |
UniqueCode | string | Kart ile ödeme yapılmak istendiğinde kullanılması gereken kart kimliğidir. Bu bilgi belli periyotlarda değişmektedir. Bu nedenle kayıtlı karta ait UniqueCode bilgileri saklanmamalıdır. Her ödeme öncesinde Paywall üzerinden kart listesi alınmalıdır. |
Last updated