Payment Processing Software Library