When can a Refund be performed?

1 minute read

Before initiating a Refund through the API, certain conditions must be met regarding the state of the Payment Order, the Payment, and the capabilities of the payment provider.

  1. The PaymentOrder must still be in an OPEN or CLOSED state. Since the Payment Order has been split into any number of Allocations, Refunds are no longer possible. See Close, Split & Settle Payment Order for our SPLIT/SETTLE recommendations.
  2. The payment provider used for the original Payment must support native refunds. Jump to Provider with native refunds for more details.
  3. The Payment being refunded must fall within a predefined refund threshold. This threshold is agreed upon during onboarding with Ping Payments.

Providers with native refunds

NameDescription
payment_iqAllows Immediate refund
swishAllows Immediate refund
vipps_mobilepayAllows Immediate refund
pingAllows Immediate refunds only for credit payments