Skip to main content

Getting Started with Paysera Checkout

Everything you need to start accepting payments with Paysera Checkout.

Welcome to Paysera Checkout! This guide will help you set up your integration and process your first payment.

Availability​

Checkout Modern is available to all merchants

Checkout Modern — the OAuth2-based Paysera Checkout API documented in this section — is available to all merchants, so no activation request is needed. Two limitations still apply: it currently supports Lithuania, Latvia and Estonia only, and it does not yet support some custom integrations, or projects created for a hosted platform that has no Checkout Modern plugin.

New merchants

Once you have ordered the payment collection service, Checkout appears in the main menu of the Paysera Merchant Portal, and you can create your first project there.

Existing merchants

Create a new project directly in Checkout Modern, or contact Paysera Support and ask them to copy your existing Checkout Classic project over to Checkout Modern.

Using Checkout Classic?

If you are integrating against the legacy Project ID + Project Password API, see the Checkout Classic documentation instead.

Once your project is created, continue with Obtaining Credentials and integrate at your own pace.

How It Works​

What You'll Learn​

  1. Quickstart - Get a payment working in 5 minutes
  2. Obtaining Credentials - Get your API credentials
  3. Authentication - Set up OAuth2 authentication
  4. Environment - API configuration and endpoints
  5. Your First Payment - Complete end-to-end payment tutorial
  6. Test Mode - Run the full flow without moving real money
  7. Plugins - Official plugins for popular e-commerce platforms

Prerequisites​

Before you begin, ensure you have:

  • A Paysera merchant account with the payment collection service ordered (see Availability)
  • Project credentials (client ID and client secret)
  • Redirect URLs configured in your merchant dashboard
  • Ability to make HTTP requests from your server

Integration Options​

Integrate directly with our REST APIs using any HTTP client or language of your choice. See the Quickstart for an end-to-end example.

Quick Reference​

ResourceDescription
API Integration GuideDetailed API documentation
Payment StatusesAll possible payment states
Error CodesError handling reference

Support​

Need help with complex integrations?

Contact: tech_support@paysera.com