Add new schema fields for compliance
This commit is contained in:
parent
ee4ab91447
commit
0d3614fe73
1 changed files with 183 additions and 7 deletions
|
|
@ -64,14 +64,22 @@
|
||||||
"code": "compliance",
|
"code": "compliance",
|
||||||
"display": "Compliance",
|
"display": "Compliance",
|
||||||
"cryptoScope": "global",
|
"cryptoScope": "global",
|
||||||
"machineScope": "both",
|
"machineScope": "global",
|
||||||
"fields": [
|
"fields": [
|
||||||
"cashInTransactionLimit",
|
"smsVerificationActive",
|
||||||
"cashOutTransactionLimit",
|
"smsVerificationThreshold",
|
||||||
"smsVerificationEnabled",
|
"idCardDataVerificationActive",
|
||||||
"idVerificationEnabled",
|
"idCardDataVerificationThreshold",
|
||||||
"idVerifier",
|
"idCardPhotoVerificationActive",
|
||||||
"idVerificationLimit"
|
"idCardPhotoVerificationThreshold",
|
||||||
|
"sanctionsVerificationActive",
|
||||||
|
"sanctionsVerificationThreshold",
|
||||||
|
"crossRefVerificationActive",
|
||||||
|
"crossRefVerificationThreshold",
|
||||||
|
"frontCameraVerificationActive",
|
||||||
|
"frontCameraVerificationThreshold",
|
||||||
|
"hardLimitVerificationActive",
|
||||||
|
"hardLimitVerificationThreshold"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
@ -101,6 +109,174 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"fields": [
|
"fields": [
|
||||||
|
{
|
||||||
|
"code": "hardLimitVerificationActive",
|
||||||
|
"displayTop": "Hard Limit",
|
||||||
|
"displayBottom": "Hard Limit",
|
||||||
|
"displayTopCount": 2,
|
||||||
|
"fieldType": "onOff",
|
||||||
|
"fieldClass": null,
|
||||||
|
"fieldValidation": [
|
||||||
|
{
|
||||||
|
"code": "required"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "hardLimitVerificationThreshold",
|
||||||
|
"displayBottom": "Daily Value Threshold",
|
||||||
|
"displayTopCount": 0,
|
||||||
|
"fieldType": "integer",
|
||||||
|
"fieldClass": "fiat",
|
||||||
|
"enabledIfAny": [
|
||||||
|
"hardLimitVerificationActive"
|
||||||
|
],
|
||||||
|
"fieldValidation": [{"code": "required"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "crossRefVerificationActive",
|
||||||
|
"displayTop": "Cross Reference",
|
||||||
|
"displayBottom": "Cross Reference",
|
||||||
|
"displayTopCount": 2,
|
||||||
|
"fieldType": "onOff",
|
||||||
|
"fieldClass": null,
|
||||||
|
"fieldValidation": [
|
||||||
|
{
|
||||||
|
"code": "required"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "crossRefVerificationThreshold",
|
||||||
|
"displayBottom": "Daily Value Threshold",
|
||||||
|
"displayTopCount": 0,
|
||||||
|
"fieldType": "integer",
|
||||||
|
"fieldClass": "fiat",
|
||||||
|
"enabledIfAny": [
|
||||||
|
"crossRefVerificationActive"
|
||||||
|
],
|
||||||
|
"fieldValidation": [{"code": "required"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "sanctionsVerificationActive",
|
||||||
|
"displayTop": "Sanctions Verification",
|
||||||
|
"displayBottom": "Sanctions",
|
||||||
|
"displayTopCount": 2,
|
||||||
|
"fieldType": "onOff",
|
||||||
|
"fieldClass": null,
|
||||||
|
"fieldValidation": [
|
||||||
|
{
|
||||||
|
"code": "required"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "sanctionsVerificationThreshold",
|
||||||
|
"displayBottom": "Daily Value Threshold",
|
||||||
|
"displayTopCount": 0,
|
||||||
|
"fieldType": "integer",
|
||||||
|
"fieldClass": "fiat",
|
||||||
|
"enabledIfAny": [
|
||||||
|
"sanctionsVerificationActive"
|
||||||
|
],
|
||||||
|
"fieldValidation": [{"code": "required"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "frontCameraVerificationActive",
|
||||||
|
"displayTop": "Front Facing Camer",
|
||||||
|
"displayBottom": "Front Facing Camera",
|
||||||
|
"displayTopCount": 2,
|
||||||
|
"fieldType": "onOff",
|
||||||
|
"fieldClass": null,
|
||||||
|
"fieldValidation": [
|
||||||
|
{
|
||||||
|
"code": "required"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "frontCameraVerificationThreshold",
|
||||||
|
"displayBottom": "Daily Value Threshold",
|
||||||
|
"displayTopCount": 0,
|
||||||
|
"fieldType": "integer",
|
||||||
|
"fieldClass": "fiat",
|
||||||
|
"enabledIfAny": [
|
||||||
|
"frontCameraVerificationActive"
|
||||||
|
],
|
||||||
|
"fieldValidation": [{"code": "required"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "idCardPhotoVerificationActive",
|
||||||
|
"displayTop": "ID Card Photo",
|
||||||
|
"displayBottom": "ID Photo",
|
||||||
|
"displayTopCount": 2,
|
||||||
|
"fieldType": "onOff",
|
||||||
|
"fieldClass": null,
|
||||||
|
"fieldValidation": [
|
||||||
|
{
|
||||||
|
"code": "required"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "idCardPhotoVerificationThreshold",
|
||||||
|
"displayBottom": "Daily Value Threshold",
|
||||||
|
"displayTopCount": 0,
|
||||||
|
"fieldType": "integer",
|
||||||
|
"fieldClass": "fiat",
|
||||||
|
"enabledIfAny": [
|
||||||
|
"idCardPhotoVerificationActive"
|
||||||
|
],
|
||||||
|
"fieldValidation": [{"code": "required"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "idCardDataVerificationActive",
|
||||||
|
"displayTop": "ID Card Verification",
|
||||||
|
"displayBottom": "Card",
|
||||||
|
"displayTopCount": 2,
|
||||||
|
"fieldType": "onOff",
|
||||||
|
"fieldClass": null,
|
||||||
|
"fieldValidation": [
|
||||||
|
{
|
||||||
|
"code": "required"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "idCardDataVerificationThreshold",
|
||||||
|
"displayBottom": "Daily Value Threshold",
|
||||||
|
"displayTopCount": 0,
|
||||||
|
"fieldType": "integer",
|
||||||
|
"fieldClass": "fiat",
|
||||||
|
"enabledIfAny": [
|
||||||
|
"idCardDataVerificationActive"
|
||||||
|
],
|
||||||
|
"fieldValidation": [{"code": "required"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "smsVerificationActive",
|
||||||
|
"displayTop": "SMS Verification",
|
||||||
|
"displayBottom": "SMS",
|
||||||
|
"displayTopCount": 2,
|
||||||
|
"fieldType": "onOff",
|
||||||
|
"fieldClass": null,
|
||||||
|
"fieldValidation": [
|
||||||
|
{
|
||||||
|
"code": "required"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "smsVerificationThreshold",
|
||||||
|
"displayBottom": "Daily Value Threshold",
|
||||||
|
"displayTopCount": 0,
|
||||||
|
"fieldType": "integer",
|
||||||
|
"fieldClass": "fiat",
|
||||||
|
"enabledIfAny": [
|
||||||
|
"smsVerificationActive"
|
||||||
|
],
|
||||||
|
"fieldValidation": [{"code": "required"}]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"code": "cashInCommission",
|
"code": "cashInCommission",
|
||||||
"displayTop": "Commissions",
|
"displayTop": "Commissions",
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue