🔒Get payment data
Get deposit data
GET
https://payments.finrax.com/api/v1/payments/:paymentId
Get payment details for a specific payment ID. Finrax payment ID is provided in the response of POST /payments
Path Parameters
Name | Type | Description |
---|---|---|
paymentId* | uuid | Unique Finrax payment ID |
Response schema
Parameter | Type | Description |
actualDepositAmount | string [required] | Actual amount deposited in cryptocurrency by the end user |
actualDisplayAmount | string [required] | Actual amount deposited in display currency |
expectedNetwork | string [optional] | The expected network on which this deposit should occur |
businessId | string [required] | Unique business identifier |
clientPaymentId | string [required] | Unique payment identifier provided by the merchant in the request body of POST |
depositCurrency | string [optional] | The selected cryptocurrency for this payment |
deposits | array [required] | Array with all deposits for this payment (could be multiple) |
depositAmount | string [required] | Amount deposited in cryptocurrency |
depositCurrency | string [required] | Cryptocurrency that has been deposited |
displayCurrency | string [required] | The fiat currency chosen for denomination purposes |
depositReceivedAt | number [required] | Timestamp when the deposit was received |
displayAmount | string [required] | Amount in display currency calculated at receive time |
id | string [required] | Unique Finrax deposit identifier |
onChainFee | string [required] | Blockchain cost for this deposit paid by the end user |
fromAddress | string [required] | The sending address of the transaction. |
toAddress | string [required] | Your unique blockchain address supplied by Finrax where the deposit was received |
transactionId | string [required] | Unique blockchain transaction ID of the deposit |
status | string [required] | The status for this deposit only(not to be confused with the status for the entire payment). It might be |
refund | object [optional] | In case of overpayments or follow-up transactions |
type | string [required] | Could be one of: |
status | string [required] | Could be one of: |
reason | string [required] | Could be one of: |
amount | string [required] | Amount in cryptocurrency that needs to be refunded |
fee | string [required] | On-chain fee in cryptocurrency |
displayCurrency | string [required] | The fiat currency chosen for denomination purposes |
displayAmount | string [required] | Amount in fiat currency that needs to be refunded |
displayFee | string [required] | On-chain fee in displayCurrency |
transactionId | string [optional] | Unique blockchain transaction hash of the refund |
confirmedAt | number [optional] | Timestamp when the refund has been confirmed in |
displayCurrency | string [optional] | The fiat currency chosen for denomination purposes |
expectedDepositAmount | string [optional] | Amount in cryptocurrency to be deposited to fulfill the required amount in |
expectedDisplayAmount | string [optional] | Amount in |
expirationMinutes | number [required] | Timeframe in which the deposit should succeed |
locale | string [required] | Language localisation abbreviation |
paymentId | string [required] | Unique Finrax payment identifier |
paymentInitiatedAt | number [required] | Timestamp when the payment was initiated |
paymentRequestedAt | number [optional] | Timestamp when the payment was requested |
status | string [required] | Defines the status of the payment. Can be one of [NEW, PENDING, AWAITING, OVERPAID, EXPIRED, DEPOSITED] |
redirectUrl | string [optional] | Custom URL where the user should get redirected after payment completion. |
actualUniformAmount | string [optional] | Actual amount deposited in EUR |
expectedUniformAmount | string [optional] | Expected deposit amount in EUR |
destinationTag | string [optional] | Applicable for XRP and XLM |
ltc3address | string [optional] | Legacy 3-prefix address for LTC |
refundFollowUpDepositsForOneTimePayments | boolean [optional] | Payment configuration if follow-up deposits should be refunded. |
overpaymentPolicy | string [optional] | Payment configuration for overpayments. Can be one of: |
type | string [required] | Can be one of: |
rateType | string [required] | Can be one of: |
walletAddress | string [optional] | Unique wallet address generated by Finrax for this payment where the cryptocurrency amount should be deposited |
Last updated