Allow Payment Method Deletion When Currently Blocked (manual-renewal & only-method-on-file)

πŸ” Problem Statement

Customers and admins cannot delete a saved payment method in situations where keeping it provides no functional benefit and blocks legitimate requests: (a) when the method is tied only to manual-renewal subscriptions β€” which do not process recurring payments, so requiring a replacement is pointless β€” and (b) when it is the only payment method on file (including ACH), which blocks admins from honouring customer data-removal requests.

πŸ’‘ User Story

As a customer or Pelcro admin, I want to remove a saved payment method in these currently-blocked scenarios without being forced to add a replacement, so that I can clean up unused methods and fulfil data-removal requests.

🎯 Definition of Done (DoD)

  • βœ” Allow deletion of a payment method tied only to manual-renewal subscription(s) without requiring a replacement.
  • βœ” Allow admin removal of the only saved payment method on an account (including ACH); any linked subscriptions transition to manual/invoice billing.
  • βœ” This change will impact UI / API β€” the payment-method management UI and the payment-method resource (Core API).

Please authenticate to join the conversation.

Upvoters
Status

Backlog

Board
πŸ’‘

Pelcro Product

Date

10 days ago

Author

Nada Shoukry

Subscribe to post

Get notified by email when there are changes.