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 offer:
- In the offer creation form, find the Entry Fee field.
- Enter the first payment amount in cents (minimum 150 = €1.50).
- Complete the offer creation.
Via the API
Include the entryFeesInCents field:
curl -X POST https://api.inflowpay.xyz/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
When combined with a trial period:
- Customer enters the free trial (no charge).
- When the trial ends, the entry fee is charged.
- From the next billing cycle onward, the regular amount is charged.
Important Notes
- Entry fee minimum is 150 cents (€1.50 / $1.50).
- 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 1 day ago