Alianza Vital SRL Oficina de Gestión de Riesgos!
Alianza VitalAlianza VitalAlianza Vital
(Lunes - Viernes)
Alianzavitalsrl@gmail.com
Res. Fermín Arturo 24-103
Alianza VitalAlianza VitalAlianza Vital

pagos

/*
Template Name: Procesar Pago
*/
// Verificar nonce y datos
if (!isset($_POST[‘payment_nonce’]) || !wp_verify_nonce($_POST[‘payment_nonce’], ‘payment_process’)) {
wp_die(‘Acceso no autorizado’);
}
if (!isset($_POST[‘conferences’]) || !isset($_POST[‘total’])) {
wp_redirect(home_url(‘/conferencias/’));
exit;
}
$conferences = json_decode(stripslashes($_POST[‘conferences’]), true);
$total = intval($_POST[‘total’]);
if (empty($conferences) || $total <= 0) { wp_redirect(home_url(‘/conferencias/’)); exit; } // Generar número de orden único $order_number = ‘CONF-‘ . date(‘YmdHis’) . ‘-‘ . rand(1000, 9999); $amount_cents = $total * 100; // Convertir a centavos // Calcular hash de seguridad function calculate_payment_hash($order_number, $amount_cents) { $merchant_id = “39038540035”; $merchant_name = “Conferencias Terremotos”; $merchant_type = “ECommerce”; $currency = “$”; $itbis = “000”; $approved_url = home_url(‘/pago-exitoso/’); $declined_url = home_url(‘/pago-rechazado/’); $cancel_url = home_url(‘/pago-cancelado/’); $secret_key = “asdhakjshdkjasdasmndajksdkjaskldga8odya9d8yoasyd98asdyaisdhoaisyd0a8sydoashd8oasydoiahdpiashd09ayusidhaos8dy0a8dya08syd0a8ssdsax”; $hash_string = $merchant_id . $merchant_name . $merchant_type . $currency . $order_number . $amount_cents . $itbis . $approved_url . $declined_url . $cancel_url . “0” . “” . “” . “0” . “” . “” . $secret_key; return hash_hmac(‘sha512’, $hash_string, $secret_key); } $auth_hash = calculate_payment_hash($order_number, $amount_cents); // Guardar información del pedido en la base de datos (opcional) // Esto te permitirá hacer seguimiento de los pagos ?>

 

🔒 Confirmar Pago

Revisa tu pedido antes de continuar

📋 Resumen del Pedido



RD$

Total: RD$

📄 Información del Pedido

Número de Orden:

Fecha:

Total de Conferencias:



















🔐 Pago Seguro: Serás redirigido a la plataforma segura de pago de Azul.
Tus datos de tarjeta están protegidos con encriptación SSL.

← Volver a Conferencias

// $wpdb->prefix . ‘payment_attempts’,
// array(
// ‘order_number’ => $order_number,
// ‘amount’ => $total,
// ‘conferences’ => json_encode($conferences),
// ‘status’ => ‘pending’,
// ‘created_at’ => current_time(‘mysql’)
// ),
// array(‘%s’, ‘%d’, ‘%s’, ‘%s’, ‘%s’)
// );
?>

¡Pago Exitoso!

Tu inscripción ha sido procesada correctamente

¡Felicitaciones! Has sido inscrito exitosamente en las conferencias seleccionadas.
Recibirás un correo electrónico con todos los detalles de acceso y la información de las conferencias.

📋 Próximos Pasos

  • 📧 Revisa tu correo electrónico para obtener los enlaces de acceso
  • 📅 Añade las fechas de las conferencias a tu calendario
  • 🔗 Guarda los enlaces de Zoom que recibirás
  • 📚 Prepárate para una experiencia de aprendizaje única


🏠 Volver a Conferencias


Pago Rechazado

No se pudo procesar tu pago

Tu pago no fue procesado exitosamente. Esto puede ocurrir por varios motivos como fondos insuficientes,
datos incorrectos de la tarjeta, o problemas temporales con el sistema de pagos.

🔄 Intentar Nuevamente


🏠 Inicio


⚠️

Pago Cancelado

Has cancelado el proceso de pago

Has cancelado el proceso de pago. Tu selección de conferencias no se ha perdido,
puedes volver a intentar el pago cuando estés listo.

🔄 Reintentar Pago


🏠 Inicio