Variable price payment agreement
A variable price payment agreement allows you to charge the user differing amounts at each interval (e.g., monthly, weekly), up to a maximum limit that the user approves in advance. This is ideal for services where the payment amount may change, such as usage-based billing. The interval can also be different, which makes it ideal for any pay-per-use services.
Example industries/use-casesβ
β‘οΈ Utilities: Power, water, telecom bills or EV charging where the amount depends on usage
π± Food Delivery & Groceries: Weekly meal delivery with changing order totals
π΄ Mobility & Transport: Car sharing or bike rental subscriptions with variable monthly charges
π
ΏοΈ Parking & Charging: Parking apps or parking aggregators, EV charging
π² On-demand services: Home repairs and cleaning
π° Entertainment: Lottery and other entertainment subscriptions where the amount varies depending on userΒ΄s purchases.
How it looks in the appβ
- Vipps
- MobilePay
API request snippetβ
"pricing": {
"type": "VARIABLE",
"suggestedMaxAmount": 50000,
"currency": "NOK"
}
Interval can be optional.
"interval": {
"unit": "MONTH",
"count": 1
}