Products and Subscriptions
Products are the foundation of mavi pay. Every payment on the platform is tied to a product -- whether it is a one-time digital download, a recurring SaaS subscription, or a pay-what-you-want donation.
Creating a Product
To create a product, navigate to Products in your merchant dashboard and click New Product.
You will need to provide:
- Name -- The display name shown to customers during checkout.
- Description -- A short summary of what the customer is purchasing. Supports Markdown.
- Pricing -- Choose between one-time or recurring. Set the amount in your default currency.
- Benefits -- Optionally attach one or more benefits (license keys, file downloads, Discord access, or custom). See the Benefits documentation for details.
One-Time Products
One-time products charge the customer a single amount at checkout. Common use cases include:
- Digital downloads (e-books, templates, assets)
- One-time access passes
- Pay-what-you-want tips or donations (set a minimum price of 0)
- Lifetime license purchases
After payment, the customer immediately receives any attached benefits and a receipt via email.
Recurring Products (Subscriptions)
Recurring products bill the customer on a regular interval. mavi pay supports:
- Monthly billing
- Yearly billing
- Custom intervals defined in days
When a customer subscribes, Stripe handles the recurring charge automatically. The customer receives benefits for as long as their subscription is active. If the subscription is cancelled or payment fails, benefit access is revoked at the end of the current billing period.
Subscription Lifecycle
- Active -- Payment succeeded, benefits are delivered.
- Past due -- Payment failed. Stripe retries automatically based on your retry settings.
- Cancelled -- The customer or merchant cancelled. Benefits remain active until the period ends.
- Expired -- The billing period ended after cancellation. Benefits are revoked.
Pricing Options
Each product supports the following pricing configurations:
| Option | Description |
|---|
| Fixed price | A set amount the customer pays. |
| Pay what you want | Customer chooses the amount. You can set a minimum. |
| Free | No charge. Useful for lead magnets or gated content with benefits. |
All prices are processed via Stripe. mavi pay charges a flat 2% transaction fee on top of Stripe's processing fees. There are no hidden fees, no per-transaction fixed charges from mavi pay, and no monthly minimums.
Managing Products
From the dashboard, you can:
- Edit product details, pricing, and attached benefits at any time.
- Archive products to remove them from your storefront without deleting order history.
- Duplicate a product to quickly create variations.
- View analytics per product -- revenue, orders, conversion rate, and active subscribers.
Archived products remain accessible to existing subscribers but are hidden from new customers.
Product Visibility
Products can be set to:
- Published -- Visible on your storefront and available via checkout links.
- Hidden -- Only accessible via direct checkout link. Not listed on your storefront.
- Archived -- No longer available for new purchases.
Next Steps