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 |
| 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 |
| 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
}
}