Prerequisites
Installation
1
Install the package
2
Publish the configuration
config/simiz.php configuration file.3
Set environment variables
Add the following to your
.env file:Configuration
The publishedconfig/simiz.php file contains:
Usage
Creating a transaction
Checking transaction status
Processing refunds
Webhook handling
Register the webhook route
Add the webhook route inroutes/web.php:
Create a webhook handler
EventServiceProvider:
Supported payment methods
Supported currencies
Webhook events
Test mode
Set the following in your.env file:
sandbox.api.simiz.io and no real money is charged.
Full sandbox documentation
See all test numbers and scenarios in the Sandbox Testing guide.
Troubleshooting
- Webhook signature invalid
- API key errors
- Package not found
Solutions:
- Verify
SIMIZ_WEBHOOK_SECRETin your.envfile - Ensure no middleware is modifying the raw request body before verification
- Exclude the webhook route from CSRF protection in
VerifyCsrfToken
Next steps
Webhook Verification
Learn about webhook configuration and signature verification.
API Reference
Explore the full Simiz API.
Sandbox Testing
Test all payment scenarios before going live.
Support
Need help? Contact our support team.
Changelog
Version history
Version history

