Magnets ship with the bins
Add approved extra parts such as magnets to each order line, and they ship with the printed bins and baseplates.
Every generator ends at the download button. Add an order button next to it: we quote the layout, print it at the production center nearest your user and ship it, at the price you set.
One order, the whole drawer
Gridfinity is a modular storage system created by Zack Freedman: bins sit on baseplates built on a 42 mm grid, so any bin fits any drawer laid out in the same units. Generators let anyone size the bins and the baseplate for their own drawer and download the files. The specification.
A generator's users who own a printer print the files. The rest leave with an STL they cannot use, and some pay a maker to do it by hand: custom Gridfinity drawer layouts sell on Etsy from about $45. Example listing. An order button keeps that sale in your generator.
In your generator, the way it works today: bins, sizes and a baseplate for the drawer.
Export each bin and baseplate tile as .stl, .3mf, .obj, .step or .stp, upload it and get its production price.
One order with every part, in checkout mode at your sales price. Your user pays on a hosted checkout.
The bins are printed at the production center nearest your user, checked and shipped with tracking.
{
"purpose": "quote_file",
"file_name": "phone-stand.stl",
"content_type": "model/stl",
"size_bytes": 1834221
}{
"mode": "checkout",
"items": [
{
"quote": "qte_bfP0GSqKoZFrD72H5Os0rc7HV9XP6eQJu",
"quantity": 1,
"materials": [
"mat_bfP0GSqKoZFrD72H5Os0rc7HV9XP6eQJu"
],
"unit_sales_price": {
"amount": 2900,
"currency": "usd"
}
}
],
"shipping_address": {
"line1": "Hauptstrasse 12",
"city": "Berlin",
"postal_code": "10115",
"country_code": "DE"
},
"customer": {
"name": "Jane Buyer",
"email": "jane@example.com"
},
"checkout": {
"success_url": "https://shop.example/thanks",
"cancel_url": "https://shop.example/cart"
},
"reference": "SHOP-1043"
}Examples from our public OpenAPI contract. A layout is one order with an item per bin and baseplate tile; the checkout link stays open for 24 hours.
Add approved extra parts such as magnets to each order line, and they ship with the printed bins and baseplates.
A drawer-sized baseplate is larger than most printer beds. Split it into tiles, as generators already do, and quote each tile as its own file.
Every order item has its own materials, one per extruder slot, from the PLA and PETG catalog. Tools in red, screws in gray.
Bin, baseplate and lid generators whose users download files they have no printer for.
Apps that turn a photo of tools into a custom insert, and could ship the insert too.
Stores that sell made-to-fit organizers and want orders printed without a farm of their own.
Shops that design custom drawer layouts for customers and print every order themselves today.
Yes. Your generator makes the files as it does now; you quote them through the API and create an order in checkout mode. Your user pays your price on a hosted checkout and receives the printed bins.
Split the baseplate into tiles that fit a printer bed, as most generators already do, and quote each tile as its own file. Every tile becomes an item on the same order.
Yes. Every order item has its own materials, one per extruder slot, from our PLA and PETG catalog, so each bin in a layout can be printed in its own color.
Yes. Add approved extra parts such as magnets to each order line, a set number per printed bin, and they ship with the printed bins and baseplates.
Each part has a production price from its quote, and shipping is priced by destination and volumetric weight. In checkout mode you set the price your user pays and keep the difference when the order is completed.
Yes, once. Send your first 10 ready quotes for review. After that, every new layout your generator makes can be ordered as soon as its quotes are ready.
Only designs you have the rights to sell. Gridfinity designs and their remixes carry different licenses, so check the license of anything your generator builds on.