lemonway/php-sdk
PHP SDK for Lemon Way that wraps the payment API in convenient classes, covering authentication, wallet management, SEPA transfers, payment operations, and transaction status calls. Designed to simplify Lemon Way integration in Laravel and other PHP apps.
Consider it when:
Look elsewhere when:
PaymentProvider interface so swapping providers later is a configuration change rather than a rewrite.For executives: Lemonway is a licensed EU payment institution supplying wallets, escrow, and SEPA payouts without us holding a license or building a ledger ourselves. This repository is their public PHP sample, not a production SDK — its value is that it lets us price the integration before we commit. The strategic question is whether their licensing and payout model fits our marketplace; the sample removes guesswork from the estimate. The dominant costs will be KYC/compliance onboarding and reconciliation operations, not the HTTP calls — those are where comparable projects overrun.
For engineering: Read it as a specification, not a dependency. Use it to learn the DirectKit XML contract, credential handling, and error taxonomy, then implement a thin, tested client behind our own PaymentProvider interface using Laravel's HTTP client or PSR-18. Budget explicitly for idempotency, retry/backoff, state reconciliation against settlement files, callback signature verification, and sandbox-driven contract tests — none of that exists here, and all of it is mandatory before we move real money. Sequence it as a two-week discovery-plus-adapter effort: protocol spike first, then confirm the XML deprecation timeline before building breadth.
How can I help you explore Laravel packages today?