CashNet eMarket Integration

 

Status

DRAFT

Status

DRAFT

Primary Author

@Ian Chan (Unlicensed)

@Lauren Magnuson (Unlicensed)

Additional Authors

Christian Ward, Sacramento

Ian Chan, San Marcos

Lauren Magnuson, San Marcos

@Brian Moore (Unlicensed), San Diego

Eva Sorrell, San Bernardino

@Suzanna Conrad (Unlicensed), Sacramento

Cecilia Huang, Pomona

Christian Ward, Sacramento

@Julie Kowalewski-Ward (Unlicensed), SJSU

@Troy Compton (Unlicensed), SDSU

Aleta Asbury, SFSU

 

For campuses with an available eMarket license, this integration enables fines and fees owed to be paid through a CashNet eMarket payment portal.

Note that this integration is distinct from a hypothetical 'direct to CashNet' integration which does not require an eMarket. More information: CashNet Custom Integration

Step-by-step guide

  1. Request CASHNet eMarket test account from your campus CASHNet point-of-contact. 

  2. Configure authentication for eMarket account for specific campus user groups.

  3. Configure form fields.

  4. Setup/Designate a library mailbox to receive payment notifications.

  5. Campus CASHNet point-of-contact configures eMarket to post funds from processed payments to appropriate Library general ledger (GL) account. See San Marcos sample documentation in Bitbucket repository.

  6. Testing Checklist

    1. Payment submission

      1. Go to eMarket form

      2. Enter amount

      3. Login

      4. Enter credit card information

      5. Confirm and submit payment

    2. Payment processing

      1. Funds post to test GL account

    3. Payment notifications

      1. Library mailbox receives payment notification

      2. Payee receives emailed receipt

    4. Alma account update

      1. Library personnel are able to identify payee's account in Alma 

      2. Release holds in Alma and PeopleSoft as applicable

      3. Alma sends out emailed payment confirmation to patron (optional?)

  7. Transfer or copy eMarket testing instance to production instance

  8. Primo pay fine link configuration (Under development. See Get user email from My Account of Primo NUI)

 

 

Â