Set Pin

URL

The relevant endpoint and https method information for setting pins to the relevant card are given below.

HTTP Method URL
POST /card/setPin

Request Params

Params Type Mandatory Description
card_no string Yes Card Number
new_pin string Yes New Pin (Min 4 , Max 6 character)
corelation_id string Yes Corelation Id

Response Params

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": "434610lbvqig0051",
  "new_pin": "0051",
  "corelation_id": 4000001489104986
}

RESPONSE:

{
  "status": 0,
  "code": "200",
  "message": "",
  "payload": {
    "id": 20705,
    "tenantCode": "5",
    "tenantCustomerNo": "123123",
    "paycoreCustomerNo": "2441172",
    "cardNo": "434610lbvqig0051",
    "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
  }
}