🔒 Solo entorno local

Stripe Checkout — Test

Página de prueba para generar URLs de Stripe Checkout. Eliminar antes de producción.

{{-- Error global --}} @if(!empty($error))
⚠️ {{ $error }}
@endif {{-- Error de Stripe --}} @if(!empty($stripe_error))
Error de Stripe API:
{{ $stripe_error }}
@endif {{-- Resultado de un producto --}} @if(!empty($result)) @if(!empty($checkout_url)) ← Volver a la lista @endif

Resultado

{{ $checkout_url ? '✓ OK' : '✗ Error' }}
{
  "Name":            "{{ $result['name'] ?? '' }}",
  "Email":           "{{ $result['email'] ?? '' }}",
  "Pipeline_Status": "On Development",
  "stripe_price_id": "{{ $result['stripe_price_id'] }}",
  "checkout_url":    @if($result['checkout_url'])"{{ $result['checkout_url'] }}"@elsenull@endif
}
@if($checkout_url) Abrir Stripe Checkout @endif

@endif {{-- Lista de productos con stripe_price_id --}}

Productos con Stripe Price ID

@if($products->isEmpty())
Ningún producto tiene stripe_price_id configurado.

Andá al admin de productos, editá un producto y pegá el price_xxxxxxxx de tu Dashboard de Stripe.
@else
@foreach($products as $p)
{{ $p->name }}
ID: {{ $p->id }}  ·  {{ $p->stripe_price_id }}
@if($p->price) ${{ number_format($p->price, 2) }} @endif
{{-- Formulario expandible de datos del cliente --}}
@csrf

Al completar el pago Stripe enviará un webhook que registrará en Airtable:
Name · Email · Pipeline_Status = On Development

@endforeach
@endif

Tarjeta de prueba Stripe: 4242 4242 4242 4242 · cualquier fecha futura · cualquier CVC