Problem
A customer was charged again after one year on a membership that was paid up-front because the membership was set to bill annually.
Solution
To fix this issue, update both the existing customer membership and membership type so the issue does not occur again in the future.
Adjust the sold customer membership
Go to the customer's profile.
Under the Memberships section, choose the membership that needs to be adjusted.
Click Edit
,Change the Next billing date to the date when the membership expires so that the customer is not billed again.
Save your changes.
Fix the membership type for future sales
Go to Settings
> Invoicing > Membership Types.Find and edit the membership type.
Click Basics > Duration & Billing.
Set the Duration to Fixed.
Set the Billing Frequency to Upfront.
Save your changes.