Skip to main content
POST
Calculate buyout price

Overview

Calculate the buyout price for a subscription before processing the actual buyout. This endpoint returns a recommended price based on remaining contract value and configured residual rates—use it to present buyout options to customers.
This is a read-only calculation—it doesn’t modify the subscription. Call Buyout Subscription to actually process the buyout.

Request Fields

Example Request

Response Structure

Understanding the Calculation

Remaining Contract Value

The value of remaining payments:

Residual Value

The minimum asset value at contract end, typically:
  • A percentage of acquisition cost (e.g., 5-15%)
  • Or a fixed minimum amount
  • Configured in tenant settings

Buyout Price

Common Use Cases

1. Quoting Customers

2. Evaluating Profitability

3. Bulk Analysis

Presentation Tips

When showing buyout prices to customers:
  • Highlight savings: Show total remaining payments vs buyout price
  • Ownership benefits: Emphasize they keep the device forever
  • No more payments: Monthly billing stops after buyout
  • Immediate: They can own it today

Authorizations

Authorization
string
header
required

API key obtained from FlexPortal dashboard

Headers

Tenant-ID
string
required

Your tenant identifier

Body

application/json
rentalId
string
required

The subscription ID

Response

Buyout calculation

success
enum<boolean>
required
Available options:
true
buyoutPrice
number
required
remainingPayments
number
required
depreciatedValue
number
required