satnam-singh/sbi-epay
A Laravel/PHP package for integrating the SBI ePay payment gateway. Configure merchant credentials, build and redirect payment requests to SBI ePay, and handle success, failure, and callback responses in your application. Simplifies accepting online payments via State Bank of India ePay.
Consider it when:
Look elsewhere when:
Adoption criteria: Pin to ^1.0.10 or later (do not ship earlier versions, given the test/live endpoint correction); require an end-to-end sandbox run for both payment and verification before go-live; and confirm a fallback plan (fork or replace) is documented.
For executives: We can support SBI ePay payments in our Laravel application with a small open-source integration rather than a custom build, which shortens time-to-market for the India checkout and avoids committing engineering time to low-level gateway plumbing. The latest patch fixes an important issue where test and live endpoints were mismatched — a good example of why we validate in a sandbox before launch rather than assuming a library gets it right. The dependency is low-cost and low-lock-in: it is small, so if the maintainer stops supporting it, replacing or forking it is a contained effort.
For engineering: v1.0.10 corrects the payment and verification endpoints for test and live modes and updates the README examples. Treat endpoint configuration as a first-class configuration concern: pin >=1.0.10, add a smoke test that exercises both initiation and verification against the sandbox, and assert the live base URLs during deployment. Keep the integration behind a thin internal service/adapter so a future gateway swap or fork does not touch domain code. No breaking changes are indicated in this release.
How can I help you explore Laravel packages today?