Skip to content
PN Scripts

PN Scripts · Shop setup

Your online shop, set up for Bulgaria

Ordinance H-18, couriers and euro-only prices, without hunting for five plugins.

Platforms
WooCommerce, PrestaShop, OpenCart
Couriers
Econt, Speedy, BOX NOW
Prices
Euro only

The setup

One setup in place of five plugins

We set up WooCommerce, PrestaShop and OpenCart shops for what Bulgaria requires: the sales document and monthly audit file under Ordinance H-18, Econt, Speedy and BOX NOW, and prices in euro only. The setup uses the tools your shop's platform already has. You and your accountant remain responsible for tax filings, and we do not give legal or tax advice.

  1. Works with WooCommerce, PrestaShop and OpenCart.
  2. Since 9 August 2026 prices are shown in euro only; a leva amount may stay only for information.
  3. H-18 set up with an existing plugin or module, then checked over a test month.
  4. Econt, Speedy and BOX NOW with offices, lockers and cash on delivery.
  5. The online withdrawal button and form that art. 52a of the Consumer Protection Act requires.
  6. A written checklist your accountant can work from.
Request a setup

What we set up

Euro, H-18, couriers and withdrawal

Four parts you can order on their own or together.

Euro clean-up

We remove the leva display where you no longer need it and check rounding and the price templates, so every price shows correctly. On request we also keep a log of price changes, so that any increase can be justified while the law bans unjustified increases.

  • Euro
  • Rounding
  • Price templates

Ordinance H-18

We review your payment methods and set up the sales document and the monthly audit file with an existing plugin or module, then check them over a test month.

  • Sales document
  • Audit file
  • Test month

Couriers

Courier modules, official or reviewed, set up with offices, lockers and cash on delivery.

  • Econt
  • Speedy
  • BOX NOW

Withdrawal function

A clearly labelled “Withdraw from the contract here” button that stays available for the whole withdrawal period, an online form for the name, the order and the email address, a “Confirm withdrawal” step and an automatic confirmation to the customer on a durable medium, as art. 52a of the Consumer Protection Act requires. Your lawyer approves the final texts.

  • Art. 52a
  • Button and form
  • Confirmation

Accountant checklist

A written checklist of everything that was set up, for you and your accountant.

  • Checklist
  • Hand-over

The setup

From review to hand-over

Each step uses what your platform already offers.

  1. 01 · Your shop

    Review

    Platform, payment methods and couriers.

  2. 02 · Prices

    Euro

    Leva display removed, rounding and templates checked.

  3. 03 · Documents

    H-18

    Sales document and monthly audit file set up, then a test month.

  4. 04 · Delivery

    Couriers

    Econt, Speedy and BOX NOW with offices, lockers and cash on delivery.

  5. 05 · Checklist

    Hand-over

    A written checklist for your accountant with the full setup.

How it runs

How a setup runs

  1. Review first

    We look at your platform, your payment methods and the couriers you use, and confirm in writing what the setup covers.

  2. Set up with existing tools

    We use your platform's own settings and an existing plugin or module for H-18 and the couriers, official or reviewed, so there is no custom code to maintain.

  3. Test, then hand over

    The H-18 setup runs for a test month. With the full setup, your accountant gets a written checklist of everything that was set up.

Packages

Setup packages

Pick one part or the full setup. You get a free individual offer in writing before any work starts.

  1. Euro clean-up

    Prices shown in euro only

    Display
    Obsolete leva display removed
    Prices
    Rounding and price templates checked
    Request this setup
  2. H-18 setup

    Ordinance H-18 with your existing tools

    Review
    Payment methods
    Documents
    Sales document set up
    Reporting
    Monthly audit file set up
    Check
    A test month
    Request this setup
  3. Couriers

    Econt, Speedy and BOX NOW

    Couriers
    Econt and Speedy, plus BOX NOW
    Module
    Official or reviewed module
    Delivery
    Offices and lockers
    Payment
    Cash on delivery
    Request this setup
  4. Withdrawal function

    Online withdrawal from the contract

    Button
    “Withdraw from the contract here”, always visible
    Form
    Name, order and email address
    Step
    “Confirm withdrawal”
    Email
    Confirmation by the end of the working day
    Request this setup
Setup packages
Not sure what your shop needs? Tell us the platform, payment methods and couriers, and we will recommend a package. Euro clean-up H-18 setup Couriers Withdrawal function Full setup
Leva display removed, rounding checked Included Not included Not included Not included Included
Payment methods reviewed Not included Included Not included Not included Included
Sales document and monthly audit file Not included Included Not included Not included Included
Test month Not included Included Not included Not included Included
Econt, Speedy and BOX NOW with offices, lockers and cash on delivery Not included Not included Included Not included Included
Withdrawal button, online form and email confirmation (art. 52a) Not included Not included Not included Included Included
Written checklist for your accountant Not included Not included Not included Not included Included

