Respuesta de pago

<div style="max-width:680px;margin:60px auto;padding:0 20px;text-align:center;">
  <h1>Resultado de pago</h1>
  <p id="payment-message">Estamos revisando el resultado de tu pago.</p>
  <p>Si tienes dudas, escríbenos a admin.ventas@hobbygrill.com.</p>
  <a href="/cart" style="display:inline-block;margin-top:24px;padding:14px 20px;background:#e1251b;color:#fff;text-decoration:none;font-weight:800;text-transform:uppercase;">
    Volver al carrito
  </a>
</div>

<script>
  const params = new URLSearchParams(window.location.search);
  const status = params.get('status');
  const code = params.get('response-code');
  const authorization = params.get('authorization');

  const message = document.getElementById('payment-message');

  if (status === 'APROBADA' && code === '00') {
    message.textContent = authorization
      ? `Pago aprobado. Autorización: ${authorization}.`
      : 'Pago aprobado.';
  } else if (status) {
    message.textContent = `Pago no aprobado: ${status}.`;
  }
</script>