organizations

Remove the saved auto top-up payment method and disable automatic top-ups.

Clears AutoTopUpConfig.stripe_payment_method_id and sets enabled=False so no future attempt_charge can fire against the removed card.

The Stripe PaymentMethod object is intentionally not detached from the customer — it may be referenced by the Pro plan subscription. Callers that need to fully remove the card from Stripe can use PaymentMethodViewSet.destroy separately.

No-op (returns the same disabled payload) when no config row exists or the config already has no PM saved.

post/v1/organizations/billing/auto-top-up/remove-payment-method/

Request

  • The document declares no server URL.
  • Auth: one of:
    • HTTP bearer
    • API key in cookie sessionid
    • API key in header X-Session-Token

Headers

Vellum-Organization-Idstring uuid

Required if using Cookie-based or X-Session-Token authentication methods.

Response

enabledboolean required
stubbedboolean required
messagestring required

Changes

No recorded changes to this operation across all 50 revisions of this API.