Download presentation
Presentation is loading. Please wait.
Published byLesley Bradford Modified over 9 years ago
1
The Sixth Form College Farnborough Online Payments Mark Embling Senior Software Developer The Sixth Form College Farnborough
2
Online Payments Overview Functionality Benefits Staff and students Integration with payment provider Future possibilities Questions
3
The Sixth Form College Farnborough Online Payments Functionality Students can pay for items using a debit or credit card Exam-related products Resits, remarks Course-related products Books Miscellaneous items Car park permits, end of year photos Refunds can also be given online
4
The Sixth Form College Farnborough Online Payments Functionality Online payment is part of CristalWeb Our intranet system Accessible from within College and externally Product list is customised for each student Only options relating to that particular student’s exams and courses of study are visible
5
The Sixth Form College Farnborough Online Payments Functionality Very similar to any other online store 1.Add product(s) to basket 2.Proceed to the checkout 3.Enter payment details 4.Payment processed and acknowledged
6
The Sixth Form College Farnborough Online Payments Product List
7
The Sixth Form College Farnborough Online Payments Shopping Basket
8
The Sixth Form College Farnborough Online Payments Checkout
9
The Sixth Form College Farnborough Online Payments Checkout
10
The Sixth Form College Farnborough Online Payments Benefits Very easy for students Items can be purchased either from inside College or from home Eliminates lengthy queues Only those who need to pay cash need to visit the Finance office Teachers can see who has booked resits etc
11
The Sixth Form College Farnborough Online Payments Benefits Process of placing orders is streamlined Much less work for staff Database contains record of purchases Resits are automatically entered into the Exam Entries table No manual processing
12
The Sixth Form College Farnborough Online Payments Payment Provider sagepay.com Several different integration options Using ‘Server’ integration option Sage Pay hosts payment pages and handles all card details and payments We do the rest (basket, order processing) ‘My Sage Pay’ administration area
13
The Sixth Form College Farnborough Online Payments
14
The Sixth Form College Farnborough Online Payments Integration Text-based protocol over HTTPS CristalWeb is based on ASP.NET MVC Integrates with Sage Pay via SagePayMvc library Written in-house Open source (Apache 2.0 Licence) http://github.com/JeremySkinner/SagePayMvc
15
The Sixth Form College Farnborough Online Payments Integration: Payments Add item(s) to basket Basket summary page Payment details page Confirmation page Send order details Redirect to Sage Pay Sage Pay will process payment* Redirect back to confirmation (success/failure) page CristalWeb Sage Pay Notification (“valid order?”) Response (“yes, valid”) Sage Pay charges card
16
The Sixth Form College Farnborough Online Payments Integration: Refunds Add refund for an orderRefund complete Request refund of given amount for order Attempt to refund money to student’s card Save refund to database Display success/failure Send request to Sage Pay Response returned from Sage Pay
17
The Sixth Form College Farnborough Online Payments Finance Office Reconcile payments to College bank account Log in to Sage Pay Download CSV report Compare against CristalWeb report Assign payments (and refunds) to cost centres
18
The Sixth Form College Farnborough Online Payments Future Take payments for trips online Payments for student events Summer ball Sports night dinner Theatre bookings
19
The Sixth Form College Farnborough Online Payments Thank you for listening Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.