Configure the demo environment
Set WAJUB_SECRET_KEY in .env.local — server-only, never NEXT_PUBLIC_.
WAJUB_SECRET_KEY=sk_test_... WAJUB_API_URL=https://api.wajub.com NEXT_PUBLIC_APP_URL=http://localhost:3001 NEXT_PUBLIC_CHECKOUT_URL=https://pay.wajub.com
Without a secret key, /api/create-session returns mock sessions.
Used by mock sessions when WAJUB_SECRET_KEY is not set. Live API returns authorization_url from Wajub.
Success
4242 4242 4242 4242
Decline
4000 0000 0000 0002
3DS
4000 0000 0000 3220
Insufficient funds
4000 0000 0000 9995