- How do I install 3neti/emi-paynamics in a Laravel application?
- Install the package with Composer using the package name 3neti/emi-paynamics. The package provides Laravel service provider and facade support plus publishable configuration. After installation, publish the config and add your Paynamics merchant credentials and sandbox or production mode settings.
- Does this package include a Laravel service provider and facade?
- Yes, the package includes Laravel service provider and facade support. That lets you resolve the integration through Laravel's container and use the facade-style API where appropriate. You can also rely on the publishable config for credentials and environment settings.
- How do I configure Paynamics merchant credentials and sandbox mode?
- Use the package's publishable configuration file to set your Paynamics merchant credentials. The same configuration supports sandbox and production modes so you can switch environments without changing application code. Keep production credentials out of source control and load them from environment variables where possible.
- How do I create an EMI installment payment request with this package?
- The package exposes a fluent interface for building and submitting installment payment requests. You can construct the request in your checkout flow, then redirect the customer to Paynamics to complete the EMI payment. The package is designed to reduce boilerplate around the Paynamics payment flow.
- How do I verify the Paynamics callback or response after payment?
- The package handles Paynamics callback and response verification. Use its verification helpers when Paynamics returns the customer to your application or sends a callback. Only mark an order as paid after the response has been verified successfully.
- Can I use 3neti/emi-paynamics outside of Laravel?
- Yes, the package includes a simple framework-agnostic core for non-Laravel PHP projects. You can use that core to build and submit Paynamics installment requests without the Laravel service provider or facade. Laravel users still get the convenience of service provider, facade, and publishable config support.
- Which Laravel versions are supported by 3neti/emi-paynamics?
- The provided package overview does not list specific Laravel version constraints. Check the package's composer.json and Packagist metadata for the supported PHP and Laravel versions before installing. The package does provide Laravel service provider and facade support.
- How should I test Paynamics EMI payments without charging real customers?
- Configure the package for sandbox mode and use your Paynamics sandbox merchant credentials. Run through installment payment creation, redirect, and callback handling in a non-production environment. Confirm that your application verifies the returning response before fulfilling orders.
- Is this package suitable for production EMI checkout in Laravel?
- It can be used for production EMI checkout when configured with production credentials and secure environment settings. Make sure callback and response verification is enforced before marking payments as complete. Also review the package's maintenance status and test your full Paynamics flow before launch.
- What are alternatives to 3neti/emi-paynamics for Paynamics payments?
- Alternatives may include other Paynamics SDKs or general Laravel payment packages that support the gateway. Evaluate them against your need for EMI installment support, callback verification, and Laravel service provider or facade integration. Because the repository is unknown here, check Packagist and the package source for maintenance activity before choosing.