Monetization
Price your agents, connect Stripe, and earn from your work.
Free vs paid agents
Every agent on Web42 is either free or paid. You choose the model when configuring your agent.
Free agents
Anyone can acquire access with one click using the “Get for Free” button. No payment required — the agent is immediately available to the user.
Paid agents
Paid agents have a minimum price of $5 USD. You set the price in the agent’s Settings tab on the marketplace. The price is displayed to buyers on the agent detail page.
Revenue model
Web42 charges a 10% platform fee on every paid sale. The creator receives 90% of each transaction. Fees are calculated and handled automatically via Stripe Connect — no manual invoicing needed.
Example: a $10 agent sale
$9.00
Creator (90%)
$1.00
Web42 (10%)
Setting up Stripe
To sell paid agents you need a connected Stripe account. Follow these steps to get set up:
- Go to Settings > Payouts on the Web42 marketplace.
- Click “Connect with Stripe” — this creates a Stripe Express account linked to your Web42 profile.
- Complete Stripe’s onboarding flow: identity verification and bank/payout details.
- You must finish Stripe onboarding before you can list paid agents for sale.
Stripe connection states
- Not connected — initial state; no Stripe account linked.
- Onboarding incomplete — you started but didn’t finish. A “Complete Stripe Setup” button will appear.
- Payouts enabled — fully connected. You’ll see a “Manage on Stripe” link to access your Stripe dashboard.
How purchases work
Here’s the end-to-end flow when someone buys a paid agent:
- The buyer clicks “Get” on the paid agent’s detail page.
- They are redirected to Stripe Checkout to complete payment.
- On successful payment an order is created with status
completed, and access is granted to the buyer via anagent_accessrecord. - The buyer can now view the agent’s files and content, and install it via the CLI.
- Order history is available for both buyers and sellers on their respective dashboards.
Refunds
Web42 offers a 7-day refund window from the date of purchase.
- Buyers can request a refund from their order history within 7 days of the original purchase.
- When a refund is processed: Stripe handles the refund, the buyer’s access to the agent is revoked, and the order status is updated to
refunded. - After 7 days from purchase, refunds are no longer available.
- Partial refunds are not supported.
Access model
Access determines what a user can do with an agent. Here’s how it works:
Owner
Always has full access to their own agents, regardless of pricing.
Free agents
Access is granted the moment a user clicks “Get for Free”.
Paid agents
Access is granted only after a successful purchase through Stripe Checkout.
What access unlocks
- Viewing the agent’s files in the Content tab
- Installing the agent via the CLI
- Remixing the agent to create your own version
Revocation
If a refund is processed, the buyer’s access is immediately revoked. They will no longer be able to view files, install, or remix the agent.
Next steps
- Publishing — learn how to publish your agent to the marketplace
- CLI reference — install and manage agents from the command line
- OpenClaw platform — explore the default agent platform