Kredi Kartı Ekstresi
Bu API müşterinin yetkili asıl kredi kartı ekstresine ait bilgileri getirmektedir.
API Bilgileri
URL |
/creditCardStatement |
Metot |
POST |
Versiyon |
1.0 |
Scope |
creditcard |
Yetkilendirme Yöntemi |
Authorization Code |
Girdi Bilgileri
| Alan Adı | Format | Açıklama | Zorunlu/Opsiyonel |
CardID |
Integer | Müşterinin her kartı için oluşturulmuş benzersiz ID numarası | Zorunlu |
StatementCode |
yyyyMMdd | Ekstre kodu | Zorunlu |
StatementType |
String |
Ekstre tipi
YI: Yurt İçi, YD: Yurt Dışı |
Zorunlu |
Çıktı Bilgileri
CreditCardStatementInfo
| Alan Adı | Format | Açıklama |
StatementCode |
yyyyMMdd | Ekstre kodu |
TermDebtBalance |
Decimal | Dönem borç bakiyesi |
MinimumPaymentAmount |
Decimal | Asgari ödeme tutarı |
StatementDate |
yyyy-MM-ddTHH24:mm:ss | Hesap kesim tarihi |
LastPaymentDate |
yyyy-MM-ddTHH24:mm:ss | Son ödeme tarihi |
OutstandingBalance |
Decimal | Devreden bakiye |
WorldpointAmount |
Decimal | Toplam puan tutarı |
StatementDetail |
List< StatementDetail > | Ekstre detay bilgisi |
List< StatementDetail >
| Alan Adı | Format | Açıklama |
CardNumber |
String | Maskeli kredi kartı numarası |
CardOwnerNameSurname |
String | Kart sahibinin adı soyadı |
TransactionDate |
yyyy-MM-ddTHH24:mm:ss | İşlem tarihi |
Description |
String | İşlem açıklaması |
Amount |
Decimal | İşlem tutarı |
RemainingInstallment |
Decimal | Kalan taksit sayısı |
PointAmount |
Decimal | Puan tutarı |
Mesaj Kodları
| Mesaj Kodu | Açıklama |
ACBH000105 |
Ekstre kodu formatı hatalıdır. |
ACBH000114 |
İşlem yapmak istediğiniz kredi kartı oturumdaki müşteri numarasına ait değildir. |
ACBH000207 |
Karta ait kesilmiş ekstre bulunmamaktadır. Kartınız ek veya sanal kart ise ekstre bilgileri için asıl kart ile sorgulama yapılmalıdır. |
ACBH000220 |
Ekstre tipi boş olamaz. |
ACBH000221 |
Ekstre tipi alanına geçersiz bir değer girildi. |
ACBH000227 |
Kart id uygun formatta girilmelidir. |
ACBH000236 |
Ek ve sanal kartların ekstresi bulunmamaktadır. Ek ve sanal kartların harcamalarını asıl kart ekstresinden sorgulayabilirsiniz. |
Örnek
İstek:
{
"CardID": 20090,
"StatementCode":"20210122",
"StatementType":"YI"
}
Cevap:
{
"Header": {
"StatusCode": "APIGW000000",
"StatusDescription": "Completed",
"ObjectID": "3489e7dc-a270-486c-bd4d-ff8ce0729ddd"
},
"Data": {
"CreditCardStatementInfo": {
"OutstandingBalance": 0.13,
"LastPaymentDate": "2021-01-25T00:00:00",
"WorldpointAmount": 1094.6,
"StatementDetail": [
{
"CardNumber": "5421********1269",
"Description": "ALIŞVERİŞ FAİZİ",
"CardOwnerNameSurname": "ORDU UNI 5",
"Amount": "0,01",
"RemainingInstallment": "",
"PointAmount": "",
"TransactionDate": "2021-01-22T00:00:00"
},
{
"CardNumber": "5421********1269",
"Description": "Yıllık Kart Aidatı",
"CardOwnerNameSurname": "ORDU UNI 5",
"Amount": "30,00",
"RemainingInstallment": "",
"PointAmount": "",
"TransactionDate": "2021-01-12T00:00:00"
},
{
"CardNumber": "5421********1269",
"Description": "Ticari Kart Üyelik Ücreti",
"CardOwnerNameSurname": "ORDU UNI 5",
"Amount": "10,00",
"RemainingInstallment": "",
"PointAmount": "",
"TransactionDate": "2021-01-12T00:00:00"
}
],
"StatementCode": 20210122,
"StatementDate": "2021-01-22T00:00:00",
"TermDebtBalance": 40.14,
"MinimumPaymentAmount": 1
}
}
}
-
API URL : https://apigw.vakifbank.com.tr:8443
-
-
-