La creación de enlaces de pago multiuso está restringida por una autenticación a través de la colección merchants


Precondiciones de uso:


Request:

URL

{URL_BASE}/pre-session/initialize

Método

POST

Headers

{
		"Content-Type": "application/json"
}

Body

{
    "expiration_type": "DATE | NUM_PAYMENTS",
    "init_expired_at": "2023-07-03T13:24:19.944Z",
    "end_expired_at": "2023-07-08T13:24:19.944Z",
    "payment_type": "UNIQUE | RECURRENT",
    "num_payments": 6,
		...
		<[campos_para_inicializar_pago](<https://etpay.notion.site/f4e0c4c68c5846c0a23c6d7a4811f274>)>
}

Ejemplos:

{
    "expiration_type": "DATE",
    "init_expired_at": "2023-07-03T13:24:19.944Z",
    "end_expired_at": "2023-07-08T13:24:19.944Z",
    "payment_type": "UNIQUE",
		/* Los campos de abajo son los campos comunes para la configuración de la session, en donde algunos son requeridos y otros no */
		"merchant_code": "cl_tapp",
    "merchant_api_token": "qVJkpHmQ...zexbUvW",
    "merchant_order_id": "OC-123",
    "order_amount": 1,
    "customer_email": "[email protected]",
    "is_rut_block": true,
    "concat": "&",
    "payment_completed_url": "<https://merchant-demo.etpayment.com/etp_success>",
    "payment_cancellation_url": "<https://merchant-demo.etpayment.com/redirect>",
    "metadata": [
        {
            "name": "Title",
            "value": "subtitle",
            "show": false
        }
    ]   
}