Manual Top-Up
Initiate a Top-Up
List Top-Ups
Top-Up Status
Get a Single Top-Up
Auto Top-Up Rules
Auto top-up rules automatically initiate a top-up when a customer’s wallet balance drops below a configured threshold.Create a Rule
Only one rule per customer per currency is allowed. Attempting to create a duplicate returns
400 Bad Request.List Rules
Update a Rule
Delete a Rule
204 No Content on success.
How Auto Top-Up Works
- A balance-reducing transaction occurs (e.g., wallet balance applied to an invoice)
- Fynn checks if an enabled auto top-up rule exists for the customer and currency
- If the ending balance is below the threshold, a top-up is initiated automatically
- The top-up follows the same flow as a manual top-up (PaymentIntent → payment → credit)
- Top-up transactions themselves do not trigger auto top-up (prevents loops)
- The
consecutiveFailurescounter tracks sequential failures — monitor this to detect broken payment methods - The feature must be enabled via the
WalletTopUpfeature flag
Customer-Authenticated Requests
Customers authenticated via the customer portal can manage their own wallet:- Top-up:
customerIdis inferred from the authenticated session (do not include it) - Auto top-up rules: Customers can only view/manage their own rules
- Attempting to access another customer’s data returns
403 Forbidden
Error Handling
Integration Example
Related Documentation
- Kundenguthaben - Wie das Wallet-Guthaben funktioniert
- Wallet aufladen (Benutzerhandbuch) - Schritt-für-Schritt-Anleitung
- Zahlungsmethoden hinzufügen - Payment method setup