Connecting NovaPoshta delivery

NovaPoshtaдоставка

NovaPoshta (Nova Poshta) is a popular delivery service for online stores. Integration allows you to automatically calculate costs and create invoices.

Connection

Step 1: Registration with NovaPoshta

  1. Register on the NovaPoshta website as a business client
  2. Get access to your personal account
  3. Create an API key in the settings section

Step 2: Setting up in ecom.md

Go to Integrations → NovaPoshta:

  • API key — insert the key from your NovaPoshta personal account
  • Sender city is your city
  • Sender's warehouse address - where the parcels are sent from
  • Contact person – sender’s name
  • Phone — sender’s phone number

Step 3: Set up delivery types

Select available delivery types:

  • To the NovaPoshta warehouse - the buyer picks it up from the branch
  • To the parcel terminal - delivery to an automatic pick-up point
  • Courier delivery - delivery to the address

Automatic cost calculation

Once connected, the shipping cost is calculated automatically in the cart based on:

  • Recipient cities
  • Parcel weight
  • Dimensions
  • Type of delivery

Creating invoices

When placing an order, the system can automatically create a waybill (invoice) in NovaPoshta:

  • Recipient data is taken from the order
  • Weight and dimensions - from product parameters
  • The invoice number is sent to the buyer

Tracking

The buyer receives an invoice number and can track the parcel on the NovaPoshta website or through the tracking link in the notification.

article.helpfulQuestion