/home/suroeste/public_html/payments.transportessuroeste.com/public/payment
Edit: /home/suroeste/public_html/payments.transportessuroeste.com/public/payment/response.php (12701B)
getTransactionStatus($transactionUuid, 'uuid');
}
elseif($refPayco){
$transaction = $paymentService->getTransactionStatus($refPayco, 'ref_payco');
}
elseif ($internalRef) {
$transaction = $paymentService->getTransactionStatus($internalRef, 'internal');
}
if ($transaction) {
$status = $transaction['status'];
$separator = (strpos($redirectUrl, '?') !== false) ? '&' : '?';
$redirectFinalUrl2 = $redirectUrl . $separator . 'Ref_cobro=' . urlencode($transaction['ticket_reference']);
// Redirigir al sistema del cliente solo si el pago fue aprobado
if ($status === 'approved') {
if (!empty($redirectUrl) && !empty($transaction['ticket_reference'])) {
$redirectFinalUrl = $redirectUrl . $separator . 'Ref_cobro=' . urlencode($transaction['ticket_reference']);
}
}
}
} catch (Exception $e) {}
$config = match($status) {
'approved' => [
'class' => 'success',
'icon' => '✓',
'title' => '¡Pago Exitoso!',
'desc' => 'Tu transacción ha sido procesada correctamente.'
],
'pending' => [
'class' => 'warning',
'icon' => '⏳',
'title' => 'Pago en Proceso',
'desc' => 'Tu pago está siendo verificado. Te notificaremos pronto.'
],
'rejected' => [
'class' => 'danger',
'icon' => '✕',
'title' => 'Pago Rechazado',
'desc' => 'La transacción no pudo ser completada.'
],
'failed' => [
'class' => 'danger',
'icon' => '!',
'title' => 'Error en el Pago',
'desc' => 'Ocurrió un problema al procesar tu pago.'
],
default => [
'class' => 'info',
'icon' => 'ℹ',
'title' => 'Estado del Pago',
'desc' => 'Verificando el estado de tu transacción.'
]
};
?>
- Transportes Suroeste
No se encontró información del pago.
Por favor, conserva tu comprobante.
Tu pago ha sido procesado
Seras redirigido a la pagina de generacion de tickets en
8
7
6
5
4
3
2
1
segundos
Ir ahora