forsale is currently in beta. Some features may change as we continue improving the app.Forsale beta
Learn
For Everyone6 minutes

Cash versus card checkout

Understand reservations, seller approval, card payment, completion, cancellation, and pickup.

OutcomeChoose and complete the available payment path without treating a request as a sale.

Watch or read

Choose the format that works for you

Video in production

Use the complete written walkthrough

This guide does not have an approved video ID yet. The chapters and transcript below contain the full current workflow and remain the source of truth.

Visit @theforsaleapp on YouTube

Before you begin

Prerequisites

  • An eligible live item in an Open for Shopping storefront

At a glance

Chapters

  1. Start from an eligible cart
  2. Cash is request, approve, complete
  3. Card requires a ready payment path
  4. Follow the current status
  5. Resolve pickup and exceptions

Accessible written walkthrough

Transcript

This transcript is reviewed with the app version shown above. Interface labels may move between releases; the related Help article remains the operating reference.

Start from an eligible cart

The storefront must be Open for Shopping, the item must remain eligible, and the seller must enable the selected method. Items are grouped by storefront because each seller manages a separate payment and pickup relationship.

Cash is request, approve, complete

A buyer's cash checkout creates a request and reserves eligible tracked quantity. The seller reviews and may approve it. Approval does not record a completed sale. Completion belongs after cash payment and pickup actually occur.

Card requires a ready payment path

Card checkout is offered only when the seller's Stripe connection and storefront settings are ready. The buyer follows the hosted payment flow and returns to the checkout state. Do not retry blindly if payment is still pending; resume or cancel through the displayed controls.

Follow the current status

Requested, approved, payment pending, paid, completed, declined, cancelled, expired, and failed states have different next actions. Use the checkout detail or history view as the current record instead of relying on an old message or screenshot.

Resolve pickup and exceptions

Inspect the item and finish the agreed pickup. If the order cannot proceed, use the available cancel or recovery action and contact support with the visible checkout status—never a full card number, password, or verification code.

Put it into practice

Review your cart

This versioned link records only campaign tokens supported by Forsale's no-PII attribution contract.

Review your cart