Choose when to require payment for your program

Settings > Payments > Require payment

If your program requires payments, in Settings > Payments > Require payment you can choose whether to ask for payment:

At registration

Payment has to be done as an additional step during registration and the registration process cannot be completed without it. Note that if the payment is done through a bank transfer or a custom payment method, you would have to manually mark Pending registrations as paid.

Pro tip: Requiring payment during registration will motivate people to submit applications for your program, resulting in a higher participation rate.

At submission

Applicants can register for the program and are asked to pay when they press the Submit button on the application portal. With this, you get additional options to “Allow payment during registration” and “Show option to pay in advance on applicant portal”.


The payment is required when the applicant presses the Submit button on the application portal, which brings the billing pop-up where they can fill out their billing details and choose from the available payment methods. If you have selected to “Show option to pay in advance on applicant portal”, the applicant will be able to pay prior to submission by clicking on their registration info and pressing the Pay now button. They will also get a Pending payment prompt under their Registration info.

After submission

Applicants can register for the program and submit applications without being asked for payment. With this you also get the option to “Allow payment during registration” and to “Show option to pay in advance on applicant portal”. If you choose not to allow these options, the applicant will only be able to pay after they submit their application by pressing the Pay now button in the Registration info section of the application portal.


How payment works

Depending on the options you’ve set, people can either:

  • select a payment method from the ones you’ve added for the program and pay during the registration process;

  • pay when they press the Submit button on the application portal, which brings the billing pop-up where they can fill out their billing details and choose from the available payment methods;

  • or pay at any moment after submission by pressing the Pay now button in the Registration info section of the application portal, or during the registration process if you’ve added the option.

Payment methods can be added from Settings > Payments > Payment methods.