Charge for the small things.
Put a price on a single export, generation or download, even when it's worth a few cents. Add one script tag and one server call. Your users pay without a card.
- One prompt for your coding agent
- Test mode with pk_test_ keys
- €0.050 fee per 50-credit action
Built and tested, not live yet. We're starting with a pilot of 10–12 apps.
Pay for one export, right here
This is a sample app with one paid action. Press the button to open the checkout. It runs in your browser with play credits: nothing is charged, nothing is sent anywhere, and the survey is simulated.
Invoice INV-0042
| Item | Qty | Amount |
|---|---|---|
| Logo design | 1 | €480.00 |
| Website pages | 4 | €1,200.00 |
| Hosting, 12 months | 1 | €96.00 |
| Total | €1,776.00 | |
Play wallet: 120 credits ·
What happens
The button calls charge()
The page runs
charge("export_pdf"), which opens the Attentip checkout in a popup. Here it opens on this page.The user pays
They see the price in credits and in minutes, tick the withdrawal waiver and press Pay. Short of credits, they answer a survey first.
The page gets a one-time token
Like
ch_…. On its own it unlocks nothing.Your server captures it
With the secret key, then does the paid thing. A token works once and expires after 10 minutes. You're paid a €0.050 fee.
Watch the real thing
Two minutes, recorded from the product: a builder sets a price, a user pays in the checkout, gets credits with a survey and receives a receipt, and the builder's dashboard shows the fee.
A price for one export, without a card
A card can't charge €0.050 on its own: Stripe's minimum charge in euros is €0.50. With Attentip, users pay in credits from surveys, Attentip is the seller, and you're paid a euro fee for every paid action.
Charge for the small things
Set a price per action in credits. You're paid €0.001 per credit of the price, so a 50-credit export pays you €0.050.
Ships in one prompt-sized change
One script tag in the page, one capture call on the server. Your coding agent can do it from our integration guide, which is written for agents.
Fair to your users
Users see the price in credits and in minutes, pay only when they press Pay, and get a receipt.
Authorize in the browser, capture on your server
The browser never decides whether something was paid for. Your server does, with the secret key. Build against test keys first: they work against the real platform and never touch real credits.
pk_test_…in the page,sk_test_…on the server.- Test charges say
livemode: false. Refuse them in production and nothing unlocks without paying. - There's an MCP server, so Claude Code or Cursor can create the app and action for you.
<!-- In the page -->
<script src="https://attentip.com/sdk.js"></script>
const attentip = new Attentip({ publishableKey: "pk_test_…" });
const { token } = await attentip.charge("export_pdf");
// On your server, with the secret key
const charge = await attentip.capture(token);
if (charge.action === "export_pdf") makeThePdf();
How payouts work
Fees are in euros, VAT-exclusive, and shown on your dashboard with the date each one becomes available.
- 1. A user pays€0.050 fee
For a 50-credit action. Your server captures the token; that's a paid action.
- 2. Hold90 days
Each fee is pending, then available. That covers survey companies reversing fraudulent completions weeks later.
- 3. Request a payoutFrom €20
Request it on the dashboard to the EEA, the UK, Switzerland, the US or Canada.
- 4. Payout fee€2.10 + 0.25%
Stripe's cost, passed through. On €20.00 you receive €17.85.
Pay without a card
One wallet of credits for small apps. You get credits by answering a survey, then spend them in any app that shows the Pay with Attentip button.
Answer a survey
Surveys are run by survey companies, and each one shows how many credits it gives you before you start. Your first survey takes about 15–45 minutes.
See the price in minutes
Every price is shown in credits and in the attention it takes: 50 credits · about 2 minutes.
Pay, and get a receipt
Nothing is spent until you press Pay. Attentip is the seller, and every paid action gets a receipt.
Credits don't expire while your account exists. They can't be cashed out or transferred. Attentip is for adults (18+).
Five steps, one of them yours
You set the price once. Everything after that happens in the checkout and on your server.
You
Set a price
Create an app and an action, e.g.
export_pdffor 50 credits.Your page
Call charge()
The Pay with Attentip button opens the checkout in a popup.
Your user
Pays with credits
Signs in, gets credits with a survey if needed, presses Pay. Your page gets a one-time token.
Your server
Calls capture(token)
With the secret key, then does the paid thing.
Attentip
Receipt and fee
The user gets a receipt from Attentip, the seller. You get your fee after the hold.
Questions
Is it live?
What do users pay with?
How long does a survey take?
Who is the seller?
How much am I paid?
Can someone change the price or fake a payment in the browser?
Who can use Attentip?
Charge for the small things.
Building a small app with one action worth paying for? Be one of the first 10–12 apps.