SmartPay Online Payment

Pay Your Fees Online

We now offer you the ability to pay your fees online using SmartPay, a secure online e-commerce tool. Use your credit card to pay your fees in full from your computer or device or by using one of our library computers (debit currently not accepted). 

Use your library card number and PIN to log into SmartPay and retrieve details of your library account.  You can see your balance, select fees to pay, and securely charge your credit card.  A successful payment is credited to your account immediately.  You will also have the opportunity to print or save the transaction receipt for your records.

For customer service concerns, please note your library card number, the SmartPay Transaction Number, date, and time of the payment before contacting us by email at or by telephone at 705-728-1010, Option #3.

Frequently Asked Questions

Where can I access SmartPay?

You can find a link to SmartPay on the Loan Periods & Fees page, on the front page of our online catalogue (Encore), or as an option in your Encore account after you have logged in

How do I use SmartPay?

Login to your SmartPay account with your Library Card number and PIN. Click on the “Pay Fees” tab. Click the “Check All” button if you wish to pay all fees owed. If you only wish to pay some of them, check the individual box next to the fee(s) you wish to pay. The total amount that you will be paying can be seen below the checkboxes. When you are ready to make your payment, fill out the credit card information at the bottom of the screen.  Click on the “Finish” button to complete the transaction, at which time you will be presented with a confirmation of your purchase for your records. Do not click the Finish button more than once as it may result in multiple charges.

What methods of payment are accepted?

SmartPay accepts MasterCard, VISA, American Express, and Discover credit cards. Debit cards and other payment tools (such as PayPal) are not currently accepted.

Can I pay only a portion of my fees?

If you have multiple fees on your account, you can choose which ones you wish to pay and the payment total will automatically change; however, each individual fee must be paid in full. If you need to make partial payments on an individual fee, please stop in to one of our library locations to make the payment.

I am not sure if I completed a transaction. How can I check?

Go to SmartPay, log in using your library card number and PIN, and go to the Transactions tab. Your past transactions will be listed indefinitely. You can also click on the Pay Fees tab to see if you still owe fines.

Can I still pay my fees online if my library card has expired?

Yes, you can. 

If you'd like to renew your card, bring your photo ID and proof of address to either one of our locations.

How will I recognize these payments on my credit card statement?

They will appear as “Barrie Public Library”.

I tried to pay my fees online but the transaction failed. What happened?

There are a number of possible explanations for a failed transaction. The most common are:

  • network issues between our payment processor and your credit card's bank
  • mistakes when entering the credit card number, the name on the card or other information
  • fraud protection measures on the part of your bank
  • issues with your card (eg., expiry, you've reached your limit)

If you receive a failed transaction message, please wait 30 minutes and then try again. If you continue to receive a failed transaction message, please contact your credit card issuing bank for assistance.

I cannot access the site? What should I do?

Make sure you are using the correct number on your library card and your correct PIN number. If you are sure you are using the right numbers but still cannot access the SmartPay site, please contact the Library.

How is my information protected?

We do not keep your credit card number and all transactions are completed through a secure, encrypted channel. When you pay fees online you are using the SmartPay gateway service provided by Comprise Technologies, Inc., SmartPay complies with the Payment Card Industry Data Security Standards (PCI DSS), as well as the security certification requirements of every major credit card processor, financial institution, and government accounting office.