Integrazione Klarna
Backend completo per pagamenti Klarna nel tuo sito React
API Endpoints Disponibili
Tutte le API necessarie per integrare Klarna sono pronte
POST /api/klarna/sessionCrea una sessione di pagamento Klarna
POST /api/klarna/orderConferma e crea l'ordine dopo l'autorizzazione
POST /api/klarna/webhookGestisce le notifiche da Klarna
GET/POST /api/klarna/order/[orderId]Ottiene dettagli e cattura il pagamento
POST /api/klarna/order/[orderId]/refundGestisce i rimborsi
Configurazione Richiesta
Aggiungi queste variabili d'ambiente per iniziare
Variabili d'ambiente necessarie:
- • KLARNA_USERNAME
- • KLARNA_PASSWORD
- • KLARNA_ENVIRONMENT (playground o production)
- • NEXT_PUBLIC_APP_URL
Come ottenere le credenziali:
- Vai su Klarna Merchant Portal
- Accedi o crea un account
- Vai su Settings → API Credentials
- Copia Username e Password
- Aggiungi le credenziali nella sezione Vars della sidebar