Recurring charges
A Recurring charge is a scheduled payment that happens at regular intervals (e.g., daily, weekly, monthly, yearly) as part of an active payment agreement.
Key featuresโ
Flexible retriesโ
If a charge fails, the system can automatically retryโleading to up to 12% better conversion (i.e., more successful payments).
High conversionโ
With retries, charge success rates can be as high as 96% or more.
Better user experienceโ
- Overview: Users can see all upcoming charges in their Vipps/MobilePay app. The charge will be visible in the app when it goes into the DUE state.
- Management: Users can manage payment sources before a charge happens.
- Work in progress: Merchants can add extra information (order lines) or attachments to charges for transparency.
- Vipps
- MobilePay


Bulk chargingโ
You can process up to 2,000 charges in a single API request.
Rate limitsโ
Up to 500 requests per minute. Bulk charge creation is recommended if this rate limit is too low.
Lead timeโ
Charges are created by the merchant with a 1-day lead time and are processed on the requested due date. This provides greater flexibility and enables merchants and partners to create a charge until midnight before the due date.
API request snippetโ
-
Merchants are aware of due date and want Vipps MobilePay to handle the retry logic for failed payments.
{
"amount": 49900,
"transactionType": "DIRECT_CAPTURE",
"description": "Premium - January 2026",
"due": "2026-01-01",
"retryDays": 5,
"type": "RECURRING"
} -
Merchants are aware of due date for a payment but want to handle retry logic themselves for failed payments.
{
"amount": 49900,
"transactionType": "DIRECT_CAPTURE",
"description": "Premium - January 2026",
"due": "2026-01-01",
"retryDays": 0,
"type": "RECURRING",
"processingMode": "SINGLE_ATTEMPT"
}