Changelog
What's new in Copia — features, updates, improvements, and fixes.
One-Time Add-ons
Members who don't want to commit to recurring add-ons can now add one-time add-ons (like an egg carton or honey) to a specific upcoming delivery directly from their My CSA portal.
Multiple Memberships
Customers enrolled in more than one CSA share can now switch between their memberships from a single My CSA page and manage each one independently.
Customizable CSA Shares
Copia can now support customizable CSAs shares! Members can now choose exactly what goes in their box each week directly from their My CSA portal. Admins set a cutoff window (in days), and Copia automatically sends members an email notifying them it's time to build their box before that window closes.
Member Portal Controls
Farm admins can now choose which self-service options are visible to members on a per-share-type basis, including item exclusions, dietary notes, swaps, and whether credit is applied automatically. Hide the features that don't apply to your operation.
Trial Box Stepper
A full one-time trial box signup flow for products tagged copia-csa-trial. Auto-detects the season and share tier, lets members pick a pickup location, and supports both online payment and pay-in-person at pickup.
Pay in Person
CSA members can now choose to pay by cash, card, or EBT on each delivery day instead of paying at checkout. The flow routes directly to a reservation API and skips the Shopify cart entirely.
Charged vs. Collected Split in Billing Runs
Billing runs now distinguish between orders charged via Shopify Draft Orders and orders collected in person, with accurate counts for each shown per run.
Edit Membership from Member Detail
Admins can now edit a member's share tier, billing frequency, pickup frequency, pickup location, payment method, and credit balance directly from the member profile.
Import Box Items from Collection
Bulk-add products to your Box Template or Harvest Planning window by selecting a Shopify collection. Pick and choose which products to include, select variants for multi-variant products, and add them all at once.
Manage Add-ons on Member Detail Page
Admins can now add or remove add-ons (e.g. Egg Share) from an existing member without removing and re-enrolling them. Adding an add-on mid-season automatically increases all pending delivery charges by the add-on price. Removing it decreases them.
Link Add-ons to Shopify Products
Each add-on can now be linked to a Shopify product or variant, using the same product search and variant picker already available in Box Templates and Harvest Planning. The live inventory level is shown when a product is linked.
Rebuild Delivery Schedule
When a season's start date, end date, or cadence changes, existing member packages no longer update automatically. A new Tools section on the season's Box Template page lets admins trigger a rebuild which deletes all pending (uncharged) future deliveries and regenerates them from the current season dates. Charged, skipped, and held deliveries are never touched.
Unskip Deliveries
Admins can now unskip a delivery directly from the member detail page. The Unskip button appears next to any skipped delivery in the upcoming deliveries table and restores it to Pending.
Variant-Aware Product Deduplication
When a product variant is already linked to a box item, the same product still appears in search results so a different variant can be added as a separate item. A product is only hidden from search when all of its variants are already in use.
Shopify Inventory Sync for Box Items
Box items can now be linked to a Shopify product. Once linked, Copia keeps your Shopify inventory in sync automatically as you plan your boxes.
-
Box Template (Seasons → Box Template) — Link any item to a Shopify product when building your season template. Setting or changing the quantity updates inventory when applied to pickup or delivery windows.
-
Harvest Planning — When you add an item to a pickup or delivery window, Copia subtracts (quantity per share × members in that window) from your Shopify inventory. Editing or removing the item updates inventory to match.
Billing Frequency When Adding Members Manually
When adding a member manually in the Members tab, you can now select from your predefined billing frequency options. Choosing Pay full season upfront automatically marks all of that member's orders as charged.
Questions about a new feature?
Email [email protected]