Create Card And Customer (Fiziksel Kart)

URL

Müşteri ve fiziksel kart oluşturmak için ilgili endpoint ve https metod bilgisi aşağıda verilmiştir. (Fiziksel Kart)

HTTP Method URL
POST /prepaidCard/createCardAndCustomer

İstek Parametreleri

Parametre Tip Zorunlu Açıklama
wallet_number string Evet Cüzdan Numarası
tenant_code string Evet Temsilci Kodu
product_code string Evet Ürün Kodu
currency_code string Evet Para Birimi
first_name string Evet Kullanıcı Adı
last_name string Evet Kullanıcı Soyadı
tenant_customer_no string Evet Temsilci Müşteri Numarası
national_id string Evet TC Kimlik Numarası (Türk Vatandaşı ise zorunludur.)
passport_no string Evet Pasaport Numarası ( Yabancı Vatandaş ise bu kısım zorunludur.)
nationality string Evet İki Harfli Ülke Kodu (TR)
mobile_phone string Evet Cep Telefonu
address obje Evet Adres
city string Hayır Şehir
addressType string Evet Adres Tipi
townCode string Evet İlçe Kodu
cityCode string Evet Şehir Kodu
countryCode string Evet Ülke Kodu
Address1 string Evet Adres 1 (Maksimum 50 Karakter)
Address2 string Hayır Adres 2
Address3 string Hayır Adres 3
Address4 string Hayır Adres 4
District string Hayır İlçe
zipCode string Hayır Posta Kodu
corelation_id string Evet Korelasyon Id

Dönüş Parametreleri

Parametre Tip Açıklama
status int İşlem Statüsü
code string Kod
message string Mesaj
payload obje Veri
id int Id
tenantCode string Temsilci Kodu
tenantCustomerNo string Temsilci Müşteri Numarası
paycoreCustomerNo string Paycore Müşteri Numarası
cardNo string Kart Numarası
clearcardNo string Kart Numarasının Açık Hali
cvv2 string CVV Numarası
expiryDate string Son Kullanma Tarihi
cardStatusId int Kart Statü Id
customerStatusId int Müşteri Durumu Id
cardTransactionLimit decimal Kart İşlem Limiti
cardMonthlyLimit decimal Günlük Kart Limiti
cardDailyLimit decimal Günlük Maksimum Tutar
cardMonthlyLimit_Remaining decimal Aylık Kalan Kart Limiti
cardDailyLimit_Remaining decimal Günlük Kalan Kart Limiti
kycLevel int KYC Seviyesi
kycTopupCashLimit decimal KYC Para Yükleme Limiti
kycWithdrawLimit decimal KYC Para Çekme Limiti
kycPaymentLimit decimal KYC Ödeme Limiti
walletId string Cüzdan Id
walletNumber string Cüzdan Numarası
accountTypeId int Hesap Tipi Id
accountNumber string Hesap Numarası
createdDateUtc string Oluşturulma Tarihi
updatedDateUtc string Güncellenme Tarihi
cardType string Kart Tipi
cardProvider string Kart Sağlayıcısı
authEcom bool E-Ticaret , Online İşlemler (True: Yapabilir, False: Yapamaz)
authInt bool Yurt Dışı Kullanımı (True: Yapabilir, False: Yapamaz)
authMoto bool Mail , Telefon veya Posta Yolu ile Alışveriş (True: Yapabilir, False: Yapamaz)
authContactless bool Temassız Ödeme (True: Yapabilir, False: Yapamaz)
isBusiness bool İşletme Hesabı mı ? (True: Evet, False: Hayır)
cardPin string Kart Pini
cardStatus int Kart Durumu
customerStatus string Müşteri Durumu

İSTEK (POST) :

{
  "wallet_number": "123123",
  "tenant_code": "5",
  "product_code": "HPS30",
  "currency_code": "TRY",
  "first_name": "Orhan",
  "last_name": "DENEME",
  "tenant_customer_no": "123123",
  "national_id": "65387674084",
  "tax_no": "",
  "passport_no": "",
  "nationality": "TR",
  "mobile_phone": "905555555555",
  "corelation_id": "4000001489104986",
  "address": {
    "city": "İstanbul",
    "addressType": "W",
    "townCode": "3422",
    "cityCode": "34",
    "countryCode": "792",
    "address1": "Altunizade mah. Kuşbakışı Cad. No:17/2",
    "address2": "",
    "address3": "",
    "address4": "",
    "district": "Üsküdar",
    "zipCode": "34674",
    "addressCode": "1"
  }
}

YANIT:

{  
"status": 0,  
"code": "200",  
"message": "",  
"payload": {    
"id": 20705,    
"tenantCode": "521521",    
"tenantCustomerNo": "123123",    
"paycoreCustomerNo": "2441172",    
"cardNo": "434610lbvqig0051", 
"cardToken":" ",
"cvv2": "",    
"expiryDate": "",    
"cardStatusId": 10,    
"customerStatusId": 10,    
"cardTransactionLimit": 0,    
"cardMonthlyLimit": 0,    
"cardDailyLimit": 0,    
"cardMonthlyLimit_Remaining": 0,    
"cardDailyLimit_Remaining": 0,    
"kycLevel": null,   
"kycTopupCashLimit": 0,    
"kycWithdrawLimit": 0,    
"kycPaymentLimit": 0,    
"walletId": null,    
"walletNumber": "123123",
"accountTypeId": null,    
"accountNumber": "2441172",    
"createdDateUtc": "2022-10-06T08:23:43.9897277Z", 
"updatedDateUtc": "2022-10-06T08:23:44.2496025Z",  
"cardType": "Virtual",    
"cardProvider": null,    
"authEcom": true,    
"authInt": true,    
"authMoto": true,    
"authContactless": true,    
"isBusiness": false,    
"cardPin": null,    
"cardStatus": 10,    
"customerStatus": 10 
}
 }