Los usuarios que viven en la colección users podrán crear merchants con una configuración previamente especificada.

Ejemplo de documento user

{
    "user_code" : "cl_tapp_e", // requerido
    "user_key" : "FeM6KW1f...q9rEVRnkxHzJpfR", // requerido
    "permissions" : [ // requerido
        "MERCHANT_CREATE"
    ],
    "services" : [ // requerido
        {
            "code" : "pl",
            "config" : {
                "maximun_payment_time" : 300,
                "url_prefix" : "<http://localhost:3000/session>",
                "merchant_email_notification" : "[email protected]",
                "url_prefix_pre_session" : "<http://localhost:3000/pre-session>"
            }
        },
        {
		        "code" : "qt",
            "config" : null
        
        }
    ],
    "main_color" : "082942", // requerido
    "url_logo" : "<https://s3.amazonaws.com/static-demo.etpayment.com/payment-demo-merchant/images/tapp.png>", // requerido
    "banks_enabled" : [ // requerido
        "cl_estado", 
        "cl_bci"
    ],
    "deposit_info": "cl_tapp", // requerido
    "payment_completed_url" : "<https://merchant-dev.etpayment.com/etp_success>", // requerido
    "payment_cancellation_url" : "<https://merchant-dev.etpayment.com/etp_success>" // requerido
}

En donde:

En este ejemplo el usuario cl_tapp puede crear mechants con la siguiente configuración: