Skip to main content

Getting Started

This guide will walk you through the process of setting up and implementing the Paysera Delivery API integration.

Service Availability

Delivery API is currently available only in Lithuania (LT), Latvia (LV), and Estonia (EE).

Integration Methods​

Paysera offers three primary approaches for implementing the Delivery API, depending on your platform and technical requirements:

1. Library Integration​

Direct integration using Paysera's official PHP library for custom implementations.

Best for: Custom PHP applications, Laravel, Symfony, or other PHP frameworks

→ View PHP Library Guide

2. Specification Integration​

Implementation following Paysera's technical specifications for any programming language.

Best for: Node.js, Python, Java, .NET, or other languages without official SDKs

→ View API Fundamentals

3. Plugin Solutions​

Pre-built extensions for popular e-commerce platforms that handle all technical complexity.

Best for: OpenCart, PrestaShop, or WooCommerce stores

→ View Available Plugins

Supported Platforms:

  • OpenCart (versions 3.x and 4.x available)
  • PrestaShop
  • WordPress (WooCommerce Payment Gateway)

Setup Process​

Before you can start integrating, complete the setup process outlined in the Obtaining Credentials guide.

Quick overview of the 7-step setup:

  1. Review documentation
  2. Create Paysera account at bank.paysera.com
  3. Activate payment collection service
  4. Create a project via "Project and Activities" → "My projects"
  5. Order delivery service through Settings → Service Management
  6. Configure e-shop details (storage address and contact information)
  7. Obtain project_id and sign_password from Project Settings

Configuration Parameters​

For detailed information about request parameters, data structures, and configuration options, see:

→ Integration Parameters

Key parameter categories:

  • Project & Party Identifiers - project_id, sender_id, receiver_id
  • Pagination & Filtering - limit, offset, order_by
  • Shipment Details - weight, width, length, height
  • Location Information - from_country_code, to_country_code, city
  • Contact & Address Objects - Party information and address data
Measurement Units
  • Weight: Always in grams (g)
  • Dimensions: Always in millimeters (mm)
  • Country codes: ISO 3166-1 alpha-2 format (LT, LV, EE)

Developer Opportunity​

Paysera offers compensation of €100-200 for developers who create functional, accurate plugins for platforms not currently supported.

If you're interested in developing a plugin or contributing code:

  • Test thoroughly for accuracy and functionality
  • Contact support team for collaboration opportunities
  • Paysera may publish your code and developer contact information
  • Ongoing maintenance partnerships available

Contact: support@paysera.com

Pricing Overview​

Understanding delivery costs helps you plan your integration:

Supported Couriers​

  • Omniva - Parcel lockers and courier (LT, LV, EE)
  • LP Express - Parcel machines and courier (LT)
  • Venipak - Courier delivery (LT, LV, EE)
  • SmartPosti - Including remote areas (LT)

Sample Pricing​

Parcel Lockers:

  • Small/Medium/Large: From €1.50 (within country)
  • Cross-border: From €4.60

Courier Delivery:

  • Major cities: From €6.90
  • Cross-border: From €8.20
  • Remote areas: Higher rates apply

View Complete Pricing Table →

Prices exclude VAT and vary by weight, volume, and destination

Next Steps​

Choose your integration path:

For E-commerce Platforms​

If you're using OpenCart, PrestaShop, or WooCommerce:

→ View Delivery Plugins

For PHP Applications​

If you're building with PHP:

→ PHP Library Integration

For Other Languages​

If you're using Node.js, Python, Java, or other languages:

→ API Fundamentals

→ Request Parameters

Support​

Need help with complex integrations?

Contact: