When a client signs up for your services, you may require that the client pay a one-time registration fee. Instead of having to create a separate invoice for that, we include that option in the creation of the membership.
Step one of creating a membership, there is the option to attach a one-time payment to the membership. When you assign the membership to a client, the first invoice will automatically include that payment.
A client may wish to change memberships, and in this case, you may not require them to pay the registration again. In this instance, you have the option to clear the registration fee when assigning the membership. Just click on "advanced options" and remove the registration fee payment.
You may also wish to add a discount to their registration fee. For this, you could use a discount in step 2 (read more here). Make sure you apply the discount for only the first month. Since the first month's payment and the one-time payment are included in one invoice, it will be seen as a general discount.
tags: business settings, memberships, new membership, registration fee, one time payment, one time fee