Sipay Business Api
English
  • Turkish
  • English
  1. Transaction Data
Sipay Business Api
English
  • Turkish
  • English
  • Overview
    • Sipay Business API
    • Partner Wallet Flow Guide
  • Authentication
    • Get Access Token
      POST
  • Account
    • Get Business Account
      POST
    • Check Personal Wallet (AccountNumber)
      POST
    • Check Personal Wallet (PhoneNumber)
      POST
  • Wallet
    • Create Wallet For Business Account
      POST
    • Wallet Info
      POST
    • Wallet List By Filter
      POST
  • Transaction
    • Business To Personal Transfer
      POST
    • Business To Business Transfer
      POST
    • Send Money To Bank Account
      POST
    • Transfer To Virement
      POST
  • Transaction Data
    • Transaction Type Code List
    • How to payout status check?
    • Summary Record By Filter
      POST
    • Get Request Withdraw List By Filter
      POST
    • Get Request Withdraw By Ext Id
      POST
    • Transaction Receipt
      POST
  • Webhook
    • Bank Transfer Webhook
    • Top-up Webhook
    • Failed Top-Up Webhook
  1. Transaction Data

Get Request Withdraw By Ext Id

POST
/v1/TransactionData/GetRequestWithdrawByExtId
Used to retrieve the details of a specific withdrawal transaction by using its ext_transaction_id.
This service is designed to track the exact status of a submitted money transfer request.
Whether the transaction was successful or failed, all relevant details are included in the response.
It is especially critical for verifying the status of transactions submitted to the bank.
The same ext_transaction_id value passed in the SendMoneyToBankAccount request can be used to trigger this check.
You’ll get the token from 'https://idsuat.walletgate.io', and all API operations will go through https://stsapiuat.walletgate.io.
We’ll share the exact production domain details when the live environment setup begins.

Request

Body Params application/json

Examples

Responses

🟢200OK
application/json
Successful response
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/v1/TransactionData/GetRequestWithdrawByExtId' \
--header 'Content-Type: application/json' \
--data-raw '{
    "ext_transaction_id": "54hn4537d-h48135159-454c-l329-0017g7kb7b35"
}'
Response Response Example
{
    "status": 0,
    "code": "100",
    "message": "İşlem Başarılı",
    "payload": {
                "id": "51245474865865865",
                "tenant_id": "5476587698967865754643",
                "wallet_id": "21521554754765858665",
                "wallet_number": "421521521521",
                "tx_correlation_id": 43643643643643643643643,
                "ext_transaction_id": "54hn4537d-h48135159-454c-l329-0017g7kb7b35",
                "account_type": 1,
                "account_id": "512521521521521654754",
                "account_number": "643643743743743743",
                "bank_id": null,
                "bank_name": null,
                "account_saved_bank_id": null,
                "is_account_owner_bank": false,
                "name": null,
                "account_holder_name": "BURAK YILMAZ",
                "iban": "TR220006221935787735797651",
                "bank_account_no": null,
                "swift_code": "",
                "branch_code": null,
                "base_amount": 720.0000,
                "currency": "TRY",
                "description": "bireysel odeme\n",
                "process_level_status": 1,
                "receiver_national_id": "96478512697",
                "bank_response_json": "{\"Version\":null,\"StatusCode\":200,\"Message\":\"POST Request successful.\",\"ResponseException\":null,\"Result\":true}",
                "created_date_utc": "2022-11-09T11:18:56.0862274+03:00",
                "updated_date_utc": "2022-11-09T11:30:15.0409009+03:00"
            }
        }
Previous
Get Request Withdraw List By Filter
Next
Transaction Receipt
Built with