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",
|
||||
"display": "Compliance",
|
||||
"cryptoScope": "global",
|
||||
"machineScope": "both",
|
||||
"machineScope": "global",
|
||||
"fields": [
|
||||
"cashInTransactionLimit",
|
||||
"cashOutTransactionLimit",
|
||||
"smsVerificationEnabled",
|
||||
"idVerificationEnabled",
|
||||
"idVerifier",
|
||||
"idVerificationLimit"
|
||||
"smsVerificationActive",
|
||||
"smsVerificationThreshold",
|
||||
"idCardDataVerificationActive",
|
||||
"idCardDataVerificationThreshold",
|
||||
"idCardPhotoVerificationActive",
|
||||
"idCardPhotoVerificationThreshold",
|
||||
"sanctionsVerificationActive",
|
||||
"sanctionsVerificationThreshold",
|
||||
"crossRefVerificationActive",
|
||||
"crossRefVerificationThreshold",
|
||||
"frontCameraVerificationActive",
|
||||
"frontCameraVerificationThreshold",
|
||||
"hardLimitVerificationActive",
|
||||
"hardLimitVerificationThreshold"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
|
@ -101,6 +109,174 @@
|
|||
}
|
||||
],
|
||||
"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",
|
||||
"displayTop": "Commissions",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue