Bambuddy Orders

Paid orders in, parcels out.

Bambuddy Orders takes the paid orders from your Shopify store, sends what needs printing to Bambuddy's print queue, follows every print, and reports the order back to the shop as shipped, with its tracking number. One screen from order to parcel, running on your own server next to Bambuddy.

A yearly licence, from €79. Bambuddy itself stays free.

See the plans Read the documentation

Shopify (Etsy on hold) Runs on your own server No buyer names or addresses stored

Etsy support is on hold. Etsy has disabled our app for now, and we're working with Etsy to sort it out. Until it is back, Orders connects Shopify stores only. The term "Etsy" is a trademark of Etsy, Inc. This application uses the Etsy API but is not endorsed or certified by Etsy, Inc.

How an order flows

1. A buyer pays

Within about a minute the order is in Orders. Each shop's orders land in the same lists.

2. Orders knows what to print

Each product is set up once: the print file from Bambuddy's library, the plate, how many fit on it. Pieces already on your shelf are taken from stock.

3. Bambuddy prints it

The jobs go to Bambuddy's queue, started at once or staged for you to start. In production shows live progress per order.

4. You pack and ship

Printed orders wait under To pack with a pick list. Enter the tracking numbers, press Ship, and the shop marks the order fulfilled and tells the buyer.

Anything Orders can't decide alone — a product without a setup, a personalised item, a failed print — stops under To do, with its fix right there. Nothing goes to a printer you didn't mean it to, and you can keep every order waiting for your go until you trust your setups.

What it does for you

Several shops, one list

Connect several stores at once. A product sold in more than one is linked once and shares one setup.

Stock that counts itself

Keep printed parts on the shelf. Orders takes from it first, prints only what is missing, and tops the shelf up in whole plates.

Ship-by days

Every order has a ship-by day and turns red when it is late.

Local pickup

Shopify pickup orders, paid or paid at the counter, get Ready for pickup and Picked up instead of Ship.

On your phone through Bambuddy

Orders that need you, a shop that can't be reached, the daily pack list: through the notification channels Bambuddy already has.

Inside Bambuddy

Add Orders to Bambuddy's sidebar and it opens there, with a count of what waits for you. Your team signs in with their Bambuddy accounts.

Your orders stay with you

Orders runs on your own server, as a Docker container next to Bambuddy. Your shop credentials stay encrypted there. It stores no buyer names, email or postal addresses: only the order number, the items, the total and the country an order ships to.

What it sends us is the licence check, about every six hours: an installation identifier, a token, the Orders version and your first shop's domain. No orders.

The one exception is Etsy, once it is back, and we say so plainly. Etsy requires our app's key on every request, and that key can't ship inside your installation, so Etsy requests pass through our gateway in Germany. It passes your orders through without storing them and only notes which Etsy shop belongs to which licence. For that we act as your processor under a data processing agreement that is part of the terms. Shopify connects directly, with an app of your own.

What it costs

Every feature in both plans. They differ only in how many shops you connect.

Starter
€79
per year, plus VAT · about $89 plus sales tax
  • Up to 2 connected shops
  • All features, every update while the licence runs
  • Support through GitHub issues
Buy Starter

For businesses. Sold through our online reseller Paddle.com, the Merchant of Record for all our orders. Prices are set in euros; dollar amounts are approximate, and the checkout shows the exact amount. Full refund within 14 days of the purchase or of a renewal, no reason needed. Terms · Data processing agreement

What you need

Bambuddy 1.3.0 or newer

Reachable from the machine that runs Orders, with an API key Orders can use.

Docker

Docker Compose v2 on a machine that is always on; the one running Bambuddy is fine. 64-bit PCs and Raspberry Pi 4/5.

A shop

A Shopify store you own. Setup takes about half an hour, most of it the Shopify app.

The whole setup is in the documentation; read it before you buy.

Questions worth answering up front

What happens when the licence ends? Orders stops taking in new orders. Orders already in it can still be printed, packed and shipped, and nothing is locked or deleted. Renew, and it takes in what came in meanwhile.

Can I move to another server? Yes. A licence runs one installation at a time; press Remove from this install on the old one and activate the new one.

What about Etsy? Etsy has disabled our app for now, and we're working with Etsy to sort it out. Until it is back, Orders connects Shopify stores only. For Shopify you create an app in Shopify's Dev Dashboard; the documentation walks you through it.

Is there a limit on orders? No. The plans count shops, not orders.

Where is support? In the public issue tracker; say it is about Orders, and never post your licence key there. Your key, your subscription or a refund: support@bambuddy.cool.

Is Bambuddy still free? Yes, and it stays that way. Orders is a separate application that talks to Bambuddy through its API. Bambuddy gets no features locked behind this licence.