Download the PHP package fabriciogferreira/abacatepay-php-sdk without Composer
On this page you can find all versions of the php package fabriciogferreira/abacatepay-php-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download fabriciogferreira/abacatepay-php-sdk
More information about fabriciogferreira/abacatepay-php-sdk
Files in fabriciogferreira/abacatepay-php-sdk
Package abacatepay-php-sdk
Short Description An unofficial PHP SDK for integrating AbacatePay payment solutions into your applications.
License MIT
Homepage https://github.com/fabriciogferreira/abacatepay-php-sdk
Informations about the package abacatepay-php-sdk
AbacatePay SDK for PHP
Community-maintained unofficial PHP SDK for integrating AbacatePay payment solutions.
⚠️ This is an unofficial community-maintained SDK and is not affiliated with AbacatePay.
Menu
- Installation
- Configuration
- Examples
- Error Handling
- Contributing
📋 Requirements
- PHP 8.0 or higher
- Guzzle 7.0 or higher
- Composer
- Valid AbacatePay account and API credentials
- SSL enabled for production environments
💻 Installation
Install the SDK via Composer:
🔧 Configuration
First, initialize the SDK with your API token:
⚠️ Never commit your API tokens to version control. Use environment variables instead.
📘 Usage Examples
Customer
Initialization
Create
Returns an instance of:
🌟 Features
Customers
- ✅ Create customers
- ✅ Retrieve customers
- ✅ Delete customers
Subscriptions
- ✅ Create subscriptions
- ✅ Cancel subscriptions
More features will be added in future releases.
Supported Versions
| Version | Status |
|---|---|
| 2.x | Active development |
| 1.x | Maintenance only |
Changelog
See CHANGELOG.md for release history.
Versioning
This project follows Semantic Versioning (SemVer):
- MAJOR: Breaking changes
- MINOR: New backward-compatible features
- PATCH: Bug fixes
⚡ Best Practices
- Use environment variables for API tokens
- Enable error reporting in development
- Always validate customer input
- Handle exceptions appropriately
🔍 Error Handling
📚 Documentation
For AbacatePay API documentation and integration guides:
🤝 Contributing
We welcome contributions! Please follow the steps below.
- Fork the repository
- Create a feature branch (
feature/my-feature) - Make your changes
- Add or update tests
- Run
composer check - Open a Pull Request on GitHub
🛠️ Development
Installing packages
Running Tests
🔒 Security
For security issues, please see our Security Policy.
❤️ Support the Project
This SDK is developed and maintained independently.
If it has been useful to you and you'd like to support its maintenance, you can contribute via PIX:
Thank you for your support!
📄 License
This project is licensed under the MIT License.
💬 Support
- For SDK issues, open an issue
- For API questions, contact [email protected]
--
Made with ❤️ by the community.