MAGYAR POSTA MPL API connection for order exporting, label printing, tracking code and COD

Eu

Erik

April 11, 2026

You are able to connect Parcely with Magyar Posta MPL via API and automate the following processes:

  • Exporting order data to the Magyar Posta MPL system.
  • Receiving shipping labels files from the Magyar Posta MPL system and downloading them from the Parcely orders view.
  • Sending shipping confirmation emails with tracking code and link to customers.

Which shipping methods orders can I export to the Magyar Posta MPL system?

You can export both Magyar Posta MPL pick-up point and home-delivery orders from the Parcely app to the Magyar Posta MPL system.

Parcely offers the following Magyar Posta MPL shipping methods:

  • Magyar Posta MPL parcel lockers in Hungary
  • Magyar Posta MPL home-delivery (courier) order export. You can set up all the shipping destination countries offered by Magyar Posta MPL.

Please reach out to Magyar Posta MPL support to learn about the countries they ship to and shipping rates.

How to activate Magyar Posta MPL API?

Go to your store admin and open the Parcely app under “Apps”. Move to Shipping Services→Magyar Posta (MPL). Here you can enable and disable Automated data exchange.


You would need to fill in the following fields:

  • Select "Production" API version
  • Your Magyar Posta API token (To get API keys, you need to register a MPL account, and after that, you can request an API key from them. Ask Magyar Posta for more details)
  • Your Magyar Posta API secret
  • Your Magyar Posta Accounting Code (In your MPL account, you must go to the 'Development portal' and the 'Applications' page to find your company's Accounting code.)
  • Your Magyar Posta Agreement Code (You can find this information in your MPL account or in your contract with the shipping provider.)
  • How will orders be shipped using the locker delivery method?
  • Select label PDF format. 
  • Default locker size
  • Your Company Name
  • Your Contact Name
  • Email
  • Phone
  • Postal code
  • City
  • Street
  • House number
  • Apartment number (not mandatory)
  • Bank Account Number

This information is needed to create a connection between your store and the Magyar Posta system. Company details are used in the shipments and the creation of shipping labels. 

xy45HDik-gPCN_KOyYiGYK27nfH-jwtmSA.png
If you don’t know your MPL API username and password yet, then contact MPL support for more information.

Printing shipping labels

After order exporting has been set up you can print all MPL pick-up point and courier shipping labels from the Parcely app Orders view. 

If for some reason the order is not automatically exported, then click on the "Export Order" button and order data will be sent to MPL. In a few seconds, you will see that the label printing button will switch to green and you can print the label by clicking on it. 

IMPORTANT!

With MPL, you must click on the Fulfill button in the Parcely app Orders view because it will trigger shipment closing in the Magyar Posta system. 

Tracking code

The tracking code is saved to your store order only if you are fulfilling orders through the Parcely app Orders view. Parcely will save the tracking code itself and MPL tracking URL to the order and also include it in your store order confirmation email. If you would choose to Fulfill orders in Shopify order management, then you would need to copy and paste the tracking code and URL manually. 

Enabling Cash On Delivery (COD) for Magyar Posta MPL

When is the COD shipment generated?

Parcely will generate a COD shipping label automatically if the following conditions are met:

  • You have selected "Offer Cash On Delivery (COD) service with Magyar Posta MPL in Parcely admin Magyar Posta MPL order export settings.
  • The customer chose the  Magyar Posta MPL pick-up point shipping method.
  • The customer chose the Cash on Delivery (COD) payment method (Shopify default payment method)

How to enable the COD payment method in the Shopify store?

Make sure you have enabled the COD payment method in your Shopify store. If you haven't done it yet, then you can do it in your store admin panel under Settings→Payments→Manual payment methods→Add manual payment method→Cash on Delivery (COD).

You can add instructions for customers into the "Additional details" field to ensure the customer understands when the payment is made. You can find this field by clicking "Manage" on the Cash on Delivery (COD) payment method. 

Powered By SparrowDesk