Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Project Owner: Ian Chan (Unlicensed)

Overall Status

Status
colourBlue
titleIn-progress
 

Meeting Notes

  • e.g., in Google Drive

Alma and Bursar Integration for Exchange of User Fine/Fee Data (ULMS Systems Policies and Procedures)

Alma User API (Ex Libris Developer Network)

Integrating Alma and PayPal with the Alma REST APIs (Ex Libris Developer Network)

Major Milestones

StageComplete ByStatusNotes
Initial CSUSM Project Scoping
 
Status
colourGreen
titleComplete

Requirements Discussion (CSUSM)
 
Status
colourGreen
titleComplete

CSUSM Project Kickoff
 
Status
colourGreen
titleComplete

Build connection between Alma API and CASHNet APICashnet Checkout Gateway
 

Status
colourYellow
titleNOT STARTED


Build Alma fines/fees export using API

 

Status
Complete
colourGreenRed
titleNot needed

San Marcos has elected to not buikd integration with PeopleSoft user accounts.
Test upload of Alma data to PeopleSoft

Status
In-progress
colourBlueRed
titleNot needed

See above. This was successfully tested prior to campus decision to not integrate with PeopleSoft user accounts.
Build processing script for 'paid' report generated by PeopleSoft

 

Status
colourBlueRed
titleIn-progressNot needed

See above. This was successfully tested prior to campus decision to not integrate with PeopleSoft user accounts.
Test transactions
  

Status
colourBlueGreen
titleIn-progressComplete

Tests for the following:

  • Sending Alma user fine/fee data to Cashnet Checkout Gateway
  • Processing HTTPS notification from payment submission, with posting to Alma if payment was successful
CSUSM Pilot

  

Status
colourYellow
titleNot started

Initial Campus Implementation Complete

 

Status
colourYellow
titleNot started
Determine requirements for each CSU campusSystemwide Implementation
 

Project Team

RoleName
Sponsor
Project LeadIan Chan (Unlicensed), San Marcos
Team Members

Lauren Magnuson (Unlicensed)

Rick Dietz, Stanislaus

Brian Moore (Unlicensed), San Diego

Eva Sorrell (Unlicensed), San Bernardino

Suzanna Conrad (Unlicensed), Pomona

Christian Ward, Sacramento

Vendor Contacts

Sean Crosbie (Ex Libris, Sales)
(303) 522-0876
sean.crosbie@exlibrisgroup.com

Josh Weisman (Ex Libris)

Paul Tiglao (CSUSM Student Financial Services)Margo Lopez (CSUSM IITS)

Informed / Other Stakeholders


Why are we doing this?

Alma offers an extensive API that allows secured access to user data held within the system. Our goal is to integrate the payment of student fines and fees via with the CASHNet online payment processing system through the use of this API. The CASHNet integration developed for CSUSM PAWPrint is similar in concept and will likely serve as a starting point for developing integration with Almaby sending data pulled from the Alma User API. Sending data to the Cashnet Checkout Gateway and posting payment processing results to Alma will be automated.

Goals

  • Streamline online payment process by auto-populating current amount owed, rather than requiring the student to look-up fine amounts first.
  • Immediate clearance of fines and fees in the Alma system. This will expedite the removal of any holds placed on student Library privileges.

Scope

Must Have

  • Auto-populate fines and fees amount in CASHNet online payment portal.
  • Upon payment, transmit Immediate update to user account in Alma.
  • Partial payments.
  • Payment entry and processing occur in CASHNet.
  • Available to Alma external accounts and internal accounts (guest accounts).

Should Have

  • Available to internal Alma accounts.
  • Auto-login to CASHNet via SSO.

Nice to Have

  • Remove processing of cash transactions in the Library.

Out of Scope

  • Automated release of Library holds in PeopleSoft.

TBD

  • Payments for campus ID cards
  • Payments for holds on student accounts

Top 5 Risks

  • Student Financial Services resource availability

  • CASHNet resource availability

Related Activities