...
Info |
---|
Note: STRIPE_PAYMENT_FORM configurations shows up on the Advancement Gift/Donation payment page. |
Payment verification
When students enter a bank account manually, Stripe will conduct a test to verify the account. This test involves a microdeposit of $0.01 into the student’s account, with a transaction code attached to the deposit that is to be entered into Stripe. The user will be notified of the additional step by Stripe upon submitting payment information:
...
Campus Cafe will offer two options for the user to verify their account information - the payment pending receipt page that appears immediately after clicking the “Back to” button from the above image:
...
Or, the user may navigate to their “Make a Payment” page to verify payment if the microdeposits take too long to appear in their bank account:
...
Once the user clicks “Verify Payment” or “Click to Verify”, they will be taken to a Stripe page to verify the code from the account Microdeposit:
...
Upon successfully verifying the code, the user’s payment will process in Stripe, and successful payment will be sent to your Campus Cafe environment and added to the Cash Batch.
Automatic Recurring Payments/Payment Plans
...
Automatic recurring payments/payment plans
Campus Cafe’s integration with Stripe includes a recurring payment function to automatically process recurring payments. All Stripe payment functionality works with this feature(note: currently .
Currently Credit Card and ACH/Bank Transfer payments are the only tested and confirmed payment methods for the Campus Cafe ↔︎ / Stripe Integration)To .
Configure Stripe
Before your students can use Stripe to collect payment plan payments, you must enable this feature, log in to your stripe account, and click the Developers toolbox link in the lower left hand corner of the screen:
...
From there, click Webhooks, and then click on the “Edit Destination” button:.
Log in to Stripe.
In the lower left click Developers.
Click the Webhooks tab.
Click Edit Destination.
In
...
Events select the following:
invoice.payment_failed
invoice.payment_succeeded
subscription_schedule.canceled
Click
...
In Campus Cafe, Navigate to Admin → Web App and filter by “Stripe”:
...
Save destination.
Configure Campus Cafe
Log in to Campus Cafe.
Go to Admin > Web App.
In the Search box enter Stripe.
Select STRIPE_PRODUCT_NAME
...
and click Edit Selected.
In Value enter what you want students to see on the receipt for a recurring payment. The default is “Recurring Installment Payments”
...
Go to Admin
...
> Refresh Data Cache.
Apply Recurring Payment to an account
Navigate to the student
Navigate to Person Selected > F/A
In the Award Code drop down choose the payment plan code
In the Semester drop down choose the semester
In the Start Date Override box enter the date that will start the disbursement rule (Auto Debit Payment Plans must have their first payment scheduled for the next day or a day in the future. You may not schedule the current day or a day in the past.)
Click Add
Click the "Override Default Rules" checkbox
Input the fixed payment amount and the number of payments
Check the "Collect and Setup recurring payments in Stripe " (If the box is not checked, auto-debit payments will not be created in Stripe)
Click Save
The user will then be prompted to provide a payment information that will be used for the auto-debit, once filled out, click Submit Payment to send the information to Stripe.
The system will automatically create installments in Campus Cafe as well as in Stripe
To review existing Subscriptions and scheduled payments, go to the Billing section of Stripe, on the left sidebar, and click “Subscriptions”:
From there, the list of recurring subscriptions (Stripe Recurring Installment Payments) will be listed out by user ID, as well as email address and can be filtered by using the functions above the results grid:
Canceling Recurring Payments/Payment Plan
To cancel a recurring payment/payment plan, navigate to the student, click on Person Selected → F/A Transactions, and then click the Edit icon next to the payment plan:
...
From there, click the “Cancel Stripe Scheduled Payments” button:
...
This will cancel any future stripe scheduled payments for that subscription (note: if a user has a separate payment plan, that will be unaffected, and must be canceled by repeating these steps for that payment plan.) Any unpaid installments will be zeroed out, and the scheduled, gross, and net disbursed amounts will update automatically to reflect the money received:
...
Student bank account verification
When a student manually enters a bank account, Stripe conducts a test to verify the account. This test puts a micro-deposit of $0.01 into the student’s bank account. Next to the deposit, Stripe puts a code the student must enter in Stripe to verify the bank account.
Students can enter this code in one of two ways.
After verifying the code, the student’s payment will process in Stripe, and payment sent to Campus Cafe and added to the Cash Batch.
Option 1: Enter code using payment receipt link
On the Almost There pop-up displayed after entering bank account information, click Back To. Then click Verify Payment. The student is brought to a Stripe screen where they’ll need to enter enter the six-digit code after SM shown on their bank statement.
...
Option 2: Enter code using make a payment link
Alternatively, if the deposit doesn’t appear immediately in the student’s bank account, the student can go in Campus Cafe to Make a Payment to verify payment and click Verify Payment. The student can then enter the code from their bank account.
...