When a credit memo or cash refund is created in NetSuite for an order that is linked to a Magento order, the Connector creates a new credit memo in Magento with the corresponding line items and totals. This flow runs in real-time as soon as 'Export to Magento' checkbox is checked on credit memo or cash refund, and the record is saved. Connector supports both full & partial refunds.
Once the credit memo is created in Magento, the Connector updates the Magento Credit Memo ID field under the Magento subtab on the NetSuite credit memo or cash refund record with the corresponding ID from Magento.
Magento allows the Credit Memo to be refunded either Offline or Online. If the transaction is made through Authorize.net or a similar payment gateway that the Connector supports mainly for Credit Card Payments, the Connector would trigger the creation of an Online Refund so that the amount is refunded directly into the customer’s credit cart through the payment gateway. For check/money transfer orders, the Connector would trigger the creation of an Offline Refund; i.e. the Connector will create a Credit Memo without contacting any payment gateway and the refund must be manually processed.
The Magento Adjustment Fee and Magento Adjustment Refund fields present under the Magento subtab on the Credit Memo/Cash Refund record in NetSuite are used to specify any adjustments to the refund and then this data is exported by connector to Magneto Credit Memo record.
Magento has an option to ‘Refund to Store Credit’; this is not supported.
Generating the Order in Magento
Invoicing in NetSuite
Credit Memo in NetSuite
Credit Memo in Magento