Los permisos en Akua permiten definir el nivel de acceso que cada cliente tiene a los diferentes recursos de la plataforma. Estos se categorizan según el tipo de recurso (ej. Pagos, Tarjetas, Clientes) y la acción permitida (ej. Leer, Escribir). Cada permiso se etiqueta con el formato RECURSO:ACCIÓN.
Permisos
Permiso
Metodos Habilitados
read
GET
write
POST,PUT,PATCH
delete
DELETE
Listado de permisos
Permiso
Descripción
Endpoint
payments:read
Permite consultar información sobre pagos, incluyendo detalles de transacciones, estados y movimientos asociados.
/payments
payments:write
Permite crear, actualizar y procesar pagos. Incluye la autorización de pagos, así como la gestión de cancelaciones, capturas, reembolsos y ajustes.
/payments
instruments:read
Permite obtener información sobre instrumentos de pago, como tarjetas, cuentas bancarias u otros métodos registrados.
/instruments
instruments:write
Permite registrar nuevos instrumentos de pago o actualizar los existentes.
/instruments
instruments:delete
Permite eliminar un instrumento de pago registrado en la plataforma.
/instruments
organizations:read
Permite consultar la información de las organizaciones vinculadas a un cliente.
/clients/{id}/organizations
organizations:write
Permite registrar nuevas organizaciones o actualizar datos de organizaciones existentes dentro de un cliente.
/clients/{id}/organizations
organizations:delete
Permite eliminar una organización asociada a un cliente.
/clients/{id}/organizations
merchants:read
Permite acceder a la información de comercios registrados en la plataforma
/merchants
merchants:write
Permite registrar nuevos comercios o actualizar la información de comercios existentes.
/merchants
merchants:delete
Permite eliminar un comercio de la plataforma.
/merchants
chargebacks:read
Permite ver la información de contracargos, incluyendo sus adjuntos y comentarios.
/chargebacks
chargebacks:write
Permite, además de las operaciones de lectura, añadir adjuntos a los contracargos.
/chargebacks
chargebacks:delete
Permite eliminar un contracargo de la plataforma.
/chargebacks
cashouts:read
Permite consultar detalles sobre solicitudes de retiro de fondos, incluyendo estado y monto.
/cashouts
cashouts:write
Permite registrar nuevas solicitudes de retiro o actualizar las existentes.
/cashouts
cashouts:delete
Permite eliminar un retiro de fondos registrado.
/cashouts
fraud:read
Permite consultar información sobre actividades fraudulentas detectadas y reportes de fraude en el sistema.
/fraud
fraud:write
Permite registrar nuevos reportes de fraude o actualizar reglas de prevención.
/fraud
fraud:delete
Permite eliminar reglas de prevención de fraude configuradas en el sistema.
/fraud
clients:read
Permite acceder a la información detallada de un cliente específico, incluyendo datos de identificación y configuración.
/clients
clients:write
Permite registrar nuevos clientes o actualizar información de clientes existentes en la plataforma.
/clients
clients:delete
Permite eliminar un cliente de la plataforma.
/clients
terminals:read
Permite consultar información sobre terminales de pago registradas, incluyendo estado y configuración.
/terminals
terminals:write
Permite registrar nuevas terminales de pago o actualizar terminales existentes.
/terminals
terminals:delete
Permite eliminar una terminal de pago registrada.
/terminals
points:read
Permite consultar información sobre puntos de venta registrados en la plataforma.
/points
points:write
Permite registrar nuevos puntos de venta o actualizar los existentes.
/points
points:delete
Permite eliminar un punto de venta registrado.
/points
webhooks:read
Permite consultar configuraciones de webhooks registrados en la plataforma.
/webhooks
webhooks:write
Permite registrar nuevos webhooks o actualizar configuraciones de webhooks existentes.
/webhooks
webhooks:delete
Permite eliminar un webhook configurado.
/webhooks
bin:read
Permite consultar información detallada sobre un BIN (Bank Identification Number) específico.
/bin
bin:write
Permite registrar nuevos BINs o actualizar información de BINs existentes.