The ReservePlan object Preview
Attributes
- idstring
Unique identifier for the object.
- currencynullable enum
Three-letter ISO currency code, in lowercase. Must be a supported currency. An unset currency indicates that the plan applies to all currencies.
- fixed_
releasenullable object When to release all funds for a fixed release plan.
- fixed_release.
release_ afterinteger The time after which all reserved funds are requested for release.
- fixed_release.
scheduled_ releasetimestamp The time at which reserved funds are scheduled for release, automatically set to midnight UTC of the day after
release_.after
- metadatanullable objectConnect Only
Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- percentinteger
The percent of each Charge to reserve.
- rolling_
releasenullable object How long to hold reserves for a rolling release plan.
- rolling_release.
days_ after_ chargeinteger The number of days to reserve funds before releasing.
- rolling_release.
expires_ onnullable integer The time at which the ReservePlan expires.
- statusenum
The current status of the ReservePlan. The ReservePlan only affects charges if it is
active.Possible enum valuesactiveThe ReservePlan is active and reserving funds.
disabledThe ReservePlan has been manually disabled and is no longer reserving funds, and its associated funds have been released.
expiredThe ReservePlan has expired automatically and is no longer reserving funds, and its associated funds have been released.
- typeenum
The type of the ReservePlan.
Possible enum valuesfixed_release The ReservePlan releases funds after a fixed duration.
rolling_release The ReservePlan releases funds on a rolling basis.
More attributes
- objectstring
String representing the object’s type. Objects of the same type share the same value.
- createdtimestamp
Time at which the object was created. Measured in seconds since the Unix epoch.
- created_
byenum Indicates which party created this ReservePlan.
Possible enum valuesapplicationThe object was created by an application.
stripeThe object was created by Stripe.
- disabled_
atnullable timestamp Time at which the ReservePlan was disabled.
- livemodeboolean
Has the value
trueif the object exists in live mode or the valuefalseif the object exists in test mode.
{ "id": "resplan_61SxrVOzQu6XIJSCx41Q8rCFhzAUW", "object": "reserve.plan", "created": 1753380438, "created_by": "application", "currency": "usd", "disabled_at": null, "livemode": false, "metadata": {}, "percent": 15, "rolling_release": { "days_after_charge": 30, "expires_on": 1755972438 }, "status": "active", "type": "rolling_release"}