---
title: "gcm/withdraw/transaction"
method: GET
path: "/gcm/withdraw/transaction"
tags: ["Withdraw Endpoints"]
---

# gcm/withdraw/transaction

`GET /gcm/withdraw/transaction`

## Request

- Base URL: `https://earthnode-dev.vopay.com/api/v2`
- URL: `https://earthnode-dev.vopay.com/api/v2/gcm/withdraw/transaction`
- Auth: none declared

Get the details for a crossborder withdraw transaction.

## Query parameters

- `AccountID` string, required
- `Key` string, required
- `Signature` string, required
- `TransactionID` string
- `Timezone ` string

## Response `200`

- object
  - `Success` boolean, required: True if the request was successful, false if it failed
  - `ErrorMessage` string, required: Error message if any
  - `Transaction` object, nullable, required: The details for a crossborder withdraw transactions
    - `TransactionID` string, required: The transaction ID
    - `DestinationCountryAbbreviation` string, required: The destination country abbreviation
    - `RecipientName` string, required: The recipient name
    - `FirstName` string, required: The first name
    - `LastName` string, required: The last name
    - `BusinessName` string, required: The business name
    - `Status` string, required: The status of the transaction
    - `DeliveryMethodType` string, required: The delivery method type
    - `PaymentType` string, required: If the payment was a buy or a sell
    - `FeesIncluded` string, required: If the payment included fees or not
    - `TransactionDate` string, required: The date of the transaction
    - `Amount` string, required: The amount
    - `PrincipalAmount` string, required: The principalAmount amount
    - `CustomerCreditedAmount` string, required: The credited amount
    - `FXRate` string, required: The foreign exchange rate
    - `RecipientCurrency` string, required: The recipient currency
    - `SenderCurrency` string, required: The sender currency
    - `CorridorID` string, required: The corridor ID
    - `RecipientContactID` string, required: The recipient contact ID
    - `DeliveryMethodID` string, required: The delivery method ID
    - `DeliveryMethodToken` string, required: The delivery method token
    - `SenderPurposeOfPayment` string, required: The purpose of the payment
    - `CashoutCode` string, required: The cashout code
    - `SenderBusinessName` string, required: The sender's business name
    - `SenderNationality` string, required: The sender's nationality
    - `SenderGovernmentIds` string, required: The sender's government IDs
    - `SenderOccupation` string, required: The sender's occupation
    - `SenderRelationshipWithBeneficiary` string, required: The sender's relationship with the beneficiary
    - `SenderSourceOfIncome` string, required: The sender's source of income
    - `SenderDateOfBirth` string, required: The sender's date of birth
    - `SenderFirstName` string, required: The sender's first name
    - `SenderLastName` string, required: The sender's last name
    - `SenderAddress1` string, required: The sender's address line 1
    - `SenderAddress2` string, required: The sender's address line 2
    - `SenderAddressCity` string, required: The sender's city
    - `SenderAddressPostalCode` string, required: The sender's postal code
    - `SenderAddressCountry` string, required: The sender's country
    - `SenderAddressProvince` string, required: The sender's province
    - `SenderEmailAddress` string, required: The sender's email address
    - `RecipientFirstName` string, required: The recipient's first name
    - `RecipientLastName` string, required: The recipient's last name
    - `RecipientAddress1` string, required: The recipient's address line 1
    - `RecipientAddress2` string, required: The recipient's address line 2
    - `RecipientAddressCity` string, required: The recipient's city
    - `RecipientAddressPostalCode` string, required: The recipient's postal code
    - `RecipientAddressCountry` string, required: The recipient's country
    - `RecipientAddressProvince` string, required: The recipient's province
    - `RecipientPhone` string, required: The recipient's phone number
    - `RecipientEmailAddress` string, required: The recipient's email address
    - `RecipientNationality` string, required: The recipient's nationality
    - `RecipientBusinessName` string, required: The recipient's business name
    - `RecipientGovernmentIds` string, required: The recipient's government IDs
    - `FailureReason` string, required: The reason for failure, if any
    - `FundingOption` string, required: The type of payment method used to fund the transaction. Options are: eft, interac, creditcard, googlepay, applepay, aft, vopaybalance, and accountbalance
    - `FundingOptionTransactionFee` string, required: The fee associated with the funding payment method
    - `FundingOptionProcessingTime` string, required: The processing time associated with the funding payment method
    - `GLCode` string, required: General ledger code.
    - `TransactionTypeCode` string, required: CPA transaction code.
  - `FundingPaymentMethod` object, nullable, required: The details for the payment method used to fund the transaction (if any). Parameters returned will depend on the funding option used.
    - `FundingOption` string, required: The type of payment method used to fund the transaction. Options are: eft, interac, creditcard, googlepay, applepay, aft, vopaybalance, and accountbalance

---

[API](https://skmtc.dev/vopay/apis/global-cash-management.md) - [All operations](https://skmtc.dev/vopay/apis/global-cash-management/llms.txt) - [OpenAPI document](https://skmtc.dev/vopay/apis/global-cash-management/revisions/1b58a7445906?raw)
