Skip to main content
Version: 1.0.0

Get Transaction Status

Get Transaction Status

Request Body
  • merchant_key uuid required

    Key for Merchant identification

  • payment_id uuid required

    Possible values: <= 255 characters

    Payment ID (public)

  • hash string required

    Special signature to validate your request to Payment Platform Addition in Signature section Must be SHA1 of MD5 encoded string

Responses

OK


Schema
  • status string

    Possible values: [prepare, settled, pending, 3ds, redirect, decline, refund, reversal, chargeback]

    Payment status

  • payment_id uuid

    Transaction ID (public)

  • reason string

    Decline reason translation for unsuccessful payment. It displays only if the transaction is unsuccessful

  • date ISO 8601

    Transaction date

  • order object

    Information about an order

  • number string

    Order ID

  • amount float

    Possible values: <= 255 characters

    Pay attention that amount will be exponent so if you pass 1 it will be 1.00

  • currency ISO 4217

    Possible values: <= 3 characters

    Currency code in the ISO 4217 standard (e.g. 'SAR').

  • description string

    Product name

  • customer object

    Customer's information. Send an object if a payment method needs

  • name Latin basic [a-z A-Z]

    Customer's name Condition: If the parameter is NOT specified in the request, then it will be displayed on the Checkout page (if a payment method needs) - the "Cardholder" field

  • email email

    Possible values: <= 254 characters

    Customer's email address Condition: If the parameter is NOT specified in the request, then it will be displayed on the Checkout page (if a payment method needs) - the "E-mail" field

Loading...