Payments for Telegram creator bots

You send the photo.
We take the payment.

One webhook from your bot. FanPay locks the photo in the fan's chat, takes the payment, delivers it the moment they pay, and answers your fans' payment questions.

POST
Photo receivedFrom your bot, one request
Paid and deliveredYour server gets the event
Fan question answeredBy our support, not your team
Amelia bot · online
The photo, unlocked after payment
Unlock for $11.99
Sent to your chat
Took this one just for you 😘
$11.99$9.99 + VAT $2.00
Unlock for $11.99
Total to pay$11.99
incl. VAT
Pay
Pay with crypto
Pay by card
Processing…
How it works

One webhook in.
Paid photo out.

Your bot sends us the photo, the price and the fan. Everything between that request and money in your balance is ours.

  • We lock it in the chat. The fan gets the photo blurred, with an Unlock button, sent from your own bot.
  • We take the payment. Checkout, tax and receipts, all on our side.
  • We deliver and tell you. The photo goes to the fan and your server gets a payment.succeeded event.
Read the docs
Your requestExample
POST /v1/photos
{
  "chat_id": 590861634,
  "photo_url": "https://cdn.you.com/017.jpg",
  "price": 9.99,
  "currency": "USD"
}
Events to your webhook
photo.lockedSent to the fan's chat
checkout.openedFan tapped Unlock
payment.succeeded$11.99 · card
photo.deliveredSame chat, full resolution
Without code

From upload
to delivered.

No bot of your own? Make a link in the dashboard. Three steps: you do the first one, the other two happen on their own every time a fan buys.

1

Create a link

Upload the photo, set a price and pick how the preview looks.

Ama Dablam campIMG_4821.jpg · 6.1 MB
Price$8.00
2

Share it in any chat

Paste it into a DM, a group or your channel. Fans see a locked preview.

Blurred preview of the photo
Ama Dablam camp, 5:40 amUnlock for $8.00
Posted in Alpine prints · 214 members
3

The bot delivers

After a confirmed payment, our bot sends the original file to the buyer's chat.

FanPay BotHere is your photo. Thank you!The delivered photo: a snowy mountain camp
Delivered in 1.4 s
Cascading payments

A decline isn't
a lost sale.

Connect the processors you already use, or use ours. When one declines, FanPay retries the same payment on the next one, and the fan never types their card again.

  • Your order, your rules. Set which processor goes first by country, card type or amount.
  • Retries that make sense. Soft declines go to the next processor; hard declines stop, so you don't burn the card.
  • Invisible to the fan. They tap Pay once and see one result.
Payment$11.99
Card · EU
1
Processor ASoft decline · do_not_honor
Declined
2
Processor BRetried automatically
Approved
3
Processor CNext in line
Not needed
Rerouted in under a second. The fan saw one payment.
Support

Fans ask us.
Not your chatters.

Payment questions, refunds and missing photos come to FanPay's support team. Your team stays on selling.

  • Missing photo? We find the payment and send it again from the delivery log.
  • Refunds and disputes. Handled by us, with you copied on every decision.
  • Chargeback evidence. Built from the payment and delivery record, ready to send.
FanPay supportReplies in [X min]
I paid but the photo never cameFan · 23:41
Found your payment of $11.99. The photo is in your chat now.FanPay support · 23:42
Got it, thank you!Fan · 23:42
ResolvedCreator notified
Dashboard

Every sale,
tracked in one place.

See who bought what, when it was delivered and when you get paid. Refund a sale in one click.

Open the dashboard
OverviewToday, Oct 16
+ New link
Revenue today$152.00
Photos sold21
Avg. delivery1.6 s
Next payout$144.40
SalesLinksPayouts
PhotoBuyerAmountTimeStatus
Ama Dablam camp, 5:40 am@jonas_r$8.0014:12Delivered
Sea at last light@sam.p$12.0013:47Delivered
Ridges in morning haze@lea.mtn$6.0013:40Sending
Treeline, black and white@k_ostrov$5.0013:05Delivered
Peak above the clouds@rio.c$6.0012:40Refunded
Green hills after rain@tomek$7.0012:12Delivered
Pricing

Pay only
when you sell.

No monthly fee and no setup cost. We keep 5% of each sale, card fees included, and pay out the rest every day.

5%per sale
  • Unlimited links and photos.
  • Cards, Apple Pay and Google Pay.
  • Instant delivery by our Telegram bot.
  • Daily payouts to your bank.
Start selling

Earnings calculator

Photos sold per month120
Average price$8.00
Sales$960.00
FanPay fee (5%)-$48.00
You keep each month$912.00

[Client quote goes here: one line on what changed after moving photo payments to FanPay.]

[Name], [Agency]Placeholder testimonial

You're a developer? It's all in the API.POST /v1/photos

Read the docs
Questions

Good
questions.

Something else? Write to us at [hello@your-domain] and a person will answer.

Does the fan need an account?

No. They tap the link or the Unlock button, pay with a card or wallet, and the photo lands in the same Telegram chat. Nothing to install, nothing to sign up for.

How does the bot know who paid?

The link carries the buyer's Telegram account when they open it from the chat, so the payment and the chat are tied together before they pay.

Can a buyer forward the photo?

Only if you let them. Switch on protected delivery per link and Telegram blocks forwarding and saving from the chat.

What happens if a payment fails?

Nothing is sent. The fan sees the reason on the checkout and can try another card. The bot only delivers after a confirmed payment.

Can I refund a sale?

Yes, in one tap from your sales list. The money goes back to the fan's card and the sale shows as refunded.

When do I get my money?

Every day. Sales up to midnight are paid out the next morning, and the bot sends you a summary of what sold.

Can I sell more than one photo?

Yes. Make a link per photo, or bundle a set of up to 20 into one link. The bot delivers them as a single album.

Send, lock, deliverand get paid

Send the photo.
We handle payments.

No sales call. Get a test key, send your first locked photo and watch the events come in.