Skip to content
OpenCart specialists since 2011

Direct access to specialist OpenCart experience.

OCS / OPENCART SOLUTIONS

InPost Shipping for OpenCart 3

Offer InPost parcel lockers and courier delivery in your OpenCart 3 store, then manage shipments and labels from your administration. The OCS module is free to order.

Product Code:
OCS-INPOST-SHIPPING
Availability:
In Stock
€0.00

Ex Tax: €0.00


Is this right for your store?Ask a product question ↗

Description

Everything you need to know

Features, requirements and the full product information.

Offer InPost parcel lockers and courier delivery in your OpenCart 3 store, then manage shipments and labels from your administration. The OCS module is free to order.

BUILT FOR YOUR SHIPPING WORKFLOW

From checkout to shipment, in one workflow.

Give customers a practical way to choose their delivery point and give your team the tools to prepare shipments using order information already in OpenCart.

What you can do with the module

Parcel locker selection

Use InPost GeoWidget V5 to let customers choose an available Parcel Locker or pickup point. A valid GeoWidget key and the matching checkout integration are required.

Parcel locker and courier delivery

Configure the InPost services available to your account. Set delivery names, ordering, locations, customer groups and shipping charges by weight or order value.

Shipments and labels in OpenCart

Create shipments with order details filled in, review the recipient and parcel data, then generate or print shipping labels through your InPost ShipX account.

Parcel sizes and delivery options

Use parcel templates or product dimensions and weights when preparing shipments. Configure cash on delivery and weekend delivery where your InPost services support them.

Tracking and order workflow

Link shipments to orders and configure the available order-status options. Shipment-status synchronisation requires the module’s scheduled task to be set up correctly.

Quick Returns

Configure the module’s Quick Returns option for your store. Availability and return conditions depend on your InPost setup and agreements.

How it works in your store

  1. The customer chooses delivery

    At checkout, the customer selects an InPost method and, where required, a parcel locker or pickup point.

  2. The choice stays with the order

    The selected delivery information is saved with the order so your team can use it when preparing the shipment.

  3. You review and create the shipment

    Check the address, parcel dimensions, service and any extra options before sending the shipment request to ShipX.

  4. You print the label and hand over the parcel

    Print the available label, prepare the parcel and follow the selected InPost sending procedure.

Before you install

Platform
This installer is for OpenCart 3.x. It is not an installer for OpenCart 2.3 or 4.x. Check your exact OpenCart build before installing.
PHP and connectivity
OCS supports this installation on PHP 8.2 or newer. PHP cURL and OpenSSL, trusted TLS certificates and outbound HTTPS access are needed. Confirm your exact platform and PHP combination first.
Your InPost account
Prepare your own InPost ShipX API token and organisation ID, plus a suitable GeoWidget API key. Production and sandbox credentials are separate.
Checkout and theme
The package includes integration for the standard OpenCart checkout and Universal Checkout. Journal and other custom checkouts may need extra integration and should be checked first.
Product and parcel data
Check sender details, product weights and dimensions, parcel templates, service restrictions and your shipping prices. The module does not decide these business rules for you.

Get the module and activate your license

  1. Complete the free order

    Add the module to your cart and complete checkout with your OCS customer account. The module price is zero; you still need to finish the order.

  2. Download your installer and find your key

    Open Downloads for the available OCMOD package. Open Module licenses for the key assigned to this module purchase.

  3. Install on a backed-up test store

    Use OpenCart Extensions > Installer, refresh Extensions > Modifications, then install InPost under Extensions > Shipping. Check for conflicts before changing a working checkout.

  4. Activate, then configure InPost

    Enter the matching OCS key on the module’s activation screen. Add your own ShipX and GeoWidget credentials, sender details, delivery methods and service settings.

  5. Test the full delivery flow

    Use the available sandbox settings to check point selection and shipment preparation. Before enabling production, check fees and services, labels, returns and scheduled tasks for your configuration.

A free module with a personal license key

Each purchased unit receives a key for one exact store hostname and this module only. example.com and www.example.com are different hostnames. Initial activation contacts OCS; the module then renews its signed activation automatically. An existing valid activation can work through a temporary connection problem only until its certificate expires, at most seven days.

Moving domains? Release the old domain in Module licenses, then use the newly generated key on the new store. A previous cached activation can remain valid for up to seven days after release or revocation. Ask OCS about staging or test domains.

Before you get started

Does the module include InPost Pay?

This product integrates InPost delivery and shipping operations. It does not add InPost Pay or replace your payment gateway.

Will it work with my custom checkout?

The supplied package includes standard OpenCart and Universal Checkout integration. A different checkout or a heavily customised theme needs to be assessed. Send OCS your OpenCart version, theme and checkout name first.

Why is the locker map missing?

Check the GeoWidget key, production versus sandbox mode, domain permissions and checkout integration. Also check browser console errors and whether the external InPost widget can load.

What should I do if activation fails?

Check that the key matches this module, the exact store hostname is correct and your server can connect to OCS over HTTPS. Check your order status if the key is unavailable. Contact OCS with your order number and domain, without sending the full key.

Purchase information

Compatibility, installation, delivery and support

Know what to expect before you order. These details apply to this product.

Compatibility
OpenCart 3.x. OCS PHP baseline: 8.2+. Check custom themes and checkout integrations before installing.
Installation
OCMOD installation and Modifications refresh. OCS license key plus your own ShipX and GeoWidget credentials required.
Delivery
Download from your OCS account after completing the free order and meeting download-access conditions.
Support
Contact OCS for setup and compatibility questions. Installation or custom checkout work is agreed separately.
Licence & updates
One exact hostname per purchased unit. Domain release creates a new key. No guaranteed update or support period is specified.
Ask a product question

Customer reviews

Reviews (0)

Write a review

Note: HTML is not translated!
    Bad           Good

The OCS newsletter

A smarter OpenCart store
starts with a little insight.

Practical OpenCart and Journal advice, development insights and updates from OCS. For people building a better store.

OpenCart & JournalPractical improvementsOCS news & projects

Your information is used only for the purpose you have agreed to.