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).
Log in to comment and vote
Comments2
Rana Haleem
Jul 21
•Merged request
•2 votes
Allow Deletion of Payment Method When Auto-Renewal Is Disabled
🔍 Problem Statement
Subscribers cannot delete their saved payment method when auto-renewal is disabled. Since there is no upcoming charge, the card should be removable — but Pelcro still blocks deletion, forcing unnecessary support requests.
💡 User Story
As a subscriber, I want to delete my saved payment method when auto-renewal is off, so that my card data is removed when there are no upcoming charges.
🎯 Definition of Done (DoD)
A feature is done when:
✔️ Given a subscription with auto-renewal disabled, when the subscriber or admin requests deletion of the saved payment method, then the card is removed successfully.
An Anonymous User
Jul 7
•Merged request
•1 vote
[Merged] ACH payment method admin removal even it only saved payment method
[Merged into Allow Payment Method Deletion When Currently Blocked (manual-renewal & only-method-on-file)]
🔍 Problem Statement
Admins cannot remove a saved ACH payment method from a customer account if it is the only payment method on file. This mirrors the same limitation as credit cards and prevents admins from honoring customer requests to remove their banking information.
💡 User Story
As a Pelcro admin, I want to remove a saved ACH payment method even if it is the only one on the account, so that I can fulfill customer data-removal requests without workarounds.
🎯 Definition of Done (DoD)
A feature is done when:
✔️ Given a customer account with a single saved ACH payment method, when an admin deletes it, then the payment method is removed and any linked subscriptions are transitioned to manual/invoice billing.