This article will cover the topic of managing partial payments on additional registrations.
In order for a registration to be marked "Complete," the registration must be processed through a form all the way to the Confirmation page. A system user can also mark a registration as "Complete."
This process includes additional registrations.
When adding additional registration, the primary registration must continue onto the Confirmation page of the form for the additional registration to be marked as "Complete."
When partial payments are allowed, the form does not continue through to the Confirmation page until the "Balance Due" is zero. Because of this behavior, additional registrations will not be marked as "Complete."
How to Manage Additional Registrations so That They are Marked as "Complete"
OPTION 1
Manually mark additional registrations as "Complete" by reviewing the registrations.
The review determines who should be marked as "Complete" and who should remain as "Incomplete."
Create a custom report. Group and sort the custom report by the "Primary Registration" field. This grouping helps registrations be grouped together properly.
OPTION 2
Separate the Payment page from the Registration Form.
Make two forms available.
One form adds additional registrations.
The other form processes payments.
This setup allows primary registrations to process through the Registration Form. Primary registrations enter in additional registrations. Primary registrations continue through to the Confirmation page. This flow makes primary registrations and additional registrations "Complete."
This setup also routes primary registrations to process partial payments through a different form. This routing prevents the primary registration flow from going all the way through to the Confirmation page. This separation avoids impacting the additional registration's "Complete" status.
> NOTE: If you remove the Payment section, be aware that the Confirmation page is set to send out emails. > This change sends a confirmation email out to ALL registrations in the order. > This includes both primary and additional registrations. > If you do not want that to happen, edit the Confirmation page. > Edit the Confirmation page so the page does not send out an email. > Instead, send the email out via a Logic Rule. > Configure the Logic Rule so the logic condition include "Is primary = Yes" to single out the primary registration.