Ways to start

A new shop, a small job, or care

Starting from nothing? A new shop. Already selling online? The setup parts above, a small job for a slow shop, or monthly care. Each comes with a free individual offer in writing.

  1. Online shop for Bulgaria

    Individual offer

    More products, a custom design or an ERP link: quoted separately

    For shops that sell in person or through Facebook, or run an old shop without couriers, card payments or H-18.

    What is included

    • A WooCommerce shop from a ready template, which you manage yourself
    • Up to 20 products entered from your spreadsheet, or a CSV import in one prepared format
    • Prices in euro only
    • Econt and Speedy: offices, lockers, addresses and cash on delivery
    • Card payments through your bank or provider, plus bank transfer and cash on delivery
    • Ordinance H-18: sales document and monthly audit file, checked with test orders
    • The lowest price of the last 30 days shown on every discount
    • Withdrawal button and online form (Consumer Protection Act, art. 52a), order and GDPR consent, legal page templates for your lawyer
    • Order emails in Bulgarian, a checklist for your accountant, 30 minutes of training
    Timeline
    2 to 3 weeks once products and payment contracts are ready
    You provide
    Product data and photos, Econt and Speedy business accounts, a bank or myPOS merchant account, company details for the legal pages, logo
    Payment
    50% on order, 50% at launch
    Request an offer
  2. Small job

    Individual offer

    One clearly described task, with its price in writing before work starts

    For a site, a shop or an application in any language that needs one thing done: a fix, an update, a speed-up or a small feature.

    What is included

    • One task, described in writing, with a fixed price agreed before work starts
    • For example: a broken contact form, an HTTPS or mixed-content fix, core, theme or plugin updates, a slow page, a new field, page or report
    • A backup first, and work on a copy where the host allows it
    • A short report of what changed, with before and after where it applies
    Timeline
    Usually 1 to 3 working days after we receive access
    You provide
    A description of the task, and access to the site admin or the code and its hosting (a temporary user is fine)
    Payment
    Paid after delivery, once you have checked the work
    Request an offer
  3. Monthly care

    Individual offer

    Care Start or Care Business, minimum 3 months

    Updates, backups and monitoring for a business website or an online shop, so it stays fast and safe.

    What is included

    • Care Start: core, theme and plugin updates every week
    • Daily backups kept off the server for 30 days
    • Uptime and SSL expiry monitoring, reply within 2 working days, a monthly email report
    • Changes as small jobs, each with its own written offer
    • Care Business: updates tested on a copy first for shops, a monthly restore test and a checkout check
    • 1 hour of changes a month, reply the next working day, a quarterly speed check
    • A data processing agreement (GDPR art. 28) is included
    • Unused time does not roll over
    Timeline
    Ongoing, minimum 3 months; after that, end the plan at the end of any quarter with 30 days' notice
    You provide
    Admin access to the site and to its hosting panel
    Payment
    Quarterly in advance, as agreed in the offer
    Request an offer

Platforms

Platforms and couriers we set up

Your shop stays on its platform. We configure it.

  • WooCommerce Shops on WordPress
  • PrestaShop PrestaShop shops
  • OpenCart OpenCart shops
  • Econt Courier module, offices and lockers
  • Speedy Courier module, offices and lockers
  • BOX NOW Deliveries to lockers

Questions

Questions about the setup

What shop owners ask before we start.

Which platforms do you work with?

WooCommerce, PrestaShop and OpenCart.

Do you give tax or legal advice?

No. The setup uses the tools your shop's platform already has. You and your accountant remain responsible for tax filings, and we do not give legal or tax advice.

Do you write a new H-18 module?

No. The H-18 setup uses an existing plugin or module for your platform. Our own H-18 module for PrestaShop and WooCommerce has an early-access list, linked at the end of this page.

Does my shop need a withdrawal button?

Yes, if consumers buy from it online and have the right to withdraw. Art. 52a of the Consumer Protection Act (State Gazette issue 87 of 24 September 2026) requires a clearly labelled withdrawal function that stays available for the whole withdrawal period, with an online statement, a confirmation step and a confirmation to the customer on a durable medium. We set it up as a separate part; it is also part of the full setup and of every new shop. Your lawyer approves the final texts.

How is the price set?

Every shop gets a free individual offer in writing, with scope, timeline and price, before any work starts.

Start

Tell us your platform and couriers

Ready to set up your shop?

Tell us the platform, your payment methods and couriers, and your deadline. We reply within one business day.

Request a setup