Docs
Releases Overview

Releases Overview

What a release is, how its lifecycle works, and where to find every related action.

A release is a scheduled batch of products sent to one or more clubs. Spring 2025 Reds, Holiday Mixed Pack, Library Members Only — they're all releases. Releases are the operational heart of OnCloudWine: creating one generates fulfillments, queues payments, and triggers shipments.

The release lifecycle

Each release moves through five stages.

StageWhat it means
DRAFTYou're still building it. Editable, not visible to members, no payments or fulfillments generated yet.
PENDINGLocked and ready. Fulfillments and payment records are generated. Ready to process payments.
COMPLETEDAll payments processed and all shipments handed off. Marked complete by the team or auto-transitioned when every fulfillment ships.
CANCELLEDAborted before completion. Refunds may be issued for any payments already taken.
ARCHIVEDOlder releases hidden from the default view. Archived releases keep all data but don't appear in the main list.

The releases list

dashboard.oncloudwine.com

Releases

Total 14 releases in your organization

ReleaseClubMembersStage
Spring 2026 RedsRed Club128PENDING
Library Reserve Q1Reserve47COMPLETED
Holiday Mixed PackMixed Club312COMPLETED
Summer 2026 Whites (draft)White ClubDRAFT

What a release contains

When you open a release you'll see eight tabs covering every aspect of it.

Showing settings for: Active Contacts
Active Contacts

Members who will receive this release. Built from club membership, scoped by your tag and status filters.

Inactive Contacts

Members in the relevant clubs who are paused (status ON_HOLD or INACTIVE). Useful for visibility — they're skipped, but you can see who.

Excluded

Members manually removed from this specific release without changing their overall membership status.

Products

The wines (and quantities) every active member receives by default.

Payments

Generated payment records, with status (PENDING, PROCESSING, COMPLETED, FAILED). Use this tab to retry failed payments.

Modifications

Per-contact product overrides. See Per-Contact Modifications.

Fulfillments

Every member's order, with shipping status. Drill in to manage shipments.

Issues

Members who need attention before completion — failed payments, missing addresses, age-verification holds, etc.

Common actions

The release detail page has a row of action buttons at the top.

ActionWhen to use it
Edit releaseChange release name, description, or scoping (DRAFT only).
Process paymentsRun the payment job for every PENDING payment in the release.
Sync to SquarePush order records to your Square POS for in-person fulfillment workflows.
Sync to WooCommerceMirror the release into WooCommerce for online order management.
ArchiveHide a completed release from the default list.
CancelAbort an active release. Issues refunds where appropriate.

Suggested workflow

  1. Build the release in DRAFT

    Add products, scope by club and tags, preview the contact list. See Creating a Release.

  2. Apply modifications

    Override products for specific contacts (allergies, preferences, custom packs). See Per-Contact Modifications.

  3. Promote to PENDING

    The release stage flips and payment records are generated for every active contact.

  4. Process payments

    Charge cards on file. Failed payments stay in FAILED for retry. See Processing Payments.

  5. Print pack list and ship

    Use the Packing List view to pack, then create shipments via FedEx or sync to your fulfillment partner.

  6. Mark COMPLETED

    Once every fulfillment ships, the release auto-completes. You can mark it early if you intentionally have outstanding items.

What's next?