Skip to content

Manage Library Cards

Manage Library Cards

Issue library cards to students and faculty to enable book borrowing. Cards track checkout limits, history, and membership status.

Time required: 2-5 minutes per card

Prerequisites

  • Library Manager or Assistant role
  • Student or faculty record exists
  • Library card type configured

Steps

Step 1: Navigate to Library Cards

  1. Go to OpenEduCatLibraryLibrary Cards
  2. Click Create to issue a new card

Step 2: Select Card Holder

FieldRequiredDescriptionExample
Card TypeYesStudent or Faculty”Student Card”
StudentConditionalStudent record”John Doe”
FacultyConditionalFaculty record-

Note: Select either Student OR Faculty based on card type.

Step 3: Enter Card Details

FieldRequiredDescriptionExample
Card NumberYesUnique card ID”LIB-2024-0001”
Issue DateYesCard issue date2024-08-01
Expiry DateYesCard expiration2025-07-31
Book LimitYesMax books at a time5

Step 4: Configure Card Type Defaults

Card limits may be preset by card type:

Card TypeBook LimitLoan PeriodFine Rate
Student314 days$0.50/day
Faculty1030 days$0.25/day
Staff521 days$0.25/day
Researcher1560 days$0.50/day

Step 5: Save Card

Click Save to activate the library card.

Card States

StateDescription
DraftCard created, not active
ActiveCard is valid for borrowing
ExpiredPast expiry date
SuspendedTemporarily disabled
CancelledPermanently revoked

Bulk Card Creation

From Student List

  1. Go to Students list view
  2. Select multiple students
  3. Click ActionCreate Library Cards
  4. Configure defaults:
    • Card type
    • Issue/Expiry dates
    • Book limit
  5. Click Create

Import Cards

  1. Go to Library Cards
  2. Click FavoritesImport Records
  3. Upload CSV with columns:
    student_id,card_number,issue_date,expiry_date,book_limit
    STU001,LIB-2024-0001,2024-08-01,2025-07-31,5

Card Operations

Renew Card

For expired or expiring cards:

  1. Open the card record
  2. Click Renew button
  3. Set new expiry date
  4. Click Confirm

Suspend Card

Temporarily disable borrowing:

  1. Open the card
  2. Click Suspend
  3. Enter reason (optional)
  4. Click Confirm

To reactivate:

  1. Click Reactivate
  2. Card returns to Active state

Cancel Card

Permanently revoke:

  1. Open the card
  2. Click Cancel
  3. Confirm action
  4. Card cannot be reactivated

Warning: Cancel only if card holder is no longer a member.

Card Information Display

Current Checkouts

View books currently issued:

  • Click Checkouts smart button
  • See list with due dates
  • Identify overdue items

Checkout History

View all past transactions:

  • Click History smart button
  • Filter by date range
  • Export for records

Outstanding Fines

View unpaid fines:

  • Click Fines smart button
  • Total fine amount
  • Pay/waive options

Self-Service Portal (Enterprise)

Card holders can access via portal:

  1. Log into student/faculty portal
  2. Navigate to My Library
  3. View:
    • Current checkouts
    • Due dates
    • Reservation status
    • Fine balance

Portal Actions

ActionDescription
View CatalogSearch library holdings
Reserve ItemPlace hold on item
Renew OnlineExtend loan period
View HistoryPast checkouts
Pay FinesOnline payment (if configured)

Card Type Configuration

Create Card Type

  1. Go to LibraryConfigurationCard Types
  2. Click Create
  3. Configure:
FieldDescriptionExample
NameType name”Graduate Student”
CodeShort code”GRAD”
Book LimitMax checkouts8
Default Loan DaysStandard loan period21
Default FineFine per day0.50
Renewals AllowedNumber of renewals2

Card Numbering

Configure automatic numbering:

  1. Go to SettingsTechnicalSequences
  2. Find “Library Card” sequence
  3. Configure:
    • Prefix: LIB-
    • Padding: 6 digits
    • Next number: starting point

Field Reference

Library Card

Technical FieldUI LabelTypeNotes
card_numberCard NumberCharUnique identifier
card_type_idCard TypeMany2oneType of card
student_idStudentMany2oneStudent record
faculty_idFacultyMany2oneFaculty record
issue_dateIssue DateDateWhen issued
expiry_dateExpiry DateDateWhen expires
book_limitBook LimitIntegerMax checkouts
stateStatusSelectionCard state

Card Type

Technical FieldUI LabelTypeNotes
nameNameCharType name
codeCodeCharShort code
book_limitBook LimitIntegerDefault limit
loan_daysLoan DaysIntegerDefault period
fine_per_dayFine/DayFloatDefault fine
max_renewalsMax RenewalsIntegerRenewal limit

Troubleshooting

”Student already has active card”

Each student can have only one active card:

  • Find existing card
  • Suspend/cancel old card first
  • Or renew existing card

Cannot issue books

Check that card:

  • Is in “Active” state
  • Has not expired
  • Has not reached book limit
  • Has no excessive fines

Card number conflict

Card numbers must be unique:

  • Check sequence configuration
  • Manually adjust number
  • Reset sequence if needed

Expiry date validation error

Expiry date must be:

  • After issue date
  • In the future
  • Within configured maximum period

Related: Add Media to Catalog | Issue and Return Books