Entry Fees
How Entry Fees Work
An entry fee lets you set a one-time price for the first billing cycle that differs from the regular recurring amount. This is useful for:
- Setup fees — Charge an initial setup cost before regular billing begins.
- Discounted first month — Offer a reduced price for the first cycle to attract new subscribers.
- Premium onboarding — Charge more upfront for onboarding or activation.
After the first payment, all subsequent charges use the regular subscription amount.
Setting Up an Entry Fee
From the Dashboard
When creating a subscription template in Product catalog → Subscription templates:
- Under Pricing, click More options.
- Enter the first payment amount in Entry fees, in the template's currency (at least 0.50).
- Click Create template.
The entry fee can't be changed once the template is created. See Subscription Templates.
Via the API
Include the entryFeesInCents field:
curl -X POST https://api.inflowpay.com/subscription/offer \
-H "X-Inflow-Api-Key: your_private_key" \
-H "Content-Type: application/json" \
-d '{
"name": "Premium Plan",
"description": "Monthly premium access",
"amountInCents": 4999,
"currency": "EUR",
"interval": "month",
"intervalCount": 1,
"entryFeesInCents": 999
}'In this example:
- First payment: €9.99
- Every subsequent payment: €49.99/month
Entry Fee + Trial
A subscription offer can have a free trial or an entry fee, not both. The Dashboard doesn't let you set both, and if an offer created via the API has both, the entry fee applies and the trial is ignored.
Important Notes
- Entry fee minimum is 50 cents (0.50 in the offer's currency).
- Entry fee maximum is 99,999,999 cents.
- The entry fee is applied only to the first billing cycle.
- Tax is calculated on the entry fee using the same pricing mode as the regular amount.
Updated 14 days ago
Did this page help you?
