message (required) | string | Human-readable plan + usage summary. |
plan | string | Raw plan id, e.g. ‘free’, ‘basic’, or ‘pro’. |
planName | string | Display label of the plan, e.g. “Basic ($15/mo)”. |
cardsThisMonth | number | Number of cards created this month. |
maxCardsPerMonth | number/null | Max cards allowed per month; null means unlimited (connections through a company OAuth client or organization have no card limits). |
cardsRemaining | number/null | Cards remaining this month; null means unlimited. |
maxCardAmountCents | number/null | Maximum funding per card, in cents; null means no per-card cap. |
maxCardAmountDollars | string/null | Maximum funding per card, formatted as USD dollars, e.g. “500.00”; null means no per-card cap. |
ordersPlaced | number | Orders placed (counts toward the free-order quota on Free). |
maxLifetimeOrders | number/null | Lifetime free-order quota; null means unlimited (paid plans). |
activeMultiUseCards | number | How many multi-use cards the account currently holds open. Closing one frees a slot. Absent when the account’s server does not report the allowance. |
maxActiveMultiUseCards | number/null | How many multi-use cards may be open at once. 0 means none may be, and create_card with type: "multi_use" is refused with multi_use_limit_reached without a card needing to be closed. null means unlimited. Absent when the account’s server does not report the allowance. |
subscriptionStatus | string/null | Stripe subscription status (e.g. ‘active’, ‘past_due’), or null on Free / when unavailable. |
cancelAtPeriodEnd | boolean | Whether the subscription cancels at the end of the current billing period. |
currentPeriodEnd | string/null | ISO date the current billing period ends, or null. |