Change Card PIN API
Card PIN can changed by using this api: ConnectPay APIs
PIN can be changed only for "cardType": "ChipAndPin"
Card “id” is required to Change card PIN. PIN should be decrypted in your system frontend .
PIN creation rules:
"card PIN code must not have sequential digits" i.e. 1234
"card PIN code must not have same digits" i.e. 1111
PIN changes to card Chip are made after any operation in ATM i.e. balance check. User should use new PIN for operation at ATM.
Request:
curl --location --request PATCH 'https://api-stage.connectpay.com/baas/ob/cards/9661a8fe-b24b-4db1-b08e-28bf7b704155/pin' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json;version=1;' \
--header 'Authorization: Bearer e782ab38-fd5f-49f3-88ac-cfc64402af2d' \
--data '{"encryptedPin":"LS0tLS1CRUdJTiBQSU4gTUVTU0FHRS0tLS0tCkFQeThsYUsxeVE3NXNzNld1c1J1VTMvN0tZZTdCcG96QlFsc29iVTVVZjdZRDQxNzU1dEMwaUtvWm55QlVNZEJVQ2pFQ0wwZ29oenVjS3RWWUE0MDhwUlppK0J5bW5BYVZKVUZWZG9FdkY3UmFBd3hxVUI3aFlRNWluYXgwcWpoUnhqZXpnYmtXZlFvSGx6V2ttaDYzQWM5em5oSDNzZnZ6alhzNUJFbmxKSStSaUFUT3U5cTlObFIreTN5R3pzcHBrYWN6VUxmMlVzNHRpOUFxSWFSOThtMWZod2kvUmNpTGJSeXlkZGVjYzJBRWV0MHBSanpCL1JxMEJyWXphWkVyZGRkZjA1ZFZvUXF0R21WNmQ0RDA4RTJKcGFFUzMySlFrSlFrRlZOZDR4c0Z3ZGVQb1F1Y3ZQbkgxSGZXUDRSQ3RCb3BualZDbnpxdXFvVVcrWjNDS1NuWU8rVm53RG1CT3hPMkpUaVNrcEpPcVVJV3NNdERWZ3lyN3VQNzZxNzhuQ2ovS0ZIQkU2ZmIyUTFKRTJUekNzQ3hjbjJpUWVXMFNUU3V4VmxmY000Ky9wTU91VDgreFhMNlYxR043MDcxbnFid0VWQk91Y1ExYmdiS251cWp3ZndMTU5seitlemhmbnQwRyt0VVZMZm5VV2NzaWh5amNwMHU4dWlycm5OOCs3UnM2ejRqR21lVUN5QkVCclVyN0VRZzdjSjRuRHhXZnNxREM2c2t4QmhtRmZUWXFWU3dXalVBaWw3TWNzQXUzSE83VEJJTE92eUV2SW4vc3hSZDVGSWdNY3UxczBzZlVOT0kyNkhQeENuYmpvdWJxcFg1Rm5JempsNU5TVWJhZzVMUWw5MC9FbDFiTUhaOHdHQ2ZzaVFRa3ZOWi9vaEZQMkRIemo1SVhBPQotLS0tLUVORCBQSU4gTUVTU0FHRS0tLS0t"}'