Create Card And Customer (Sanal Kart)

URL

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

HTTP Method URL
POST /card/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
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 TCKN (Türk Vatandaşı ise zorunludur)
passport_no string Evet Pasaport Numarası (Yabancı Vatandaş ise zorunludur)
nationality string Evet İki Harfli Ülke Kodu
mobile_phone string Evet Cep Telefonu
currency_code string Evet Para Birimi
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 Aylık Kart Limiti
cardDailyLimit decimal Günlük Kart Limiti
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 Pin
cardStatus int Kart Durumu
customerStatus int Müşteri Durumu

İSTEK (POST) :

{  
"wallet_number": "123123",  
"tenant_code": "5",  
"product_code": "HPS40",  
"first_name": "Orhan",  
"last_name": "DENEME",  
"tenant_customer_no": "123123",  
"national_id": "65387674084",  
"tax_no": "",  
"passport_no": "",  
"nationality": "TR",  
"mobile_phone": "905555555555",  
"currency_code": "TRY",
"corelation_id": "4000001489104986"
 }

YANIT:

{
  "status": 0,
  "code": "200",
  "message": "",
  "payload": {
    "id": 20706,
    "tenantCode": "521521",
    "tenantCustomerNo": "123123",
    "paycoreCustomerNo": "2344425",
    "cardNo": "434610nogtou5863",
    "cvv2": null,
    "expiryDate": null,
    "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": "2344425",
    "createdDateUtc": "2022-10-06T11:38:15.4926503Z",
    "updatedDateUtc": "2022-10-06T11:38:16.001089Z",
    "cardType": "Prepaid",
    "cardProvider": null,
    "authEcom": true,
    "authInt": true,
    "authMoto": true,
    "authContactless": true,
    "isBusiness": false,
    "cardPin": null,
    "cardStatus": 10,
    "customerStatus": 10
  }
}