A Magento store built to sell custom saddles.

Circle Y makes handcrafted Western saddles, high-ticket and made to order. A standard cart assumes everything is in stock and paid in full. IWD customized their Magento store to match how saddles actually sell: a per-product 'Call for Availability' status, partial-payment deposits, an automated order-status workflow, bulk invoicing, and returns.

The client

Circle Y

Circle Y is a Western saddle maker known for handcrafted leather saddles and tack. Many of its products are high-ticket and made to order, which a default storefront doesn't handle well: it assumes in-stock inventory, payment in full, and a one-size order flow. Circle Y needed Magento to behave the way it actually sells, the kind of custom commerce engineering our ecommerce development team is built for.

The solution

An out of the box cart wouldn't cut it.
So we built a custom one.

Made-to-order stock status

A per-product 'Call for Availability' status for saddles, with native stock logic everywhere else.

Partial-payment deposits

Reserve a made-to-order saddle with a deposit now and pay the balance later.

Custom product form

Capture the details a made-to-order product needs, right on the product.

Automated order workflow

Custom statuses that move orders along as they're invoiced, captured, and shipped.

Bulk invoicing & capture

Invoice and capture funds across many orders at once instead of one at a time.

Returns management

A returns workflow with a return address and configurable return windows.

By the numbers

Building a storefront that meets your
customer's expectations.

A default cart assumes in-stock and paid-in-full. Circle Y sells made-to-order saddles. So we built the store to fit how they sell.

Start a project
7 custom builds
3 automated order statuses
1 deposit-to-balance checkout
1 bulk invoice & capture tool
The build

Every customization lands in one Magento store.

Stock status, deposits, a custom product form, an automated order workflow, bulk invoicing, and returns, all wired into one Magento store so the way Circle Y sells and fulfills runs as one system.

  • PlatformMagento (Adobe)The commerce store it all runs on
  • CatalogCustom Stock StatusPer-product 'Call for Availability'
  • PaymentsPartial DepositsPay a deposit now, balance later
  • OperationsOrder WorkflowStatuses that move themselves
  • PaymentsPayment CaptureInvoice and capture when ready
  • OperationsBulk InvoicingInvoice and capture in bulk
  • ReturnsReturns / RMAReturn address and return windows
  • CatalogCustom Product FormMade-to-order request capture
  • SearchElasticsearchOn-site catalog search and relevance
The build

Built in phases.

Circle Y's store came together by fitting Magento to the business: the catalog, then the checkout, then operations, then returns, each phase building on the one beneath it.

  1. Phase 01Fit the catalog

    Building a per-product custom stock status so made-to-order saddles show 'Call for Availability' while the rest of the catalog uses native logic, plus a custom product form to capture made-to-order requests on the product itself.

  2. Phase 02Fit the checkout

    Adding partial-payment deposits so customers can reserve a high-ticket, made-to-order saddle with a deposit now and pay the balance later, with the amount due today and the remaining balance shown at checkout.

  3. Phase 03Fit operations

    Wiring an automated order-status workflow (processing, backordered, ready for carrier, shipped) that moves orders along as they're invoiced, captured, and shipped, plus bulk invoicing and capture across many orders at once.

  4. Phase 04Fit returns

    Standing up a returns module with a displayed return address and configurable return windows, migrating the existing returns data into it, so the post-sale is as managed as the sale.

A tooled leather Western saddle resting on a wooden rack
Platform engineering

A bespoke buying experience.

The hard part isn't any single feature. It is making a standard platform behave like a high-ticket, made-to-order business: per-product availability, deposits, an order workflow that matches the shop floor, and returns, all on one store the team runs themselves.

1store that sells the way Circle Y makes
  • Made to order, not off the shelf. Per-product availability and deposits fit high-ticket, built-to-order saddles.
  • Operations on autopilot. Order statuses move themselves as orders are invoiced, captured, and shipped.
  • Post-sale handled too. Bulk invoicing and a real returns workflow round out the order lifecycle.
The payoff

An online store that feels like a
modern brick and mortar.

The build is never the point. A standard cart assumes everything is in stock and paid in full; a made-to-order saddle is neither. This is what changes when the store stops arguing with the business and sells, fulfills, and supports saddles the way Circle Y makes them.

Get this for your store
Catalog

Made-to-order, shown clearly

Saddles display a 'Call for Availability' status managed per product, so customers see real availability instead of a generic 'out of stock', while the rest of the catalog keeps native stock logic.

The end to end buying experience. From catalog to returns.

Circle Y's store is a made-to-order stock status, partial-payment deposits, a custom product form, an automated order-status workflow, bulk invoicing and capture, and a returns module, delivered as scoped customizations on Magento. This is the engineering the engagement covered.

Catalog

Made-to-Order Stock Status

What it doesA per-product custom stock status so made-to-order saddles can show a 'Call for Availability' message instead of a generic 'out of stock', shown on the product, category, and search pages, while everything else keeps Magento's native stock logic.

Why it matteredSaddles aren't sitting on a shelf. A blunt 'out of stock' loses the sale; 'Call for Availability' tells the customer the truth and keeps them engaged.

Payments

Partial-Payment Deposits

What it doesA deposit option set per product in the admin, where a customer can (or must) pay a deposit at checkout and see the amount due today and the balance remaining, with the admin invoicing the final payment later.

Why it matteredA high-ticket, made-to-order saddle is a big commitment. Letting customers reserve one with a deposit removes the all-or-nothing barrier at checkout, exactly the kind of friction our conversion rate optimization work exists to remove.

Catalog

Custom Product Request Form

What it doesA custom product form built into the store to capture the details Circle Y needs for made-to-order and custom products, tied to the product rather than bolted on as a generic contact form.

Why it matteredCustom saddles start with the right information. Capturing it on the product turns an inquiry into a structured, actionable request.

Operations

Automated Order-Status Workflow

What it doesCustom order statuses (backordered, ready for carrier, shipped) with automation: new orders start as processing, in-stock orders are invoiced and captured and moved to ready for carrier, out-of-stock orders go backordered, and fully shipped orders are set to shipped automatically.

Why it matteredThe order desk was nudging every order along by hand. A workflow that matches how Circle Y actually fulfills moves orders along on its own.

Operations

Bulk Invoicing & Payment Capture

What it doesA bulk invoicing and capture tool so the team can invoice and capture funds across many orders at once, validated to work across the store's enabled payment methods.

Why it matteredInvoicing orders one at a time doesn't scale. Bulk capture turns a repetitive daily chore into a single action.

Returns

Returns & RMA Management

What it doesA returns module with a displayed return address and configurable return windows, with the existing returns data migrated into it, so returns are requested and tracked in one consistent place.

Why it matteredReturns are part of the order lifecycle, not an afterthought. A real RMA flow gives customers and staff a clear, consistent path after the sale.

Platform

Ongoing Magento Customization & Support

What it doesA series of scoped customizations delivered on Circle Y's Magento store, each built, QA'd on staging, and shipped to production with UAT and post-go-live support, the steady cadence of ongoing Magento support services rather than a one-off project.

Why it matteredA store grows by accretion. Delivering scoped, well-tested changes keeps Circle Y's Magento evolving with the business without destabilizing it.

Let's work together

Selling something a standard cart can't handle?

If your product is made to order, paid in deposits, or fulfilled on its own schedule, a default cart fights you on every order. We customize Magento and Adobe Commerce until the store sells the way your business actually works. Tell us what you're up against.