Museum-grade framing,
fulfilled through
your REST API.
Keep your storefront, your brand, your checkout. FramesOnDemand becomes the custom print and framing partner behind your store — integrated with your stack, shipped white-label from our New Jersey shop. Per order, no subscription, no minimums.
No platform migration, no lock-in. Your first email reaches our integration team, not a sales funnel.
Powered by- Frame styles
- 40
- Mat colors
- 45
- Damage rate
- <0.3%
- Framing since
- 2015
You have the storefront. You need the framing.
FramesOnDemand for Institutions is a white-label custom-framing fulfillment partner for museums, galleries, university shops, and established art brands. You keep your own storefront and checkout; orders POST to our REST API and ship blind from our New Jersey shop under your brand. Established institutions don't need another sales channel — you already have the brand, the audience, and the checkout. What's hard to build is a real custom-framing line that ships at your standard and integrates with the stack you already run.
A storefront and an audience that trusts your name.
- Your own store on Magento, headless, BigCommerce, or a proprietary stack
- An established brand and a collector or member audience
- Original artwork, archives, or licensed imagery worth framing well
- A checkout and customer relationship you have no intention of giving up
The custom frame shop behind your store.
- Real custom framing — 40 styles, 45 mats, archival materials, custom sizing
- An integration with your stack, wired by our team and yours together
- White-label, blind fulfillment from our New Jersey shop
- Tracking written back into your system as each order ships
Built for your stack, not the other way around.
If your platform can call an API, it works. Our team works with your developers to wire order ingest and tracking write-back — then orders flow on their own.
Connect via API
We provision your account and credentials. Our integration engineers work alongside your developers to map your storefront's orders to our REST API.
Configure your catalog
Set up your framed and unframed catalog in our portal — substrates, frame styles, mats, and sizing tuned to your collection and your spec.
Orders POST to us
A customer buys on your store. Your system POSTs the order and signed print file to our API. No marketplace in between, no manual re-keying.
We fulfill, tracking flows back
We print, frame, and ship white-label from New Jersey. Tracking writes back to your system the moment the carrier label prints.
Real custom framing. Not three-color POD.
The catalog of a real custom frame shop, because we are one. Every order is made to order on archival materials — cut to each artwork, not pulled from a fixed catalog of stock sizes.
Fulfillment that meets the bar your name sets.
When a piece ships under your institution's name, it has to look like your institution made it. That's the whole job, and it's the part we've done for over a decade.
Made to order, every time
No fixed catalog of three frames and a handful of stock sizes. Each order is cut, joined, matted, and finished to the artwork's exact dimensions in our shop.
One shop, one consistent hand
Not a partner network with quality that drifts by location. Every FramesOnDemand order is produced in the same New Jersey facility, on the same mouldings, by the same finishers.
Conservation materials as standard
Acid-free mats and backing, fine-art papers, and kiln-dried hardwood mouldings. The same materials a gallery or designer specifies when ordering custom framing direct.
Free replacements, no friction
Damage rate has run under 0.3 percent for a decade. When a piece does arrive damaged, we ship a replacement within two business days — no photo evidence, no claim form.
Ships under your brand. Your customers never see us.
Fulfillment is blind, end to end. Orders ship from our New Jersey shop in plain, unbranded packaging — nothing in the box or on the carton identifies FramesOnDemand or CustomPictureFrames. Your customer opens an unbranded box with their framed piece, and nothing points back to a third party.
- Plain, unbranded packaging — no FramesOnDemand or CustomPictureFrames marks
- No inserts, no invoices, no logos, no marketing in the box
- Nothing in the shipment points your customer to a third party
- Tracking written back to your store, in your customer's account
- The customer relationship and the unboxing stay entirely yours
- Custom-framed piece, museum-grade
- Plain, unbranded protective packaging
- FramesOnDemand inserts or marketing
- Our invoice or logo
Resale or exemption certificate on file. Exemption handled.
Many institutions buy for resale or hold a tax exemption. Put a resale or exemption certificate on your account — ST-3, ST-5, or your state's equivalent — and we apply the exemption to your orders. One certificate on file, handled from there.
Per order. No subscription. No minimums.
You pay production cost plus a flat shipping rate by size, billed when we ship. No platform fee, no monthly tier, no volume commitment. You set your own retail pricing on your storefront.
Pay only for the orders we ship.
- Per-order pricing: production cost plus flat shipping by size
- No subscription, no platform tier, no per-variant fee
- No minimums and no volume commitment to unlock anything
- Tax-exempt friendly with a resale or exemption certificate on file
- You set your own retail pricing on your storefront
A REST API, and engineers to wire it with you.
This isn't a self-serve app install. Our integration team works directly with your developers to connect order ingest and tracking write-back to whatever you run today. If it can call an API, we can integrate it.
- Public REST API for order ingest and status
- Works with Magento, headless, BigCommerce, or proprietary stacks
- Signed S3 print-file ingestion
- Tracking and fulfillment write-back to your system
- Our engineers partner with yours through go-live
- Manual order entry available as a fallback
Example request: POST /v1/orders. Your store posts each paid order as JSON with a reference number, a ship-to name, and an item object specifying substrate (such as framed_paper), frame style, mat color, print width and height in inches, and a signed file URL, plus blind_ship set to true. The API responds 201 Created, and tracking flows back to your system when the order ships.
The frame shop behind the API.
FramesOnDemand is the integration layer on top of CustomPictureFrames LLC — one of the largest made-to-order custom frame manufacturers in the United States, in business since 2015. For more than a decade, the shop has cut, joined, and finished custom frames for galleries, photographers, designers, and institutions across the country.
Every institutional order ships from that same New Jersey shop, on the same mouldings, through the same kiln-dried wood inventory. Production-grade consistency. API-grade integration. A trailing damage rate under 0.3 percent.
Visit CustomPictureFrames.comFor institutions, specifically.
We run our own storefront. Do we have to move to Shopify?
No. You keep your storefront, your brand, and your checkout. FramesOnDemand sits behind your store as a fulfillment partner. If your platform can call a REST API — Magento, headless, BigCommerce, or fully proprietary — it can place orders with us. Our team works alongside your developers to wire order ingest and tracking write-back.
Will our customers ever see FramesOnDemand?
No. Fulfillment is blind and white-label. Orders ship from our New Jersey shop in unbranded packaging, under your brand. There are no FramesOnDemand inserts, invoices, or marketing in the box. Your customers experience your institution, end to end.
Is the framing actually custom, or is it three stock frames?
Real custom framing. Forty frame styles, forty-five mat colors, archival materials, and fractional sizing cut to each artwork. The print's width plus height can sum up to 72 inches — commonly to 32 by 40. Every order is made to order in our shop, not pulled from a small fixed catalog.
What stacks can you integrate with?
Anything that can call an API. We have wired against Magento, headless front ends, BigCommerce, and fully proprietary commerce systems. Order ingest is a REST endpoint, print files come in through signed S3, and tracking writes back to your system on ship. If you can POST an order, we can fulfill it.
How does institutional pricing work?
Per order, billed when we ship. No subscription, no platform tier, no minimums. You pay production cost plus a flat shipping rate by size, and you set your own retail pricing on your storefront.
Are you tax-exempt friendly?
Yes. Many institutions buy for resale or hold a tax exemption. Put a resale or exemption certificate on file — ST-3, ST-5, or your state's equivalent — and we handle the exemption on your account.
How do we get started?
Email partners@framesondemand.app. We'll scope your catalog and your stack, provision an account, and put our integration engineers in touch with your developers to wire the connection.
Who actually makes the frames?
CustomPictureFrames LLC, our parent shop in New Jersey, in business since 2015 and one of the largest made-to-order custom frame manufacturers in the United States. The trailing twelve-month damage rate is under 0.3 percent.
Let's wire your store to a real frame shop.
Tell us your stack and your catalog. Our team scopes the integration and partners with your developers from first call to go-live.
Blind, white-label fulfillment · under 0.3% damage rate · free replacement, no claim form