View a Refund
Authentication
Path parameters
Response
Max length: 128 characters (see data formats for details)
The unique identifier of the object.
Max. length: 255 characters
Custom data that you can add to this object.
Unix timestamp (UTC) of the date and time the object was created.
Default value: The unique identifier of the owner of the credited wallet.
The unique identifier of the user whose wallet is credited.
Default value: The amount and currency values of the DebitedFunds of the initial transaction.
Required if the Fees property is sent.
Information about the debited funds. The refund DebitedFunds.Amount:
- Takes by default the amount and currency of the initial transaction.
- Must be set manually to perform a partial refund.
- Cannot exceed the initial transaction
CreditedFunds.Amountwhen set manually. This also applies to the sum of debited funds when making multiple partial refunds.
Information about the credited funds (CreditedFunds = DebitedFunds - Fees).
Default value: The currency and amount (preceded by a minus sign) of the Fees of the initial transaction.
Required if the DebitedFunds property is sent.
Information about the fees. The refund Fees.Amount:
- Must be preceded by a minus sign (-) to refund the fees, otherwise a positive value takes more fees.
- Takes by default (when not set) the
Fees.Amountof the initial transaction (preceded by a minus sign). - Cannot exceed the initial transaction
Fees.Amount. This alsoapplies to the sum of amounts when making multiple partial refunds.
Returned values: CREATED, SUCCEEDED, FAILED
The status of the transaction.
The code indicating the result of the operation. This information is mostly used to handle errors or for filtering purposes.
Unix timestamp (UTC) of the date and time the status changed to SUCCEEDED, indicating that the transaction occurred. The statuses CREATED and FAILED return an ExecutionDate of null.
Returned values: PAYIN, TRANSFER, CONVERSION, PAYOUT
The type of the transaction.
Returned values: REGULAR, REPUDIATION, REFUND, SETTLEMENT
The nature of the transaction, providing more information about the context in which the transaction occurred:
REGULAR– Relative to most of the transactions (pay-ins, payouts, and transfers) in a usual workflow.REPUDIATION– Automatic withdrawal of funds from the platform’s repudiation wallet as part of the dispute process (when the user has requested a chargeback).REFUND– Reimbursement of a transaction to the user (pay-in refund), to a wallet (transfer refund), or of a payout (payout refund, only initiated by Mangopay).SETTLEMENT– Transfer made to the repudiation wallet by the platform to settle a lost dispute.
Returned values: PAYIN, TRANSFER, PAYOUT
The type of the initial transaction being refunded.
Returned values: REGULAR, REPUDIATION, REFUND, SETTLEMENT
The nature of the initial transaction being refunded, providing more information about the context in which the transaction occurred:
- REGULAR – Relative to most of the transactions (pay-ins, payouts, and transfers) in a usual workflow.
- REPUDIATION – Automatic withdrawal of funds from the platform’s repudiation wallet as part of the dispute process (when the user requested a chargeback).
- REFUND – Reimbursement of a transaction to the user (pay-in refund), to a wallet (transfer refund), or of a payout (payout refund, only initiated by Mangopay).
- SETTLEMENT – Transfer made to the repudiation wallet by the platform to settle the credit from a repudiation following a lost dispute.
Max. length: 10 characters; only alphanumeric and spaces
Custom description to appear on the user’s bank statement along with the platform name. On refunds, the StatementDescriptor is only available when refunding SEPA and BACS direct debit pay-ins (no other payment methods nor transfers).
Different banks may show more or less information. See the Customizing bank statement references article for details.