This endpoint returns the currently active Offer Group for a Business that can be accepted.
An Offer Group contains multiple offers of the same type from which the Business can choose exactly one to accept. The type of offers (flexible or fixed) is determined by the financing setup and agreements between finmid and the Platform. If no active Offer Group exists, the offer_group field will be null, indicating the Business is currently not eligible for funding.
Flexible Offers define payment as a percentage of the Business's sales revenue.
Fixed Offers define payment as a fixed amount paid at a regular frequency (WEEKLY or MONTHLY).
Determining available ranges
Each offer in the group represents one selectable combination of payout amount and payment period. The offers are sorted in ascending order, so you can derive the available ranges from the array:
- Payout amount range — the
payout_amountof the first offer is the minimum; the last offer is the maximum. - Payment period range — the
payment_estimated_monthsof the first offer is the minimum; the last offer is the maximum.
These ranges can be used, for example, to populate sliders or input constraints in a UI before the Business selects a specific offer to accept.
Related webhooks:
capital_offer.createdto communicate when a new Offer Group is available for the Businesscapital_offer.expiredto communicate when an Offer Group has expired
