Skip to main content
Nuvei is a global payment provider that provides comprehensive payment processing solutions across multiple payment methods and regions. Klarna is a buy now, pay later (BNPL) payment method that lets buyers pay over time through a redirect approval flow.

Setup

Please follow the common Nuvei instructions to get set up with Nuvei. After setting up your Nuvei account, ask Nuvei to complete the following Klarna-specific account configuration:
  1. Enable Klarna as a payment method on your merchant account.
  2. Enable sale mode for all Klarna transactions on your merchant account. Nuvei defaults Klarna to auth-settle mode, and Gr4vy supports only sale mode.

Capabilities

Supported countries

Supported currencies

Integration

For Klarna, the default integration for Nuvei is through a redirect to a hosted payments page. Start by creating a new transaction with the following required fields.
After the transaction is created, the API response includes payment_method.approval_url and the buyer_approval_pending status.
Redirect the buyer to the approval_url so they can complete authentication and approve the payment. After approval the buyer is redirected to the redirect_url you provided when creating the transaction. Do not rely solely on the redirect - either poll the transaction or (recommended) rely on webhooks to detect the final status (for example capture_succeeded or failure states).

Required fields

Nuvei requires the following fields to be collected during checkout for Klarna transactions:
  • First name and last name
  • Billing country
  • Email address