Processing Entity
Processing Entity es la entidad para la cual se procesa un pago. Más información sobre Processing Entity aquí Processing Entity Explained.
Dynamic Configuration Properties
| Name | Description |
|---|---|
ProcessingEntity |
Un ID de processing entity único asignado por las implementaciones cliente |
ProcessingEntityName |
El nombre de esta Processing Entity. Puede ser el nombre real de la entidad; Processing Entity Name no es un ID único. |
ProcessingEntityType |
Cuando se requieren varios niveles y subniveles para un cliente, esto se usará para determinar a qué nivel se refiere esta setting. |
LedgerCurrency |
La divisa base de la processing entity en el país/región de operación. Es la divisa en la que la processing entity normalmente opera en la región. |
EntityIdentifiers |
Los identificadores de la industria por los que se conoce a la Processing Entity. Se puede añadir más de un identificador para la processing entity. |
+ Identifier |
El valor de identificador para el Agent |
+ IdentifierType |
El tipo de identificador especificado bajo el valor de identifier. Consulta Party Identifiers Explained para saber más sobre los tipos de identificador. |
+ IdentifierSubType |
Condicionalmente obligatorio cuando el tipo de identificador es: BIC o NCC. Consulta Party Identifiers Explained para saber más sobre los subtipos de identificador. |
EntityAddress |
La dirección de la processing entity. |
+AddressType |
Tipos de dirección definidos por ISO20022. Valores soportados: ADDR, PBOX, HOME, BIZZ, MLTO, DLVY |
+ Department |
Nombre del departamento |
+ SubDepartment |
Nombre del subdepartamento |
+ StreetName |
Nombre de la calle |
+ BuildingNumber |
Número del edificio |
+ BuildingName |
Nombre del edificio |
+ Floor |
Planta |
+ PostBox |
Apartado postal |
+ Room |
Habitación |
+ PostCode |
Código postal |
+ TownName |
Puede ser un nombre de localidad o el nombre de la ciudad. |
+ TownLocationName |
Nombre de la ubicación en la localidad |
+ DistrictName |
Nombre del distrito |
+ CountrySubDivision |
Subdivisión del país |
+ Country |
Código de país ISO 3166 Alpha 2 |
+ AddressLines |
Lista de líneas de dirección |
EntityEmail |
Email de la Processing Entity |
EntityPhoneNumber |
Número de teléfono de la Processing Entity. Soporta caracteres especiales. Regex: [0-9]{1,3}-[0-9()\-]{1,30} |
Setting Type
DPS v2 introdujo un nuevo atributo de Setting Type. Se utiliza para la generación de todos los endpoints de API para una configuración en particular. También se utiliza en la construcción index-config.<setting type>.
SETTING_TYPE = "processingentity"
Searchable Fields
Campos buscables para Processing Entity:
-
identifier
-
identifierType
-
identifierSubType
-
country
Indexes
DPS v2 proporciona una opción para configurar índices para cada setting. Los índices por defecto para Processing Entity son:
ipf.dps.mongodb.index-config.processingentity {
index-1 = ["status:ASC"]
index-2 = ["processingEntity:ASC"]
index-3 = ["values.payload.entityIdentifiers.identifier:ASC"]
index-4 = ["values.payload.entityIdentifiers.identifierType:ASC"]
index-5 = ["values.payload.entityAddress.country:ASC"]
}
Esto puede sobrescribirse o actualizarse. Ten en cuenta que cuando el campo está bajo payload, necesitas proporcionar un índice como: index-x = ["values.payload.fieldX:ASC"].
Notifications
DPS v2 puede proporcionar una notificación después de que se realice cierta operación CRUD sobre una setting. Existe una opción para habilitar notificaciones a nivel de setting. Las notificaciones están deshabilitadas por defecto:
ipf.csm-reachability.should-send-notification.processing-entity-settings = false
History
Existe una opción para deshabilitar el histórico a nivel de setting. El histórico está habilitado por defecto:
ipf.csm-reachability.should-save-history.processing-entity-settings = true
|
Consulta Dynamic Configuration Management Guidelines para los pasos a seguir al configurar las configuraciones dinámicas. |