Track Widget Order

You can use this API call the check on the current status of a transaction. If a transaction fails it also provides a failure reason to help diagnose the issues your customer might be facing.

Track Order

GET https://api.sendwyre.com/v2/transfer/:transferId/track

Path Parameters

Name
Type
Description

transferId

string

The transfer ID provided by Wyre

{
    "transferId": "TF_MDA6MAY848D",
    "feeCurrency": "USD",
    "fee": 0.84,
    "fees": {
        "ETH": 0.001,
        "USD": 0.33
    },
    "sourceCurrency": "USD",
    "destCurrency": "ETH",
    "sourceAmount": 1.84,
    "destAmount": 0.001985533306564713,
    "destSrn": "ethereum:0x9E01E0E60dF079136a7a1d4ed97d709D5Fe3e341",
    "from": "Walletorderholding WO_ELTUVYCAFPG",
    "to": null,
    "rate": 0.0019760479041916164,
    "customId": null,
    "status": COMPLETED, 
    "blockchainNetworkTx": null,
    "message": null,
    "transferHistoryEntryType": "OUTGOING",
    "successTimeline": [
        {
            "statusDetails": "Initiating Transfer",
            "state": "INITIATED",
            "createdAt": 1576263690000
        },
        {
            "statusDetails": "Processing Exchange",
            "state": "PENDING",
            "createdAt": 1576263690000
        },
        {
            "statusDetails": "Processing Deposit",
            "state": "PENDING",
            "createdAt": 1576263690000
        }
    ],
    "failedTimeline": [],
    "failureReason": null,
    "reversalReason": null
}

Last updated

Was this helpful?