Docs: Alternate Notice Templates documentation
[evergreen-equinox.git] / docs / modules / opac / pages / my_account.adoc
1
2 [#my_account]
3 = My Account =
4 :toc:
5
6 // ``First Login Password Update'' the following documentation comes from JSPAC
7 // as of 2013-03-12 this feature did not exist in EG 2.4 TPAC,
8 // so I am commenting it out for now because it will be added in the future
9 // see bug report https://bugs.launchpad.net/evergreen/+bug/1013786
10 // Yamil Suarez 2013-03-12
11
12 ////
13
14
15 == First Login Password Update ==
16
17
18 indexterm:[my account, first login password update]
19
20 Patrons are given temporary passwords when new accounts are created, or
21 forgotten passwords are reset by staff. Patrons MUST change their password to 
22 something more secure when they login or for the first time. Once the password 
23 is updated, they will not have to repeat this process for subsequent logins. 
24
25 . Open a web browser and go to your Evergreen OPAC 
26 . Click My Account 
27 . Enter your _Username_ and _Password_. 
28   * By default, your username is your library card number. 
29   * Your password is a 4 digit code provided when your account was created. If 
30 you have forgotten your password, contact your library to have it reset or use 
31 the online the section called ``<<password_reset,Password Reset>>'' tool. 
32 ////
33
34
35 == Logging In ==
36
37 indexterm:[my account, logging in]
38
39 Logging into your account from the online catalog: 
40
41 . Open a web browser and navigate to your Evergreen OPAC. 
42 . Click _My Account_ .
43 . Enter your _Username_ and _Password_. 
44 ** By default, your username is your library card number.
45 ** Your password is a 4 digit code provided when your account was created. If 
46 you have forgotten your password, contact your local library to have it reset or
47  use the the section called <<password_reset, Password Reset>> tool. 
48 . Click Login.
49 +
50 ** At the first login, you may be prompted to change your password. 
51 ** If you updated your password, you must enter your _Username_ and _Password_ 
52 again. 
53 +
54 . Your _Account Summary_ page displays.
55
56
57 To view your account details, click one of the _My Account_ tabs.
58
59 To start a search, enter a term in the search box at the top of the page and 
60 click _Search_! 
61
62 [CAUTION]
63 =================
64 If using a public computer be sure to log out! 
65 =================
66
67 [#password_reset]
68
69 === Password Reset ===
70
71 indexterm:[my account, password reset]
72
73
74 To reset your password: 
75
76 . click on the _Forgot your password?_ link located beside the login button. 
77
78 . Fill in the _Barcode_ and _User name_ text boxes. 
79
80 . A message should appear indicating that your request has been processed and 
81 that you will receive an email with further instructions. 
82
83 . An email will be sent to the email addressed you have registered with your 
84 Evergreen library. You should click on the link included in the email to open 
85 the password reset page. Processing time may vary.
86 +
87 [NOTE]
88 =================
89 You will need to have a valid email account set up in Evergreen for you to reset
90 your password. Otherwise, you will need to contact your library to have your 
91 password reset by library staff. 
92 =================
93 +
94
95 . At the reset email page you should enter the new password in the _New 
96 password_ field and re-enter it in the _Re-enter new password_ field. 
97
98 . Click _Submit_. 
99
100 . A message should appear on the page indicating that your password has been reset. 
101
102 . Login to your account with your new password. 
103
104
105 == Account Summary ==
106
107 indexterm:[my account, account summary]
108
109 In the *My Account* -> *Account Summary* page, you can see when your account
110 expires and your total number of items checked out, items on hold, and items
111 ready for pickup. In addition, the Account Summary page lists your current fines
112 and payment history.
113
114
115 == Items Checked Out ==
116
117 indexterm:[my account, items checked out]
118
119 Users can manage items currently checked out, like renew specific items. Users
120 can also view overdue items and see how many renewals they have remaining for
121 specific item.
122
123 As of Evergreen version 2.9, sorting of selected columns is available in the
124  _Items Checked Out_ and _Check Out History_ pages. Clicking on the appropriate
125  column heads sorts the contents from "ascending" to "descending" to "no sort".
126 (The "no sort" restores the original list as presented in the screen.) The sort 
127 indicator (an up or down arrow) is placed to the right of the column head, as 
128 appropriate.
129
130 Within *Items Checked Out* -> *Current Items Checked Out*, the following column
131  headers can be sorted: _Title_, _Author_, _Renewals Left_, _Due Date_,
132 _Barcode_, and _Call Number_.
133
134 Within *Items Checked Out* -> *Check Out History*, the following column headers 
135 can be sorted: _Title_, _Author_, _Checkout Date_, _Due Date_, _Date Returned_, 
136 _Barcode_, and _Call Number_
137
138 [NOTE]
139 ==========
140 To protect patron privacy, the Check Out History will be completely blank unless the patron has previously opted in under the _Account Preferences_ tab, in the _Search and History Preferences_
141 area.
142 ==========
143
144
145 == Holds ==
146
147 indexterm:[my account, holds]
148
149 From *My Account*, patrons can see *Items on Hold* and *Holds History* and
150 manage items currently being requested. In *Holds* -> *Items on Hold*, the 
151 content shown can be sorted by clicking on the following column headers:
152 _Title_, _Author_, and _Format_ (based on format name represented by the icon).
153
154 Actions include: 
155
156 * Suspend - set a period of time during which the hold will not become active, 
157 such as during a vacation 
158 * Activate - manually remove the suspension 
159 * Cancel - remove the hold request 
160
161 Edit options include: 
162
163 * Change pick up library 
164 * Change the _Cancel unless filled by_ date, also known as the hold expiration 
165 date 
166 * Change the status of the hold to either active or suspended. 
167 * Change the _If suspended, activate on_ date, which reactivates a suspended 
168 hold at the specified date
169
170 To edit items on hold: 
171
172 . Login to _My Account_, click the _Holds_ tab.
173 . Select the hold to modify. 
174 . Click _Edit_ for selected holds. 
175 . Select the change to make and follow the instructions.
176
177 [NOTE]
178 ==========
179 To protect patron privacy, the Holds History will be completely blank unless the patron has previously opted in under the _Account Preferences_ tab, in the _Search and History Preferences_
180 area.
181 ==========
182
183 [[hold_groups_opac]]
184 === Hold Groups
185
186 indexterm:[Hold Groups]
187
188 Screenshots in this section are taken from the Bootstrap OPAC (BOOPAC),
189 but similar functionality is available in the Template Toolkit OPAC
190 (TPAC).
191
192 A patron who is a member of a publicly visible xref:circulation:basic_holds.adoc#hold_groups[Hold Group] will see
193 a new option on the Holds menu of My Account labelled *Hold Groups*.
194
195 image::media/opac_hold_groups.png[My Account Hold Groups]
196
197 If the *Hold Groups* menu item is selected, the patron will see a list
198 of Hold Groups of which they are a member, as well as a link for
199 removing themselves from the Hold Group.
200
201 image::media/opac_remove_hg.png[Remove Me From Hold Group]
202
203 Only those Hold Groups that were marked by staff as “publicly visible”
204 are displayed. If the patron does not belong to any publicly visible
205 Hold Groups, the Hold Group menu item is not displayed at all.
206
207 Holds placed through a Hold Group can be modified by patrons in the same
208 way as other holds (e.g., suspended, cancelled, etc.).
209
210 == Account Preferences ==
211
212 indexterm:[my account, account preferences]
213
214 From here you can manage display preferences including your *Personal 
215 Information*, *Notification Preferences*, and *Search and History Preferences*. 
216 Additional static information, such as your _Account Expiration Date_, can be 
217 found under Personal Information.
218
219 For example: 
220
221 * Personal Information
222
223 ** Change password - allows patrons to change their password
224
225 ** Change email address - allows patrons to change their email address.
226
227 ** Preferred Language field - As of 3.9 this field contains a dropdown listing available locales for your Evergreen instance. Locales are configured in the `config.i18n_locales` table and you can use this feature to send action trigger messages in different languages. For more information please see xref:admin:actiontriggers.adoc#creating_alternate_message_templates[Creating Alternate Message Templates].
228
229
230
231 *  Notification Preferences
232
233 ** _Notify by Email_ by default when a hold is ready for pickup?        
234
235 ** _Notify by Phone_ by default when a hold is ready for pickup?
236
237 ** _Default Phone Number_
238
239
240 * Search and History Preferences
241
242 ** Search hits per page
243
244 ** Preferred pickup location
245
246 ** Keep history of checked out items?
247
248 ** Keep history of holds?
249
250 [WARNING]
251 ========
252 Turning off the _Keep history of checked out items?_ or _Keep history of holds?_ features will permanently delete all entries in the relevant patron screens.  After this is unchecked,
253 there is no way for a patron to recover those data.
254 ========
255
256
257 After changing any of these settings, you must click _Save_ to store your 
258 preferences.
259
260 === Authorize other people to use your account ===
261
262 indexterm:[Allow others to use my account]
263 indexterm:[checking out,materials on another patron's account]
264 indexterm:[holds,picking up another patron's]
265 indexterm:[privacy waiver]
266
267
268 If your library has enabled it, you can authorize other people to use
269 your account. In the Search and History Preferences tab
270 under Account Preferences, find the section labeled "Allow others to use
271 my account". Enter the name and indicate that the
272 specified person is allowed to place holds, pickup holds, view
273 borrowing history, and check out items on their account.  This
274 information will also be visible to circulation staff at your library.
275
276
277
278 indexterm:[holds, preferred pickup location]
279
280 == Patron Messages ==
281
282 The Patron Message Center provides a way for libraries to communicate with 
283 patrons through messages that can be accessed through the patron's OPAC account.
284  Library staff can create messages manually by adding an OPAC visible Patron 
285 Note to an account.  Messages can also be automatically generated through an 
286 Action Trigger event.  Patrons can access and manage messages within their OPAC 
287 account.  See Circulation - Patron Record - Patron Message Center for more 
288 information on adding messages to patron accounts.
289
290 *Viewing Patron Messages in the OPAC*
291
292 Patrons will see a new tab for *Messages* in their OPAC account, as well as a 
293 notification of *Unread Messages* in the account summary.
294
295 image::media/message_center11.PNG[Message Center 11]
296
297 Patrons will see a list of the messages from the library by clicking on the 
298 *Messages* tab.
299
300 image::media/message_center10.PNG[Message Center 10]
301
302 Patrons can click on a message *Subject* to view the message.  After viewing the
303 message, it will automatically be marked as read.  Patrons have the options to 
304 mark the message as unread and to delete the message.
305
306 image::media/message_center12.PNG[Message Center 12]
307
308 NOTE: Patron deleted messages will still appear in the patron's account in the 
309 staff client under Other -> Message Center.
310
311 == Reservations ==
312
313 When patrons place a reservation for a particular item at a particular time,
314 they can check on its status using the *Reservations* tab.
315
316 After they initially place a reservation, its status will display as _Reserved_.
317 After staff capture the reservation, the status will change to _Ready for Pickup_.
318 After the patron picks up the reservation, the status will change to _Checked Out_.
319 Finally, after the patron returns the item, the reservation will be removed from
320 the list.
321
322 [NOTE]
323 ====================
324 This interface pulls its timezone from the Library
325 Settings Editor.  Make sure that you have a timezone
326 listed for your library in the Library Settings Editor
327 before using this feature.
328 ====================
329
330 [[myaccount_payments]]
331 == Making Payments in MyAccount ==
332
333 [NOTE]
334 ====================
335 The below instructions are specific to libraries using Stripe with Evergreen 3.8 or higher.
336 ====================
337
338 If a patron has bills on their account and their library permits online payments, the patron will be given options to pay all or selected bills via MyAccount.
339
340 After logging in to MyAccount, the patron should select the **Charges** menu item, and then select **Current Charges**.
341
342 image::media/opac_current_charges.png[MyAccount Current Charges]
343
344 Next, they should (optionally) select the charges they wish to pay and then select either **Pay Selected Charges** or **Pay All Charges**.
345
346 image::media/opac_select_charges.png[Select Charges]
347
348 They will be prompted to enter their credit card information on the next screen. The patron should enter their credit card information and select **Submit Payment**. There is no confirmation step. Note that credit card information is not masked, so patrons should take care if they are in a public place. 
349
350 image::media/opac_cc_entry.png[Credit Card Entry]
351
352 There will be a processing message displayed while the payment is processed.
353
354 image::media/opac_cc_inprocess.png[Credit Card Processing]
355
356 Lastly, the patron will receive a confirmation and an option to print a receipt. 
357
358 image::media/opac_cc_receipt.png[Credit Card Receipt]
359
360 Receipts can also be printed or emailed by navigating to **Charges → Payment History** and selecting the relevant print or email option from the Payment History grid. Receipts can be configured in the xref:admin:actiontriggers.adoc[Notifications and Action Triggers] interface.
361
362 === Error Messages === 
363
364 If a credit card is declined, the patron will be given a declined message when they attempt to submit payment information.
365
366 image::media/opac_cc_declined.png[Credit Card Declined]
367
368 Stripe supports sending various types of error messages, including messages for an expired card, invalid CVV code, incorrect zip code, and more.
369
370 If there is an error in Evergreen’s Stripe configuration, the patron will be presented with an error message when they attempt to initiate a payment. This will be displayed at the point when a patron selects either the **Pay Selected Charges** or **Pay All Charges** button, before the payment form is rendered.
371
372 image::media/opac_cc_config_error.png[Configuration Error Message]