Library for handling online payments
