Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Implementing epayments at QUB Library  <ul><li>Trevor Lyttle </li></ul><ul><li>Assistant Director, Information Services, Q...
The background  <ul><li>Fines Policy </li></ul><ul><li>Circulation Services Strategy  </li></ul><ul><li>Range of payment m...
Payment methods in 2007  <ul><li>Cash or cheque only at Issue Desks </li></ul><ul><li>Smartcard terminal in Main Library <...
Epayments requirement <ul><li>Online payments  </li></ul><ul><li>Electronic terminals  </li></ul>
Electronic terminals  <ul><li>Credit and debit cards </li></ul><ul><li>Available at Issue Desks – now rolled out to all br...
Online payments <ul><li>Worldpay </li></ul><ul><li>Queen’s Online </li></ul><ul><li>My Library  </li></ul>
Queen’s Online - the electronic university <ul><li>Accessed by nearly all students and most staff </li></ul><ul><li>All us...
Implementing epayments <ul><li>Talis proposal July 2007 </li></ul><ul><li>Project group established </li></ul><ul><li>Requ...
 
 
 
 
 
 
 
 
 
 
Service Integration Queens Online Talis  Keystone WorldPay Queens Online
Integrating Services <ul><li>Queens Online – the university portal </li></ul><ul><ul><li>PHP application  </li></ul></ul><...
Library Services <ul><li>Requirements </li></ul><ul><li>Keep it simple to use and implement </li></ul><ul><li>£5 minimum p...
Queens Online Portal <ul><li>Requirements </li></ul><ul><ul><li>Link for all library borrowers </li></ul></ul><ul><ul><li>...
Queens Online Portal <ul><ul><li>Library Charges </li></ul></ul><ul><ul><li>Use Talis web service to obtain current charge...
Program Overview
Talis Payment Web Service <ul><li>Request submitted via HTTP POST </li></ul><ul><li>-To post a payment to the borrowers ac...
Talis Payment Web Service <ul><li>Returns an XML response detailing the charge paid off </li></ul><ul><li>[<?xml version=&...
What have we achieved? <ul><li>A 24/7 online payment service giving greater customer service.  </li></ul><ul><li>Services ...
Lessons learned <ul><li>Refunds </li></ul><ul><li>Staff confusion between web payments and terminal payments </li></ul><ul...
Questions? <ul><li>Jane O’Neill [email_address] </li></ul><ul><li>Anne Duffy [email_address] </li></ul>
Upcoming SlideShare
Loading in …5
×

Trevor Lyttle - Implementing e-payments at QUB Library

1,899 views

Published on

Published in: Education, Business
  • Be the first to comment

  • Be the first to like this

Trevor Lyttle - Implementing e-payments at QUB Library

  1. 1. Implementing epayments at QUB Library <ul><li>Trevor Lyttle </li></ul><ul><li>Assistant Director, Information Services, QUB </li></ul>
  2. 2. The background <ul><li>Fines Policy </li></ul><ul><li>Circulation Services Strategy </li></ul><ul><li>Range of payment methods needed </li></ul><ul><li>Adverse audit reports </li></ul>
  3. 3. Payment methods in 2007 <ul><li>Cash or cheque only at Issue Desks </li></ul><ul><li>Smartcard terminal in Main Library </li></ul>
  4. 4. Epayments requirement <ul><li>Online payments </li></ul><ul><li>Electronic terminals </li></ul>
  5. 5. Electronic terminals <ul><li>Credit and debit cards </li></ul><ul><li>Available at Issue Desks – now rolled out to all branches </li></ul><ul><li>Cardholder present </li></ul><ul><li>Cardholder not present </li></ul><ul><li>Easy to get – phone the bank and use existing merchant IDs </li></ul>
  6. 6. Online payments <ul><li>Worldpay </li></ul><ul><li>Queen’s Online </li></ul><ul><li>My Library </li></ul>
  7. 7. Queen’s Online - the electronic university <ul><li>Accessed by nearly all students and most staff </li></ul><ul><li>All users in University directory </li></ul><ul><li>Available to all Library users – even non-staff/student members </li></ul>
  8. 8. Implementing epayments <ul><li>Talis proposal July 2007 </li></ul><ul><li>Project group established </li></ul><ul><li>Requirements confirmed </li></ul>
  9. 19. Service Integration Queens Online Talis Keystone WorldPay Queens Online
  10. 20. Integrating Services <ul><li>Queens Online – the university portal </li></ul><ul><ul><li>PHP application </li></ul></ul><ul><li>WorldPay – Internet payment provider </li></ul><ul><ul><li>Payment processing system software used to accept payments on the Internet using credit and debit cards </li></ul></ul><ul><li>Talis Keystone – library management software </li></ul><ul><ul><li>Web services </li></ul></ul>
  11. 21. Library Services <ul><li>Requirements </li></ul><ul><li>Keep it simple to use and implement </li></ul><ul><li>£5 minimum payment </li></ul><ul><li>Payment type recorded as “Credit Card” </li></ul><ul><li>No part payments allowed </li></ul>
  12. 22. Queens Online Portal <ul><li>Requirements </li></ul><ul><ul><li>Link for all library borrowers </li></ul></ul><ul><ul><li>Secure payment provision </li></ul></ul><ul><ul><li>Talis ‘payment’ web service </li></ul></ul>
  13. 23. Queens Online Portal <ul><ul><li>Library Charges </li></ul></ul><ul><ul><li>Use Talis web service to obtain current charge amount </li></ul></ul><ul><ul><li>Use Talis web service (paymentProperties) </li></ul></ul><ul><ul><li>- retrieve min and max payment amounts </li></ul></ul><ul><ul><li>Call to WorldPay to carry out internet payment transaction </li></ul></ul><ul><ul><li>Call to Talis web service (payment) </li></ul></ul><ul><ul><li>- update borrower’s record to reflect payment </li></ul></ul>
  14. 24. Program Overview
  15. 25. Talis Payment Web Service <ul><li>Request submitted via HTTP POST </li></ul><ul><li>-To post a payment to the borrowers account </li></ul><ul><li>Parameters sent </li></ul><ul><li>- BorrowerId, BorrowerIdType, Amount, PaymentType </li></ul><ul><li>http://quprism/TalisSOA/services/payment/2096358?borrower_identifier_type=BARCODE&amount=5.50&payment_type=CreditCard </li></ul>
  16. 26. Talis Payment Web Service <ul><li>Returns an XML response detailing the charge paid off </li></ul><ul><li>[<?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;yes&quot;?> </li></ul><ul><li><payments xmlns:tsoa=&quot;http://schemas.talis.com/2007/soa/e-payment&quot;> </li></ul><ul><li> <payment_accepted>true</payment_accepted> </li></ul><ul><li> <tsoa:payment> </li></ul><ul><li> <tsoa:accepted>true</tsoa:accepted> </li></ul><ul><li> <tsoa:borrower_id>1896</tsoa:borrower_id> </li></ul><ul><li> <tsoa:credit_id>2096358</tsoa:credit_id> </li></ul><ul><li> <tsoa:charge_id>1214988</tsoa:charge_id> </li></ul><ul><li> <tsoa:amount>5.50</tsoa:amount> </li></ul><ul><li> <tsoa:timestamp>2007-1017T12:37:01.222+01:00</tsoa:timestamp> </li></ul><ul><li> <tsoa:outstanding_amount>0.00</tsoa:outstanding_amount> </li></ul><ul><li> </tsoa:payment> </li></ul><ul><li></payments> </li></ul><ul><li>Update database with payment </li></ul><ul><li>Update log file </li></ul>
  17. 27. What have we achieved? <ul><li>A 24/7 online payment service giving greater customer service. </li></ul><ul><li>Services combined seamlessly under one application. </li></ul><ul><li>Easily identifiable and accessible from an interface within the University’s portal. </li></ul><ul><li>Within official University processes </li></ul><ul><li>Audit </li></ul><ul><li>Tighter procedures at Desks </li></ul>
  18. 28. Lessons learned <ul><li>Refunds </li></ul><ul><li>Staff confusion between web payments and terminal payments </li></ul><ul><li>Student confusion between fines and charges for lost items </li></ul><ul><li>Screens clarified and additional training </li></ul>
  19. 29. Questions? <ul><li>Jane O’Neill [email_address] </li></ul><ul><li>Anne Duffy [email_address] </li></ul>

×