The endpoint and http method information used to personalize a card with a card type of noname is given below.
| HTTP Method | URL |
|---|---|
| POST | /nonameCard/personalizePrepaidCard |
| Params | Type | Mandatory | Description |
|---|---|---|---|
| card_no | string | Yes | Card Number |
| valid_date | string | Yes | Card Expiration Date |
| cvv | string | Yes | CVV Code |
| wallet_number | string | Yes | Wallet Number |
| national_id | string | No | National ID (Not Required if Passport is Filled Out) |
| first_name | string | Yes | First Name |
| last_name | string | Yes | Last Name |
| account_number | string | Yes | Account Number |
| phone_number | string | Yes | Phone Number |
| check_method | integer | Yes | Required for CVV and Expiration Date Checking (1) |
| tenant_code | string | Yes | Tenant Code |
| passport_no | string | No | Passport Number (Not Required if TR ID is Filled) |
| nationality | string | Yes | Country Code (TR, US, EN) |
| currency_code | string | Yes | Currency Code |
| corelation_id | string | No | Corelation Id |
| Params | Type |
|---|---|
| status | int |
| code | string |
| message | string |
| payload | object |
| id | int |
| tenantCode | string |
| tenantCustomerNo | string |
| paycoreCustomerNo | string |
| cardNo | string |
| clearcardNo | string |
| cvv2 | string |
| expiryDate | string |
| cardStatusId | int |
| customerStatusId | int |
| cardTransactionLimit | decimal |
| cardMonthlyLimit | decimal |
| cardDailyLimit | decimal |
| cardMonthlyLimit_Remaining | decimal |
| cardDailyLimit_Remaining | decimal |
| kycLevel | int |
| kycTopupCashLimit | decimal |
| kycWithdrawLimit | decimal |
| kycPaymentLimit | decimal |
| walletId | string |
| walletNumber | string |
| accountTypeId | int |
| accountNumber | string |
| createdDateUtc | string |
| updatedDateUtc | string |
| cardType | string |
| cardProvider | string |
| authEcom | boolean |
| authInt | boolean |
| authMoto | boolean |
| authContactless | boolean |
| isBusiness | boolean |
| cardPin | string |
| cardStatus | int |
| customerStatus | int |
REQUEST (POST) :
{
"card_no": "4346101178985863",
"valid_date": "0528",
"cvv": "588",
"wallet_number": "123123424",
"national_id": "21323421122",
"first_name": "Barış",
"last_name": "Toper",
"account_number": "123123",
"phone_number": "905536948580",
"check_method": 1,
"tenant_code": "5",
"passport_no": " ",
"nationality": "TR",
"currency_code": "TRY",
"corelation_id": " "
}
RESPONSE:
{
"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
}
}