Description
✨ Key Features
- Plug-in Gateways (Payments): Stripe, PayPal, Razorpay, Paystack, Flutterwave, SSLCOMMERZ, bKash, Nagad, Mercado Pago, Paytm (availability varies by version).
- Plug-in Gateways (SMS/OTP): Twilio, Vonage/Nexmo, MSG91, 2Factor, Clickatell, Infobip, Africa’s Talking, Firebase OTP (where supported).
- One Config Panel: Store multiple credentials per environment (sandbox/live) with on/off toggles per gateway.
- OTP & Transaction Events: Login/registration OTP, password reset, order lifecycle notifications, refund/charge alerts.
- Regional Readiness: Multi-currency, country codes, sender IDs, and DLT templates (India) or alphanumeric masks (where allowed).
- Webhooks & Callbacks: Payment status sync, signature verification, retry and graceful fallbacks.
- Compliance Aids: GDPR consent hooks, opt-in/out for SMS, audit logs for message and payment attempts.
- No Core Edits: Ships as a Laravel add-on/module; update core apps independently.
- Logging & Alerts: Queue-safe jobs, rate-limits, and failure notifications for ops visibility.
⚙️ Technical Stack
- Platform: Laravel 10/11 (PHP 8.1+), compatible with 6amTech apps
- Transport: REST/JSON APIs, signed webhooks
- Queues/Cache: Redis or database queue recommended
- Security: HMAC signature checks, CSRF protection, environment-scoped keys
Server Requirements: Same as host 6amTech product + PHP extensions mbstring, openssl, intl, fileinfo, and HTTPS/TLS. Outbound ports must allow gateway/SMS endpoints.
🧩 Installation Guide
- Backup your files and database.
- Upload the add-on into your application’s modules/addons directory (per your 6amTech product’s convention).
- Install dependencies: run
composer install/updateif required by the package. - Environment: copy keys into
.env(e.g.,STRIPE_KEY,RAZORPAY_KEY,TWILIO_SID, etc.). - Migrate:
php artisan migrate(adds gateway tables, logs, settings). - Enable the module in the admin → Addons/Extensions; toggle gateways and SMS providers you need.
- Queues & webhooks: start workers (
php artisan queue:work) and configure webhook URLs inside each provider dashboard. - Test sandbox payments & OTP flows before switching to live credentials.
📦 Deliverables
- ✅ Laravel add-on/source code with service providers & config screens
- ✅ Payment and SMS driver classes + webhook controllers
- ✅ Database migrations, seeders (sample settings)
- ✅ Environment templates and basic docs/README
- ✅ GPL license file
📱 Supported Platforms
- Back-office/Admin: Web (Chrome, Edge, Firefox, Safari)
- Client Apps: Any 6amTech frontend (Web/Flutter) that calls the host API—no changes needed beyond enabling the gateways
🧠 Notes
- License: Distributed under the GPL—you may study, modify, and redistribute under GPL terms.
- Customization Tips:
- Enable gateway-level routing (e.g., low-fee for small carts, high-reliability for COD confirmation).
- Use message templates & locale fallbacks; add per-country sender IDs.
- Throttle OTP resend and set token TTLs to reduce abuse.
- SEO Assurance: Clear documentation, transparent GPL terms, and listing real gateway names reinforce E-E-A-T for your product page.
👨💻 Original Developer Credit
Please retain attribution to the original 6amTech marketplace author (e.g.,
CodeCanyon) to honor their expertise and the software’s provenance.
🔒 Disclaimer
This is a GPL redistribution for educational, testing, and development purposes. We are not the original vendor and do not provide official support or warranties. All gateway and SMS brand names are trademarks of their respective owners. Before going live, verify PCI-DSS obligations, sender ID/DLT rules, anti-spam laws, GDPR/CCPA requirements, and each provider’s terms of service.

Haunted Halloween Deal Enjoy Unlimited Downloads!
Reviews
There are no reviews yet.