{
"serviceId": "6927fea1aac6118e50ce13cf",
"arrField": [
{
"id": "6927bcccaac6118e50ce122a",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateSenderIsUser",
"validateFields": "SENDERPHONE:SENDERCLIENT:USERID",
"order": 1,
"status": 1,
"errorCode": 9051,
"errorMsg": "Người gửi không hợp lệ"
},
{
"id": "6927bcccaac6118e50ce122b",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateTransactionMaxAmount",
"validateFields": "OFFERID:SERVICEID:AMOUNT:CURRENCY",
"order": 2,
"status": 0,
"errorCode": 9060,
"errorMsg": "Số tiền quá lớn"
},
{
"id": "6927bcccaac6118e50ce122c",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateSenderAccountSufficiency",
"validateFields": "SENDERPHONE:SENDERCLIENT:SENDERID:AMOUNT:DEBITFEE:CURRENCY",
"order": 3,
"status": 0,
"errorCode": 9061,
"errorMsg": "Số dư người gửi không đủ"
},
{
"id": "6927bcccaac6118e50ce122d",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateServiceInOffer",
"validateFields": "OFFERID:SERVICEID",
"order": 4,
"status": 1,
"errorCode": 9053,
"errorMsg": "Không thể truy cập dịch vụ"
},
{
"id": "6927bcccaac6118e50ce122e",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateTransactionMinAmount",
"validateFields": "OFFERID:SERVICEID:AMOUNT:CURRENCY",
"order": 5,
"status": 1,
"errorCode": 9059,
"errorMsg": "Số tiền quá nhỏ"
},
{
"id": "6927bcccaac6118e50ce122f",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateCurrency",
"validateFields": "CURRENCY",
"order": 6,
"status": 1,
"errorCode": 9079,
"errorMsg": "Loại tiền tệ không hợp lệ"
},
{
"id": "6927bcccaac6118e50ce1230",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateDailyLimitUser",
"validateFields": "USERID:SENDERPHONE:SENDERCLIENT:SENDERID:AMOUNT:DEBITFEE:OFFERID:SERVICEID:CURRENCY",
"order": 7,
"status": 0,
"errorCode": 9063,
"errorMsg": "hách hàng đã vượt quá hạn mức giao dịch trong ngày"
},
{
"id": "6927bcccaac6118e50ce1231",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateMonthlyLimitUser",
"validateFields": "USERID:SENDERPHONE:SENDERCLIENT:SENDERID:AMOUNT:DEBITFEE:OFFERID:SERVICEID:CURRENCY",
"order": 8,
"status": 0,
"errorCode": 9064,
"errorMsg": "Số tiền vượt quá hạn mức tháng"
},
{
"id": "6927bcccaac6118e50ce1232",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateWeeklyLimitUser",
"validateFields": "USERID:SENDERPHONE:SENDERCLIENT:SENDERID:AMOUNT:DEBITFEE:OFFERID:SERVICEID:CURRENCY",
"order": 9,
"status": 0,
"errorCode": 9065,
"errorMsg": "Số tiền vượt quá hạn mức tuần"
},
{
"id": "6927bcccaac6118e50ce1233",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateIntervalLimit",
"validateFields": "USERID:SENDERPHONE:SENDERCLIENT:SENDERID:OFFERID:SERVICEID:CURRENCY",
"order": 10,
"status": 1,
"errorCode": 9063,
"errorMsg": "Giao dịch quá thường xuyên"
}
],
"version": "6927fea1aac6118e50ce13d1"
}curl --location --request POST '/admin/transVal/createTransVal' \
--header 'Authorization: Bearer ' \
--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": "6927fea1aac6118e50ce13cf",
"arrField": [
{
"id": "6927bcccaac6118e50ce122a",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateSenderIsUser",
"validateFields": "SENDERPHONE:SENDERCLIENT:USERID",
"order": 1,
"status": 1,
"errorCode": 9051,
"errorMsg": "Người gửi không hợp lệ"
},
{
"id": "6927bcccaac6118e50ce122b",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateTransactionMaxAmount",
"validateFields": "OFFERID:SERVICEID:AMOUNT:CURRENCY",
"order": 2,
"status": 0,
"errorCode": 9060,
"errorMsg": "Số tiền quá lớn"
},
{
"id": "6927bcccaac6118e50ce122c",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateSenderAccountSufficiency",
"validateFields": "SENDERPHONE:SENDERCLIENT:SENDERID:AMOUNT:DEBITFEE:CURRENCY",
"order": 3,
"status": 0,
"errorCode": 9061,
"errorMsg": "Số dư người gửi không đủ"
},
{
"id": "6927bcccaac6118e50ce122d",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateServiceInOffer",
"validateFields": "OFFERID:SERVICEID",
"order": 4,
"status": 1,
"errorCode": 9053,
"errorMsg": "Không thể truy cập dịch vụ"
},
{
"id": "6927bcccaac6118e50ce122e",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateTransactionMinAmount",
"validateFields": "OFFERID:SERVICEID:AMOUNT:CURRENCY",
"order": 5,
"status": 1,
"errorCode": 9059,
"errorMsg": "Số tiền quá nhỏ"
},
{
"id": "6927bcccaac6118e50ce122f",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateCurrency",
"validateFields": "CURRENCY",
"order": 6,
"status": 1,
"errorCode": 9079,
"errorMsg": "Loại tiền tệ không hợp lệ"
},
{
"id": "6927bcccaac6118e50ce1230",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateDailyLimitUser",
"validateFields": "USERID:SENDERPHONE:SENDERCLIENT:SENDERID:AMOUNT:DEBITFEE:OFFERID:SERVICEID:CURRENCY",
"order": 7,
"status": 0,
"errorCode": 9063,
"errorMsg": "hách hàng đã vượt quá hạn mức giao dịch trong ngày"
},
{
"id": "6927bcccaac6118e50ce1231",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateMonthlyLimitUser",
"validateFields": "USERID:SENDERPHONE:SENDERCLIENT:SENDERID:AMOUNT:DEBITFEE:OFFERID:SERVICEID:CURRENCY",
"order": 8,
"status": 0,
"errorCode": 9064,
"errorMsg": "Số tiền vượt quá hạn mức tháng"
},
{
"id": "6927bcccaac6118e50ce1232",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateWeeklyLimitUser",
"validateFields": "USERID:SENDERPHONE:SENDERCLIENT:SENDERID:AMOUNT:DEBITFEE:OFFERID:SERVICEID:CURRENCY",
"order": 9,
"status": 0,
"errorCode": 9065,
"errorMsg": "Số tiền vượt quá hạn mức tuần"
},
{
"id": "6927bcccaac6118e50ce1233",
"service": "6915b0586c67da1101f7f5b9",
"validateFunc": "validateIntervalLimit",
"validateFields": "USERID:SENDERPHONE:SENDERCLIENT:SENDERID:OFFERID:SERVICEID:CURRENCY",
"order": 10,
"status": 1,
"errorCode": 9063,
"errorMsg": "Giao dịch quá thường xuyên"
}
],
"version": "6927fea1aac6118e50ce13d1"
}'