SkillhabitDocs

Supported Payment Options

Activate Commerce, Stripe integration, Manual flow, and where VAT / Stripe Tax settings live.

What This Is For

Payment options control how customers pay for Purchase products in Academy: card (and related) checkout through Stripe integration, or admin-handled Manual flow.

This page is about commerce setup. It is not the same as:

Who This Is For

Workspace administrators. Connecting Stripe may also involve whoever owns your Stripe account. Commerce must be unlocked for the workspace before Activate Commerce succeeds—contact Skillhabit if the button stays locked.

Before You Start

  • Confirm Skillhabit has enabled Academy payments for your workspace (feature unlock).
  • Decide whether you will use Stripe integration or Manual flow (only one payment solution can be active at a time).
  • For paid catalog items, set product availability to Purchase and a price greater than zero.

Activate Commerce

  1. Open Academy → Manage Academy.
  2. Choose Activate Commerce.
  3. Confirm Continue. Activating commerce lets you set prices and accept real payments for content in this Academy.
  4. Open Manage Academy → Payment to choose a payment solution and related checkout settings.

Until commerce is active, Payment, Order History, and Contact stay unavailable in the Manage Academy sidebar.


Choose a Payment Solution

Under Manage Academy → Payment → Payment solutions:

SolutionWhat happensBest when
Stripe integrationConnect your Stripe account to accept card payments and other Stripe-supported methods. Optional Stripe Tax can calculate tax at checkout (Stripe charges an extra Tax fee).You want automated online checkout.
Manual flowCustomers place an order; administrators approve and complete it before access is granted.Custom invoices or offline payment arrangements.

Only one solution can be active. If Stripe is linked, unlink it before switching back to Manual flow.

Note: The default revenue share for sales facilitated through Skillhabit is 20%, but this can vary based on the terms in your contract.

On the same Payment page you can also configure:

  • Order Notifications — which administrators get email when a new paid order is created
  • Currency — the single currency for this Academy’s catalog. Changing it unpublishes paid products so you can re-price them (amounts are never converted automatically). Free and other non-priced products keep their availability. Past orders keep their original currency.
  • Accepted buyer types — private only, business only, or both. Controls whether checkout shows Purchase as a business and requires company details.
  • VAT percentage — workspace rate used for product pricing in Academy (decimals supported, for example 25.5). On Stripe checkout, tax charged comes from Stripe Tax—see Stripe Tax and VAT
  • Show prices including VAT — whether catalog prices are shown including VAT
  • Custom terms & conditions — text customers accept at checkout
  • Custom messages when checkout is blocked or a payment is declined

Seller Contact details (name, email, address, VAT Identification Number) live under Manage Academy → Contact after commerce is active.

When the cart includes a meetup (or a program with meetups) and bookable occasions exist, checkout also asks the buyer to pick a date. That step is hidden when there is no date to pick. Buyers can leave a Message to organizer when the chosen occasion asks for one. Checkout shows how long the seat is held, and Cancel order releases it. How the seat is held during payment, when attendance is confirmed, and what happens if Learn still requires prep: Meetup Occasions at Academy Checkout.

Stripe Tax (When Stripe Is Connected)

Stripe Tax is optional on your connected Stripe account. You can accept card payments with Stripe integration without enabling Tax. When Stripe Tax is on, Academy checkout can send the cart and buyer details to Stripe Tax so tax type and rate follow your product tax codes, the buyer’s location, and any business VAT identification number. Stripe charges an extra fee for Tax on top of payment processing (Stripe Tax pricing). Set the default product tax code under Settings → Tax → Product tax code.

Full detail: Stripe Tax and VAT.

Manager Approval Is Not a Payment Method

Approval product availability lets users request free access for a manager to approve. Configure that on the product—not under Payment. See Academy Catalog Visibility vs Product Availability.