FAQ - solution25com/nmi-payment-shopware-6-solution25 GitHub Wiki

FAQ

1. How do I configure the API keys?

  • Go to the plugin settings in the Shopware Admin Panel and enter the Live and Sandbox API keys, along with the Signing Key and Public Keys for secure transactions.

2. Can I use ACH for payments?

  • Yes, you can enable NMI ACH (eCheck) as a payment method for customers to pay using bank account details.

3. How does the Authorize and Capture feature work?

  • The payment is first authorized and held. Admins can approve or decline the charge before capturing the funds.

4. Can I cancel specific items in an order?

  • Yes, you can cancel individual line items without affecting the entire order using the COLI (Cancel Order by Line Item) feature.

5. Can I save customers' credit card details?

  • Yes, you can enable the Save Card feature to securely store customers' payment details for future transactions.

6. How do I handle refunds?

  • Full or partial refunds can be processed through the Orders section in the Admin Panel. Update the status to "In Progress" after processing.

7. Can customers purchase both regular and subscription products with one card?

  • Yes, the Mixed Card feature allows customers to purchase regular products and subscription-based items using a single credit card.

8. Is it safe to store card information?

  • Yes, customer card information is stored securely with a Vaulted ID, ensuring PCI compliance and enabling future one-click payments.

9. How do I troubleshoot payment issues?

  • Check your API credentials, ensure the plugin is active, and verify payment statuses in the Admin Panel. Clear the cache if settings don’t save.