v1.0.9

Added OAuth2 client-credentials support. Pass clientId/clientSecret instead of apiKey and the SDK handles the token exchange and refresh automatically:

1$client = new PayabliClient(
2 clientId: "...",
3 clientSecret: "...",
4 options: ['baseUrl' => Environments::Sandbox->value]
5);

The existing apiKey-based constructor still works unchanged — no action needed if you’re not switching auth methods. See the PHP SDK guide and Authentication to compare both methods.