cheddar-getter/client
A PHP client for CheddarGetter’s recurring billing API, offering convenient access to customers, plans, subscriptions, and transactions. Works in Laravel and standalone PHP apps with a simple wrapper around CheddarGetter endpoints.
Architecture fit
BillingGateway interface so the vendor SDK is a swappable detail rather than an assumption baked into application code.Integration feasibility
composer require spike against our actual PHP/Laravel matrix resolves this before any planning commitment.Technical risk
Key questions
Stack fit
config/services.php and environment secrets — never from committed config.BillingGateway contract; keep every vendor type inside that namespace. Application code sees our DTOs, not the SDK's arrays or objects.Migration path
Compatibility
Sequencing
Maintenance
Support
Scaling
Failure modes
Ramp-up
Overall: conditional go. The package is technically adequate but operationally orphaned; approve only with the adapter boundary, a fork-and-patch budget, and the two-day compatibility spike completed first. If the spike shows PHP 8 incompatibility and no sandbox access, a purpose-built client is the lower-risk path.
How can I help you explore Laravel packages today?