Update an existing Plan
Required permissions:
plan:updateaccess_pass:basic:readplan:basic:readThe app API key from an app from the /dashboard/developer page
The ID
"plan_xxxxxxxxxxxxx"
Parameters for UpdatePlan
The interval at which the plan charges (renewal plans).
42
The respective currency identifier for the plan.
usd, sgd, inr, aud, brl, cad, dkk, eur, nok, gbp, sek, chf, hkd, huf, jpy, mxn, myr, pln, czk, nzd, aed, eth, ape, cop, ron, thb, bgn, idr, dop, php, try, krw, twd, vnd, pkr, clp, uyu, ars, zar, dzd, tnd, mad, kes, kwd, jod, all, xcd, amd, bsd, bhd, bob, bam, khr, crc, xof, egp, etb, gmd, ghs, gtq, gyd, ils, jmd, mop, mga, mur, mdl, mnt, nad, ngn, mkd, omr, pyg, pen, qar, rwf, sar, rsd, lkr, tzs, ttd, uzs, rub, btc, cny An array of custom field objects.
The description of the plan.
The interval at which the plan charges (expiration plans).
42
An image for the plan. This will be visible on the product page to customers. Input for an attachment
An additional amount charged upon first purchase.
6.9
A personal description or notes section for the business.
Whether or not to offer a discount to cancel a subscription.
An override for tax to specify for this specific plan.
inclusive, exclusive, unspecified The explicit payment method configuration for the plan. If sent as null, the custom configuration will be removed.
The amount the customer is charged every billing period.
6.9
The number of units available for purchase.
42
The price to display with a strikethrough for the initial price. Provided as a number in dollars. Eg: 19.99 for $19.99
6.9
The price to display with a strikethrough for the renewal price. Provided as a number in dollars. Eg: 19.99 for $19.99
6.9
The title of the plan. This will be visible on the product page to customers.
The number of free trial days added before a renewal plan.
42
Limits/doesn't limit the number of units available for purchase.
Shows or hides the plan from public/business view.
visible, hidden, archived, quick_link A successful response
A plan for an product. Plans define the core parameters that define a checkout and payment on whop. Use plans to create different ways to price your products (Eg renewal / one_time)
The internal ID of the plan.
"plan_xxxxxxxxxxxxx"
When the plan was created.
"2023-12-01T05:00:00.401Z"
When the plan was last updated.
"2023-12-01T05:00:00.401Z"
Shows or hides the plan from public/business view.
visible, hidden, archived, quick_link Indicates if the plan is a one time payment or recurring.
renewal, one_time This is the release method the business uses to sell this plan.
buy_now, waitlist The respective currency identifier for the plan.
usd, sgd, inr, aud, brl, cad, dkk, eur, nok, gbp, sek, chf, hkd, huf, jpy, mxn, myr, pln, czk, nzd, aed, eth, ape, cop, ron, thb, bgn, idr, dop, php, try, krw, twd, vnd, pkr, clp, uyu, ars, zar, dzd, tnd, mad, kes, kwd, jod, all, xcd, amd, bsd, bhd, bob, bam, khr, crc, xof, egp, etb, gmd, ghs, gtq, gyd, ils, jmd, mop, mga, mur, mdl, mnt, nad, ngn, mkd, omr, pyg, pen, qar, rwf, sar, rsd, lkr, tzs, ttd, uzs, rub, btc, cny The company for the plan.
The product that this plan belongs to.
The invoice associated with this plan.
The interval at which the plan charges (renewal plans).
42
The title of the plan. This will be visible on the product page to customers.
The description of the plan.
The direct link to purchase the product.
The interval at which the plan charges (expiration plans).
42
The price a person has to pay for a plan on the initial purchase.
6.9
The price a person has to pay for a plan on the renewal purchase.
6.9
The number of free trial days added before a renewal plan.
42
The number of members for the plan.
42
A personal description or notes section for the business.
The number of units available for purchase. Only displayed to authorized actors
42
Limits/doesn't limit the number of units available for purchase.
The number of payments required before pausing the subscription.
42
The explicit payment method configuration for the plan, if any.
The tax type for the plan.
inclusive, exclusive, unspecified Whether or not the plan collects tax.
The custom fields for the plan.