2fansAPI

Telegram PPV links with card checkout

Create a drop with the 2fans API and send its link in the chat. The buyer needs no account and pays on the 2fans checkout, and your CRM gets told about the sale.

Apply for app accessRead the docs

The link

https://www.dropfans.io/buy/{productId}?m={yourReference}

The chatter sends it in the conversation and the fan pays on the web checkout. The reference tells you which chat a sale belongs to.

If you charge inside your own bot

Telegram requires Stars for digital goods sold inside bots and Mini Apps, so don't wire card payments into a bot invoice or a Mini App. Stars pay developers about $0.013 per Star, after a hold of up to 21 days. See Telegram's Stars docs and developer terms.

Knowing a sale happened

  • Approved apps: the drop.paid webhook, with the externalRef you set.
  • Personal keys: poll POST /drops/check-status with up to 200 product ids.

KVIQA, Telestars and CRMChat integrate this API.

Do you need your own processing contract?

Adding pay-per-view for creators to your CRM: no. Integrate the 2fans API and creators sell through 2fans links, on a checkout already set up for 18+ content. Providers advertise days or weeks for your own contract; in our experience it takes 6 to 12 months. Here you can be selling today, once the ID check and content are approved. Connecting other people's creators also takes an app review, usually a few business days.

Selling your own products on your own checkout: yes. 2fans can't take payments for those. Adult billers such as CCBill, Segpay and Verotel are the usual route.

Want your own contract later? Start here and you build real sales numbers first, with reports from the API. They aren't processing history on an account of your own, so each provider decides what they count for, but you'll apply knowing what sells.

Key facts

How it works
Your CRM creates a link and sends it in the chat. The buyer pays on the 2fans checkout and unlocks content hosted on 2fans.
Fee
15% of each sale; the creator keeps 85%. No monthly, setup or listing fee.
App commission
Approved apps earn 5% of every sale made through their links, for life. It’s paid out of our fee, never taken from the creator.
Payouts
Earnings land in the creator’s 2fans balance and are released 14 days after each sale. From $20, they can request a payout as crypto, a bank transfer or to a card through MassPay, or to Paxum. All of it is included with the API.
What you can sell
Pay-per-view drops, weekly or monthly subscriptions, and tips, each with its own link you can send in Telegram or any chat.
Prices
Free, or $5 to $750 per drop, in USD. A drop holds up to 10 items.
Content
Photos, video, audio, PDFs and other digital media, including 18+ content and declared AI-generated content.
Creator checks
Creators verify with an ID document, face match and liveness check. Uploads need an approved check.
App access
For software other people’s creators connect to. A person reviews each application, usually within a few business days. 300 requests a minute and 50,000 a day, per key.

Create a pay-per-view link

curl -X POST "https://www.dropfans.io/api/external/v1/drops" \
  -H "Authorization: Bearer $DROPFANS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "name": "Beach set", "price": 15, "vaultItemIds": ["VAULT_ITEM_A", "VAULT_ITEM_B"] }'
{ "productId": "…", "buyUrl": "https://www.dropfans.io/buy/…", "mediaCount": 2 }

All the facts