Skip to content

Refund Processing

“SilentJMA” edited this page Jun 18, 2026 · 1 revision

Refund Processing

The plugin handles marketplace refunds and credit notes, processing them through the RE01 API.

Access

Navigate to Mirakl → Refunds to view and process refunds.

Refund Flow

  1. Import — Refunds/credit notes from Mirakl are fetched via the RE01 API
  2. Display — Refund records are listed in the Refunds admin page with details:
    • Mirakl refund ID
    • Related order ID
    • Amount and currency
    • Reason code
    • Status
  3. Processing — Admin can process individual refunds or trigger a batch import

Refund Types

Type Description
Full Refund Complete order amount refunded
Partial Refund Specific line items or amounts refunded
Credit Note Credit issued (not necessarily a monetary refund)

WooCommerce Integration

When a refund is processed:

  1. A WooCommerce refund is created against the related order
  2. The refund amount is recorded in WooCommerce's order notes
  3. The Mirakl refund record status is updated
  4. Inventory is adjusted if applicable (returned stock)

Manual Refunds

To process a refund manually from the order edit page:

  1. Open the WooCommerce order (must have _mirakl_order_id meta)
  2. In the Mirakl Actions section, click Refund
  3. Enter the refund amount and reason
  4. Submit — the refund is sent to Mirakl via the RE01 API

Clone this wiki locally