Removing a saved card works again
The Remove button on a client's saved card failed with a generic error whenever that card was the client's default — including expired imported cards. Fixed.
Removing a client's saved card from the Billing tab failed with "Something went wrong" whenever the card being removed was the client's default card — which is almost always the case for cards imported from a previous booking system, including expired ones. The cause was a payment-provider rule about how a default card may be cleared. Removal now clears the default correctly and deletes the card in one go. Expired imported cards can be removed normally again.
Sell memberships with your own register payment methods
The register can now sell a recurring membership paid with cash, your own terminal, or bank transfer — no saved card needed — and record each renewal when the client pays at the desk.