Plugin Configuration - solution25com/nmi-payment-shopware-6-solution25 GitHub Wiki
Once the plugin is installed and activated, you need to configure its settings to ensure it functions correctly.
Plugin Configuration
1. Accessing Plugin Settings
To adjust the plugin settings, follow these steps:
- In your Shopware 6 Admin, navigate to Settings > System > Plugins.
- Locate NMI in the list.
- Click the three-dot menu (...) or the plugin name to open the settings panel.
2. General Configuration
In the settings panel, you’ll find the following options:
2.1 API Key for Live
- Enter the API Key provided by NMI for processing live transactions.
2.2 API Public Key Live
- Provide the Public Key used for authentication in the live environment.
2.3 API Key for Sandbox
- Enter the API Key for the sandbox environment.
- This is used for testing transactions without real payments.
2.4 API Public Key Sandbox
- Provide the Public Key for authentication in sandbox mode.
2.5 Signing Key
- Input the Signing Key to ensure secure communication with NMI’s webhook services.
2.6 Authorize and Capture
- Enable this setting if you prefer to authorize transactions first, and manually capture the funds later.
- When disabled, transactions are automatically captured after authorization.
3. Save Your Settings
After entering the required details:
- Click the Save button in the upper-right corner to apply your changes.