API Integration for Online Stores
Integrate Evropat courier services directly into your online store. Modules for popular platforms and RESTful API for custom solutions.
Modules for Popular Platforms
Download and install ready modules for your platform for quick integration
WooCommerce
Module for WordPress + WooCommerce. Automatic price calculation and waybill generation.
OpenCart
Compatible with OpenCart 3.x and 4.x. Full integration with delivery methods.
PrestaShop
Module for PrestaShop 1.7 and 8.x. Includes dashboard for shipment management.
Magento
Extension for Magento 2 / Adobe Commerce. Enterprise-ready integration.
Valival
Valival — Bulgarian e-commerce platform with built-in Evropat integration.
GombaShop
GombaShop — online store platform with courier integration options.
ConverBuilder
ConverBuilder — build pages and stores with Evropat linkage where supported.
Simwoly
Simwoly — e-commerce solution with order and delivery management.
NextCart Manager
NextCart Manager — store and order management with courier integration when configured.
REST API
Custom integration through our RESTful API. Full documentation and support.
View DocumentationWhat you can do with our API
Price Calculation
Calculate shipping prices in real-time based on weight, dimensions and destination.
Waybill Generation
Automatically generate waybills and labels for printing directly from your store.
Shipment Tracking
Show shipment status in real-time to your customers.
Office List
Retrieve list of delivery offices with addresses and working hours.
Cash on Delivery
Support for COD services with automatic transfer of collected amounts.
Webhooks
Receive notifications when shipment status changes through webhooks.
REST API Endpoints
Our API is designed to be easy to use and integrate
Base URL
https://api.evropat.bg/v1/
Authentication
All requests require an API key in the header:
Authorization: Bearer YOUR_API_KEY
Endpoints
/shipments/calculate
Calculates delivery price based on parameters
/shipments/create
Creates new shipment and returns waybill
/shipments/{tracking_number}
Returns shipment information and status
/offices
Returns list of all offices
/cities
Returns list of serviced locations
Example: Price Calculation
curl -X POST https://api.evropat.bg/v1/shipments/calculate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"from_city": "Sofia",
"to_city": "Plovdiv",
"weight": 2.5,
"delivery_type": "office",
"cod_amount": 50.00
}'