Accepting payments with Stripe

Stripe ( is a payment processing service that lets sites take credit card payments without payment card information ever touching the sites' own servers.


Using Stripe as a payment processor means that clients must have Javascript enabled in order to submit fine payments through your OPAC.

Library Settings

The following settings need to be set at the appropriate org level for sites wanting to use Stripe. These settings can be found by clicking AdminLocal AdministrationLibrary Settings Editor

  • "Allow Credit Card Payments" (should be true)
  • "Enable Stripe payments" (should be true)
  • "Stripe publishable key" (value provided by Stripe)
  • "Stripe secret key" (value provided by Stripe)
  • "Name default credit processor" (should be Stripe)