MPR - Multiple Partial Refunds

DEUNA provides a Multiple Partial Refunds (MPR) feature that aggregates all partial refunds for a transaction and submits them as a single refund to the processor.

This feature is useful for processors that do not support multiple partial refunds or have limitations due to asynchronous processing (e.g., Cybersource).

With MPR enabled, you can issue multiple partial refunds regardless of the processor’s native capabilities.

How MPR works

Once enabled, MPR allows merchants to issue any number of partial refunds until either:

  • The total refunded amount equals the full order amount: When the accumulated partial refunds reach the total amount, DEUNA automatically consolidates and sends a single refund request to the processor.
  • The configured processing window expires: The merchant defines the processing window (minimum: 1 day).

Example:

  1. MPR is configured to 1 day.
  2. A partial refund is issued at 4:00 PM on the following Monday.
  3. At 4:00 PM on the following Tuesday, DEUNA automatically aggregates and submits the refund to the processor.
  4. The refund is submitted even if the total refunded amount has not been reached.
📘

The configured days start counting from the first refund.

If the you set MPR for one day, performe an authorization on Monday, and make the first capture on Thursday, then the payment will be processed 1 day later: on Friday.

Configure MPR

  1. Log in to the DEUNA Admin.
  2. Navigate to Connections.
  3. Select the processor you want to enable.
  4. Activate DEUNA Multiple Partial Refunds.
  5. Configure the number of days after which refunds should be processed.
📘

MPR is only available for processors that do not support native multiple partial refunds or have asynchronous refund limitations.