Skip to content
Sign In Create account

Digipacket Agency Partner

Import the catalogue and set your prices

Turn every plan into a WooCommerce product, set a margin, and price anything by hand without losing it at the next import.

3 min read Updated

The import creates one WooCommerce product per plan, with your selling price for every billing term that plan is sold on.

1. Set your margins first

On the Digipacket Agency dashboard, under Your prices:

  • Margin on services — added to your cost for hosting, servers, mailboxes, certificates and the rest.
  • Margin on domains — added to your cost for a registration, per year.

Save them before importing. The margin is what the import uses to work out each selling price; changing it afterwards means importing again.

2. Import

Click Import catalogue. When it finishes it tells you how many plans it read, how many products are new, and how many were withdrawn.

Each product arrives:

  • virtual, with no shipping and no stock;
  • in a WooCommerce category named after the family it belongs to, created if it did not exist;
  • carrying one selling price per billing term, and the shortest sold term as the price the grid shows;
  • with the plan's specifications as its short description, and its features as the body.

They are ordinary WooCommerce products from that moment. Rename them, rewrite the descriptions, add images, put them in your own categories: none of it is overwritten later.

3. Price something by hand

Open the product and click the Digipacket Agency tab. It shows, for every term:

ColumnWhat it is
Your costWhat your Agency account is billed. Read from the catalogue; you cannot edit it.
Selling priceWhat your customer pays. Yours to change.
MarginThe gap, as a percentage, recalculated as you look at it.

Change a figure and save. That marks the product keep my prices, and later imports leave its numbers alone.

Note

The switch under the table says it plainly: Recalculate selling prices from the default margin or Keep the selling prices I typed here. Saving a price sets the second one for you.

What a second import does

CaseWhat happens
A plan you already sellCost prices refreshed. Selling prices recalculated, unless that product keeps its own.
A plan with a new billing termThe term is added, priced from your margin — even on a product that keeps its own prices, so nothing goes missing.
A plan the catalogue no longer sellsThe product is set to draft. Never deleted, so its orders and their history survive.
A product you renamed or rewroteLeft exactly as you wrote it.
Add-ons and operating systemsRefreshed on every product, whatever its price mode: they are the catalogue's to offer or withdraw.

Re-import whenever you like. It is how you pick up a plan we have started selling.

Quantities and terms, as your customer sees them

  • A billing term selector sits above the add-to-cart button, with your price beside each term.
  • A mailbox count is the line quantity on an email plan, because that is what the provider delivers per unit.
  • Hosting and servers ask for the domain or hostname the service is for. The cart refuses a line without one — see the reason in When something goes wrong.

Add-ons and operating systems

The import brings each service's add-ons with its plans — a control panel, a dedicated IP address, a WHMCS licence — and each server plan's operating systems. Only what we can price today is listed.

  • Your customer chooses them on the product page, under the billing term. The price beside the term follows what they pick.
  • Each add-on costs your cost plus your services margin, per month, and is charged for every month of the term. No term discount applies to an add-on.
  • What they chose is sent with the order to your Agency space and appears on its invoice. Operating systems cost nothing.
  • Digipacket Agency → Add-ons in WordPress lists every add-on with your cost and your price. Untick one to stop offering it.

Note

Add-ons you typed by hand in version 1.3 of the plugin are no longer shown: they were never sent with the order. Import the catalogue once after updating to 1.4.

Next: Sell domain names.

Still stuck?

Open a ticket from your control panel and say which step you reached. A screenshot of what you see is the fastest way to show us.

Still stuck

Nothing here fits? Write to us.

Tell us what you are trying to do rather than what went wrong, and we will tell you whether it is something we can fix from here.

  • Answered by a person

    There is no ticket robot in front of us. What you write is what somebody reads.

  • Say what you are trying to do

    The fastest answers come from the message that explains the goal, not only the error.

  • Your services are already in front of us

    Sign in first and we can see the account the question is about without asking you to describe it.