{"library":"classy-pay-client","type":"library","category":null,"description":"The `classy-pay-client` package provides a simple CommonJS-based client for interacting with the Classy Pay API. Its current and only stable version is 1.1.4, last published over seven years ago, indicating it is no longer actively maintained. The library utilizes a factory pattern for initialization, requiring an API URL, timeout, authentication token, and secret. It exposes methods for standard HTTP operations like GET, POST, PUT, and DELETE through callback-based functions, lacking modern features such as Promises or ESM support. This package is specifically designed for integration with the Classy Pay service and is likely used in legacy Node.js environments.","language":"javascript","status":"abandoned","version":"1.1.4","tags":["javascript","classy","pay","client"],"last_verified":"Wed May 27","install":[{"cmd":"npm install classy-pay-client","imports":["const PayClient = require('classy-pay-client')({\n  apiUrl: 'https://pay.classy.org',\n  token: process.env.CLASSY_PAY_TOKEN,\n  secret: process.env.CLASSY_PAY_SECRET\n});","PayClient.get(0, '/transaction/1', (error, result) => { /* ... */ });","PayClient.request(0, 'GET', '/transaction/1', null, null, (error, result) => { /* ... */ });"]},{"cmd":"yarn add classy-pay-client","imports":[]},{"cmd":"pnpm add classy-pay-client","imports":[]}],"homepage":"https://www.classy.org","github":"https://github.com/classy-org/classy-pay-client","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/classy-pay-client","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/classy-pay-client/compatibility"}}