vendic/magento2-postnl-api

Adds Magento 2 service methods to the tig/postnl module.
28,429 3
Install
composer require vendic/magento2-postnl-api
Latest Version:1.1.3
PHP:~7.4|~8.1
Last Updated:Aug 28, 2025
Links: GitHub  ·  Packagist
Maintainer: TjitseE

vendic/magento2-postnl-api Integration Test

This module adds service contracts to postnl/postnl-magento2, since the original module works through controllers only.

This allows you to use the PostNL API in your own Magento classes, without using a request. We use it in the PostNL module for the Hyvä checkout.

Installation

composer require vendic/magento2-postnl-api

Currently supported service contracts

Locations

Service contract: \Vendic\PostnlApi\Api\LocationsInterface

Get's the nearest PostNL locations based on a given address.

Save

Serivce contract: \Vendic\PostnlApi\Api\SaveInterface

Saves/initalizes a shipment into the Magento database.

Timeframes (WIP)

Service contract: \Vendic\PostnlApi\Api\TimeframesInterface

Get's the available delivery timeframes for a given address.

Related Packages

tig/postcode-magento2

TIG Magento 2 Postcode extension

147,718 7
wezz/postcodem2

Postcode.nl Magento 2 Extension

30,960 6
trinos-nl/magento2-postcode-nl

Hyvä Checkout integration for Postcode.nl to validate Dutch addresses at Checkou...

18,368 2
vendic/hyva-checkout-postcode-nl-forked

Hyvä Checkout integration for Postcode.nl to validate Dutch addresses at Checkou...

14,574 0
systemcode/brazilcustomerattributes

Magento 2 module to adapt customer and address fields to brazil.

14,228 60