> **Description:** How Recurring charges work

# 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**.

###  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.

  ````json
  {
    "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.

  ````json
  {
    "amount": 49900,
    "transactionType": "DIRECT_CAPTURE",
    "description": "Premium - January 2026",
    "due": "2026-01-01",
    "retryDays": 0,
    "type": "RECURRING",
    "processingMode": "SINGLE_ATTEMPT"
  }
  ````

For more technical details, see [API guide: Charges](https://developer.vippsmobilepay.com/docs/APIs/recurring-api/recurring-api-guide.md#charges).

> **Full site overview:** For every page in this documentation, read [https://developer.vippsmobilepay.com/llms.txt](https://developer.vippsmobilepay.com/llms.txt).
