File: /var/www/vhost/disk-apps/qas.sports-crowd.com/public/js/culqi.js
function culqi() {
    if (Culqi.token) {                                          // ¡Objeto Token creado exitosamente!
        payment(Culqi.token.id, Culqi.token.email);
    } else if (Culqi.order) {                                   // Objeto order creado exitosamente!
        let order = Culqi.order;
        alert('Se ha creado el objeto Order:' + order);
        if (order.paymentCode) {
            alert('Se ha creado el cip:' + order.paymentCode);
        }
        if (order.qr) {
            alert('Se ha generado el qr:' + order.qr);
        }
        if (order.cuotealo) {
            alert('Se ha creado el link cuotéalo:' + order.cuotealo);
        }
    } else {                                                    // ¡Hubo algún problema!
        console.log(Culqi.error);
        swal("Error", Culqi.error.user_message ? Culqi.error.user_message : 'Hubo un problema generando token de pago, por favor verifique los datos ingresados', "error")
    }
};
function payment(token, email) {
    document.getElementById('frmPayment').elements["token"].value = token;
    document.getElementById('frmPayment').elements["email"].value = email;
    document.getElementById('frmPayment').elements["amount"].value = document.getElementById('frmCheckout').elements["amount"].value;
    document.getElementById('frmPayment').elements["order"].value = document.getElementById('frmCheckout').elements["order"].value;
    document.getElementById('frmPayment').elements["origin"].value = document.getElementById('frmCheckout').elements["origin"].value;
    document.getElementById('frmPayment').elements["clientId"].value = document.getElementById('frmCheckout').elements["clientId"].value;
    document.getElementById('frmPayment').submit();
}