PayIn

Fetch payin transaction

Get payin transaction Details for the given ID

get/public/payin/{payinId}

Request

  • Base URL: https://api.omno.com
  • URL: https://api.omno.com/public/payin/{payinId}
  • Auth: none declared

Path parameters

payinIdstring required

Payment transaction ID

Response

Payment transaction details

idstring required

Unique identifier for payin transaction

amountnumber required

PayIn transaction amount

merchantIdstring required

Unique identifier current merchant

customerIdstring required

Unique identifier for create/updated customer

orderIdstring

Merchant specified order identifier

currencystring

PayIn transaction currency. If processor psp doesn't allow this currency but if this currency is enabled it will be automatically converted to PSP currency and final transaction currency will be set respectively.

status'CREATED' | 'PENDING' | 'PENDING_3DS' | 'SUCCESS' | 'REFUNDED' | 'PARTIALLY_REFUNDED' | 'DECLINED' | 'FAILED' | 'TIMEOUT' | 'REFUND_FAILED' | 'REFUND_PENDING' | 'MISSING_CUSTOMER_DATA' required

PayIn transaction status

initialAmountnumber

Transaction initial amount

initialCurrencystring

Transaction initial currency

routerIdstring

Router id in which transaction was processed

cardIdstring

Unique identifier for card if card was saved

cardMaskstring

Card mask if card was used during transaction

cardBrandstring

Card brand if card was used during transaction

cardHashstring

Card hash if card was used during transaction

merchantPspIdstring

Merchant specified PSP id

pspTransactionIdstring

Last psp transaction id

previousTransactionCountinteger

Number of previous transactions in different payment system.

transactionType'CARD' | 'BANK' | 'WALLET' | 'CASH' | 'CRYPTO' | 'DIGITAL_WALLET' | 'OTHER'

Transaction type

additionalDataobject

User provided additional data for Alternative Payment Methods

pspAdditionalDataobject

Additional data obtained from Payment Service Provider during transaction processing

cardCountryCodestring

Country code of the card.

createdAtstring date-time required

Transaction creation time in UTC

updatedAtstring date-time required

Transaction last update time in UTC

tickerstring

Cryptocurrency ticker symbol

networkstring

Network of the cryptocurrency transaction

providerWalletIdstring

Unique identifier for the provider's wallet

walletAddressstring

Wallet address for the transaction

confirmationsinteger

Current number of confirmations for the transaction

requiredConfirmationsinteger

Number of required confirmations for the transaction

txHashstring

Transaction hash to lookup on blockchain

tokenStandardstring

Token standard for crypto currenscy

exchangeRatenumber

Transaction exchange rate. If currency is different from transaction currency, this field will contain exchange rate.

displayOriginalPspMessageboolean
tokenType'APPLE_PAY' | 'GOOGLE_PAY' | 'NETWORK_TOKEN'

Token type

Example response

{
  "id": "944732c4608c441aa91379478b91f76e",
  "amount": 100,
  "merchantId": "944732c4608c441aa91379478b91f76e",
  "customerId": "944732c4608c441aa91379478b91f76e",
  "orderId": "944732c4608c441aa91379478b91f76e",
  "status": "CREATED",
  "initialAmount": 100,
  "initialCurrency": "USD",
  "returnUrls": {
    "success": "https://example.com/success",
    "failure": "https://example.com/failure"
  },
  "cardId": "944732c4608c441aa91379478b91f76e",
  "cardMask": "1234 56** **** 1234",
  "cardBrand": "VISA",
  "cardHash": "7094c34678b3a4e29bcb5149266d1c811de2b6fc9370be9d5acdd7a334d8852b",
  "merchantPspId": "944732c4-608c-441a-a913-79478b91f76e",
  "pspTransactionId": "944732c4-608c-441a-a913-79478b91f76e",
  "transactionType": "CARD",
  "cardCountryCode": "DE",
  "ticker": "USDT",
  "network": "ETH",
  "providerWalletId": "d6961ade-64c8-4402-abf3-8aca4fc6eb68",
  "walletAddress": "0xea6fdb3fb2a3c4715184e4f4fb7ab72cea89037a",
  "confirmations": 2,
  "requiredConfirmations": 5,
  "txHash": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d",
  "tokenStandard": "ERC-20",
  "exchangeRate": 100,
  "tokenType": "GOOGLE_PAY"
}

Changes

No recorded changes to this operation across all 1 revision of this API.