CampusLogin supports multiple payment providers for accepting payments from your leads and students. Payments can be accepted in a variety of ways through CampusLogin:
- Application forms
- Student login
- Manually via the finance tab
- Scheduled reoccurring payments (setup via the finance tab)
Supported Providers
Stripe
To integrate with Stripe you will need to create a set of “Standard” API keys from your Stripe dashboard. Once created, you will have a “Publishable key” and a “Secret key”. These will be required to integrate with CampusLogin.
- Navigate to the Payment Integrations Admin Tool (School Settings > Payment Integrations)
- Select Stripe as your payment processor
- Enter the API keys generated from your Stripe account as indicated in the tool
- Select your desired currency
- Select the payment components you would like to enable
Note that you can configure different Stripe settings based on campus. By default, the settings are configured for all campuses. You can enter different configuration details for each campus by selecting the desired campus from the campus dropdown. Any campuses without a unique configuration will use the default configured on the “Select all” page.
Helcim
Prior to configuring the integration in CampusLogin, you must have a Helcim account configured. Once configured please follow the steps below:
- Navigate to the Payment Integrations Admin Tool (School Settings > Payment Integrations)
- Select Helcim as your payment processor
- Populate all of the fields on the page with the corresponding fields from your Helcim account.
Helcim can be configured for all campuses or on a campus by campus basis. To configure Helcim for all campuses select “Select all” from the campus dropdown. To create a unique configuration for specific campuses select those campuses from the campus dropdown and edit the settings as necessary. Any campuses without a unique configuration will default to the “Select all” configuration.
Flywire
CampusLogin is currently integrated with payment processor Flywire. To setup Flywire in CampusLogin you must first reach out to your Flywire account manager who will need to setup your Flywire account with API access to communicate with CampusLogin. After Flywire has completed the necessary steps with your school they will schedule a welcome call with you, Flywire and your CampusLogin account manager. You will then be provided a 3 digit “Recipient Code” that needs to be entered into the Flywire admin tool within CampusLogin. You will then be able to enable payment on forms, finance tab, student login and automatic reoccurring payments. In order to go live with Flywire the following automation needs to be enabled to be compliant. This automation will be enabled on your Flywire setup call and then you are able to customize the specific content. The following is the required automation:
– Upcoming Payment Reminder – must have a reminder 7 days before the payment due date (if using re-curring auto charged payments the content must state that if they are setup for this their card will automatically be charged)
– Successful payment
– Unsuccessful payment
– Payment Plan Summary for automatic payment (pre-auth)
All of this automation can be found in the “Templates” admin tool of student management.
If you are using the pre-authorization feature for automatic payment plan payments, only the student can fill out the pre-authorization form. Your staff cannot fill out the form on behalf of the student. You must complete the following steps to get the student to sign the form. Your CampusLogin account manager can assist with this process if you have any questions.
1. Staff creates the payment plan
2. Staff sends the link to the student (link at top of page of pre-auth button)
3. Student sees their payment plan and signs the form for pre-auth
4. Pre-auth is now enabled