Przelewy24 · Schema

TransactionRefund409Item

PaymentsPayment GatewayBank TransferBLIKCard PaymentsE-CommercePolandPolishMulti-CurrencyFintech

Properties

Name Type Description
orderId integer Transaction order ID from Przelewy24
sessionId string Transaction session ID from the Partner’s system
amount integer Amount of refund
description string Refund description
status boolean Was refund attempt successful?
message string Error message. Possible values:

"Transaction not found" - in case the transaction is not found,

"Transaction in wrong status - cannot refund" - in case the transaction is in wrong s
View JSON Schema on GitHub

JSON Schema

TransactionRefund409Item.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "TransactionRefund409Item",
  "properties": {
    "orderId": {
      "type": "integer",
      "format": "int64",
      "description": "Transaction order ID from Przelewy24"
    },
    "sessionId": {
      "type": "string",
      "description": "Transaction session ID from the Partner\u2019s system"
    },
    "amount": {
      "type": "integer",
      "description": "Amount of refund"
    },
    "description": {
      "type": "string",
      "description": "Refund description"
    },
    "status": {
      "type": "boolean",
      "example": false,
      "description": "Was refund attempt successful?"
    },
    "message": {
      "type": "string",
      "example": "The amount of refund exceeds available amount for the transaction",
      "description": "Error message. Possible values:<br/><br/>\"Transaction not found\" - in case the transaction is not found, <br/><br/>\"Transaction in wrong status - cannot refund\" - in case the transaction is in wrong status, therefore the refundis not possible, <br/><br/>\"Insufficient funds available\" - in case there are not enough funds to execute the refund, <br/><br/>\"The amount of refund exceeds available amount for the transaction\" - in case the amount of the refund request exceeds available amount for the transaction"
    }
  }
}