Check withdraw

POST https://api.passimpay.io/v2/withdrawstatus

This endpoint allows you to check the status of a withdrawal request. By using the transaction ID (transactionId), you can verify the current status of the withdrawal in the system.

Rate Limit: 10 requests per second

Headers

Name
Type
Description

x-signature

string

SHA-256 encrypted signature

Content-Type

string

application/json

Request Body

Name
Type
Description

platformId

integer

Platform Id

transactionId

or

orderId

string

The transactionId is the ID of the transaction in the Passimpay system, received after submitting a withdrawal request. orderId is a unique identifier for withdrawing funds on your website.

Successful response (200)

Name
Type
Description

result

integer

Request result: 1: success

approve

integer

The status of the withdrawal:

0: Pending

1: Successful

2: Error

paymentId

integer

Currency ID

addressTo

string

Recipient's Wallet Address

amount

string

Amount in cryptocurrency

txhash

string

The transaction hash in the blockchain system, used to track the transaction.

confirmations

integer

The number of confirmations the transaction has received. This field is used in networks like Bitcoin, Litecoin, Dogecoin, Bitcoin Cash, and Dash.

amountDebited

string

The definitive amount of funds irrevocably removed from the user's balance to settle the specified transaction.

feeNetwork

string

Blockchain network fee required for processing the transaction on-chain. This is paid to network validators/miners.

feeService

string

Service fee charged by the platform for processing the transaction. This fee is retained by the service provider.

Error Response (400)

Name
Type
Description

result

integer

Request result: 0: error

message

string

Error description

Last updated