<style>
    img {
        max-width: 100%;
    }
    pre {
        background-color: #F5F5F5;
        padding: .5rem;
    }
</style>

Permite ver los datos de la transacción(solicitud), así como también realizar operaciones como
autorizar, rechazar y cancelar la transacción.

**Botones de acción**
- *Rechazar .-* Rechaza a la transacción(estado rechazado).
- *Cancelar .-* Cancela la transacción(estado cancelado).
- *Autorizar .-* Autoriza la transacción y realiza el proceso pendiente de la transacción.

**Datos de la solicitud**

Para definir diseño en el apartado de datos de la solicitud se debe diseña desde el campo `view` del tipo de autorización,
si se omite , la página muestra los datos de la variable `@http_context` en formato JSON.

El campo `view` es ejecutado por la función runcode de dkl, en la cual define la variable global `auth_context` 
para el código del campo `view`.

[Tipo de autorización](/es/productos/v12/users/dbext/authtpy/?view=form)

```
// Datos del array auth_context
- database .- Referencia de una base de datos.
- request .- Objeto del campo http_request de la solicitud.
- response .-  Objeto del campo http_response de la solicitud.
- error_info .- Mensaje de error, si lo hubiera.
- error .- true/false
- auth .- Datos de la solicitud.

// Invocar runcode
view= valor del campo view del tipo de autorización(código dkl).

new @auth_context
{
    @"database*":database
    @"request*":request
    @"response*":response
    @"error_info": error_info
    @"error":error
    @"auth*":auth
}

//runcode devuelve una cadena

runcode(view,'auth_context',@auth_context)

```
**Ejemplos de diseño**

- Sin diseño en el campo `view` del tipo de autorización.
<img src="https://docs.induxsoft.net/es/productos/v12/pieces/dbext/img/authbox.form-default.png">

- Con diseño simple
<img src="https://docs.induxsoft.net/es/productos/v12/pieces/dbext/img/authbox.form.png">



