Accept Klarna payments

DocsLimited

Last updated: Sept 15th, 7:36am

To accept Klarna payments with PayPal, follow these steps in order:

  1. Create order: Send a request with intent set as AUTHORIZE and Klarna as the payment source to create an order for buyer approval.
  2. Redirect buyer: Use the payer-action link from the order response to redirect your buyer to Klarna's Hosted Payment Page (HPP) for payment approval.
  3. Authorize payment: After buyer approval, authorize the payment to capture funds.
  4. Capture payment: Capture the authorized payment when you're ready to fulfill the order.
  5. Track payment status: Monitor payment completion using webhooks for real-time updates or poll the Orders API if webhooks are unavailable.