{
"serviceId": "691d666acccef010e51d8437",
"arrField": [
{
"service": "691d666acccef010e51d8437",
"fieldName": "SERVICEID",
"fieldFormat": "string",
"minLength": 24,
"maxLength": 24,
"regex": "",
"status": 1,
"errorCode": 9022,
"errorMsg": "Can not access to service",
"isRequired": true,
"needSecured": false,
"order": 1
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "OFFERID",
"fieldFormat": "string",
"minLength": 24,
"maxLength": 24,
"regex": "",
"status": 1,
"errorCode": 9002,
"errorMsg": "Wrong Offer Id format",
"isRequired": true,
"needSecured": false,
"order": 2
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "REQUESTID",
"fieldFormat": "string",
"minLength": "24",
"maxLength": "24",
"status": 1,
"errorCode": 9000,
"errorMsg": "Wrong REQUESTID",
"isRequired": 0,
"needSecured": false,
"order": 3
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "AMOUNT",
"fieldFormat": "number",
"minLength": 1,
"maxLength": 20,
"regex": "",
"status": 1,
"errorCode": 9011,
"errorMsg": "Wrong Amount format",
"isRequired": true,
"needSecured": false,
"order": 4
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "CURRENCY",
"fieldFormat": "string",
"minLength": 3,
"maxLength": 3,
"regex": "",
"status": 1,
"errorCode": 9012,
"errorMsg": "Wrong Currency format",
"isRequired": true,
"needSecured": false,
"order": 5
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "DEVICEID",
"fieldFormat": "string",
"minLength": 1,
"maxLength": 254,
"regex": "",
"status": 1,
"errorCode": 9017,
"errorMsg": "Wrong DeviceId format",
"isRequired": true,
"needSecured": false,
"order": 6
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "RECEIVERPHONE",
"fieldFormat": "string",
"minLength": 7,
"maxLength": 15,
"regex": "",
"status": 1,
"errorCode": 9004,
"errorMsg": "Wrong Receiver Phone format",
"isRequired": true,
"needSecured": false,
"order": 7
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "RECEIVERCLIENT",
"fieldFormat": "string",
"minLength": 3,
"maxLength": 10,
"regex": "^(customer|agent|merchant|officer|biller)$",
"status": 1,
"errorCode": 9005,
"errorMsg": "Wrong Receiver Client format",
"isRequired": true,
"needSecured": false,
"order": 8
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "RECEIVERID",
"fieldFormat": "string",
"minLength": 24,
"maxLength": 24,
"regex": "",
"status": 1,
"errorCode": 9003,
"errorMsg": "Wrong Receiver format",
"isRequired": true,
"needSecured": false,
"order": 9
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "MESSAGE",
"fieldFormat": "string",
"minLength": 1,
"maxLength": 225,
"regex": "",
"status": 1,
"errorCode": 9020,
"errorMsg": "Wrong Message format",
"isRequired": 0,
"needSecured": false,
"order": 10
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "TOKEN",
"fieldFormat": "string",
"minLength": 1,
"maxLength": 50,
"regex": "",
"status": 1,
"errorCode": 9000,
"errorMsg": "Wrong TOKEN",
"isRequired": 0,
"needSecured": false,
"order": 11
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "PAYERCUSID",
"fieldFormat": "string",
"minLength": 1,
"maxLength": 50,
"regex": "",
"status": 1,
"errorCode": 9001,
"errorMsg": "Wrong PAYERCUSID",
"isRequired": 0,
"needSecured": false,
"order": 12
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "PAYERACCOUNT",
"fieldFormat": "string",
"minLength": 1,
"maxLength": 50,
"regex": "",
"status": 1,
"errorCode": 9002,
"errorMsg": "Wrong PAYERACCOUNT",
"isRequired": 0,
"needSecured": false,
"order": 13
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "NAMECARD",
"fieldFormat": "string",
"minLength": 1,
"maxLength": 50,
"regex": "",
"status": 1,
"errorCode": 9003,
"errorMsg": "Wrong NAMECARD",
"isRequired": 0,
"needSecured": false,
"order": 14
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "RECEIVERID",
"fieldFormat": "string",
"minLength": 1,
"maxLength": 50,
"regex": "",
"status": 1,
"errorCode": 9004,
"errorMsg": "Wrong RECEIVERID",
"isRequired": 0,
"needSecured": false,
"order": 15
}
],
"version": "691d666acccef010e51d8439"
}curl --location --request POST '/admin/transField/createTransField' \
--header 'Authorization: Bearer f41e8fd7-3221-4b36-8dc3-623890b2c078' \
--header 'Accept: application/json' \
--header 'User-Agent: Mozilla/5.0' \
--header 'Referer: https://wallet-admin-vpay-dev2.vinsmartfuture.tech/' \
--header 'Content-Type: application/json;charset=UTF-8' \
--data-raw '{
"serviceId": "691d666acccef010e51d8437",
"arrField": [
{
"service": "691d666acccef010e51d8437",
"fieldName": "SERVICEID",
"fieldFormat": "string",
"minLength": 24,
"maxLength": 24,
"regex": "",
"status": 1,
"errorCode": 9022,
"errorMsg": "Can not access to service",
"isRequired": true,
"needSecured": false,
"order": 1
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "OFFERID",
"fieldFormat": "string",
"minLength": 24,
"maxLength": 24,
"regex": "",
"status": 1,
"errorCode": 9002,
"errorMsg": "Wrong Offer Id format",
"isRequired": true,
"needSecured": false,
"order": 2
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "REQUESTID",
"fieldFormat": "string",
"minLength": "24",
"maxLength": "24",
"status": 1,
"errorCode": 9000,
"errorMsg": "Wrong REQUESTID",
"isRequired": 0,
"needSecured": false,
"order": 3
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "AMOUNT",
"fieldFormat": "number",
"minLength": 1,
"maxLength": 20,
"regex": "",
"status": 1,
"errorCode": 9011,
"errorMsg": "Wrong Amount format",
"isRequired": true,
"needSecured": false,
"order": 4
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "CURRENCY",
"fieldFormat": "string",
"minLength": 3,
"maxLength": 3,
"regex": "",
"status": 1,
"errorCode": 9012,
"errorMsg": "Wrong Currency format",
"isRequired": true,
"needSecured": false,
"order": 5
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "DEVICEID",
"fieldFormat": "string",
"minLength": 1,
"maxLength": 254,
"regex": "",
"status": 1,
"errorCode": 9017,
"errorMsg": "Wrong DeviceId format",
"isRequired": true,
"needSecured": false,
"order": 6
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "RECEIVERPHONE",
"fieldFormat": "string",
"minLength": 7,
"maxLength": 15,
"regex": "",
"status": 1,
"errorCode": 9004,
"errorMsg": "Wrong Receiver Phone format",
"isRequired": true,
"needSecured": false,
"order": 7
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "RECEIVERCLIENT",
"fieldFormat": "string",
"minLength": 3,
"maxLength": 10,
"regex": "^(customer|agent|merchant|officer|biller)$",
"status": 1,
"errorCode": 9005,
"errorMsg": "Wrong Receiver Client format",
"isRequired": true,
"needSecured": false,
"order": 8
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "RECEIVERID",
"fieldFormat": "string",
"minLength": 24,
"maxLength": 24,
"regex": "",
"status": 1,
"errorCode": 9003,
"errorMsg": "Wrong Receiver format",
"isRequired": true,
"needSecured": false,
"order": 9
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "MESSAGE",
"fieldFormat": "string",
"minLength": 1,
"maxLength": 225,
"regex": "",
"status": 1,
"errorCode": 9020,
"errorMsg": "Wrong Message format",
"isRequired": 0,
"needSecured": false,
"order": 10
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "TOKEN",
"fieldFormat": "string",
"minLength": 1,
"maxLength": 50,
"regex": "",
"status": 1,
"errorCode": 9000,
"errorMsg": "Wrong TOKEN",
"isRequired": 0,
"needSecured": false,
"order": 11
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "PAYERCUSID",
"fieldFormat": "string",
"minLength": 1,
"maxLength": 50,
"regex": "",
"status": 1,
"errorCode": 9001,
"errorMsg": "Wrong PAYERCUSID",
"isRequired": 0,
"needSecured": false,
"order": 12
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "PAYERACCOUNT",
"fieldFormat": "string",
"minLength": 1,
"maxLength": 50,
"regex": "",
"status": 1,
"errorCode": 9002,
"errorMsg": "Wrong PAYERACCOUNT",
"isRequired": 0,
"needSecured": false,
"order": 13
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "NAMECARD",
"fieldFormat": "string",
"minLength": 1,
"maxLength": 50,
"regex": "",
"status": 1,
"errorCode": 9003,
"errorMsg": "Wrong NAMECARD",
"isRequired": 0,
"needSecured": false,
"order": 14
},
{
"service": "691d666acccef010e51d8437",
"fieldName": "RECEIVERID",
"fieldFormat": "string",
"minLength": 1,
"maxLength": 50,
"regex": "",
"status": 1,
"errorCode": 9004,
"errorMsg": "Wrong RECEIVERID",
"isRequired": 0,
"needSecured": false,
"order": 15
}
],
"version": "691d666acccef010e51d8439"
}'