1. withdraw
TarsPay_EN
  • General Access Guide
  • Indonesia🇮🇩
    • Access Guide
    • Core Business Process Description
    • Attachment Code Table
    • deposit
      • Create a deposit order
      • Query deposit order status
    • withdraw
      • Create withdraw order
      • Query withdraw order
    • account
      • Query balance
    • CallBack
      • Callback notification interface (customized by the merchant)
  • India🇮🇳
    • Access Guide
    • Core Business Process Description
    • Attachment Code Table
    • deposit
      • Create a deposit order
      • Query deposit order status
      • UTR query
      • Utr replenishment order
    • withdraw
      • Create withdraw order
      • Query withdraw order
    • account
      • Query balance
    • CallBack
      • Callback notification interface (customized by the merchant)
  • Thailand🇹🇭
    • Access Guide
    • Core Business Process Description
    • Attachment Code Table
    • deposit
      • Create a deposit order
      • Query deposit order status
    • withdraw
      • Create withdraw order
      • Query withdraw order
    • account
      • Query balance
    • CallBack
      • Callback notification interface (customized by the merchant)
  • Philippines🇵🇭
    • Access Guide
    • Attachment Code Table
    • Core Business Process Description
    • deposit
      • Create a deposit order
      • Query deposit order status
    • withdraw
      • Create withdraw order
      • Query withdraw order
    • account
      • Query balance
    • CallBack
      • Callback notification interface (customized by the merchant)
  • Malaysia🇲🇾
    • Access Guide
    • Core Business Process Description
    • Attachment Code Table
    • deposit
      • Create a deposit order
      • Query deposit order status
    • withdraw
      • Create withdraw order
      • Query withdraw order
    • account
      • Query balance
    • CallBack
      • Callback notification interface (customized by the merchant)
  • Vietnam🇻🇳
    • Access Guide
    • Core Business Process Description
    • Attachment Code Table
    • deposit
      • Create a deposit order
      • Query deposit order status
    • withdraw
      • Create withdraw order
      • Query withdraw order
    • account
      • Query balance
    • CallBack
      • Callback notification interface (customized by the merchant)
  • Egypt🇪🇬
    • Access Guide
    • Core Business Process Description
    • Attachment Code Table
    • deposit
      • Create a deposit order
      • Query deposit order status
    • withdraw
      • Create withdraw order
      • Query withdraw order
    • account
      • Query balance
    • CallBack
      • Callback notification interface (customized by the merchant)
  • Bangladesh🇧🇩
    • Access Guide
    • Core Business Process Description
    • Attachment Code Table
    • deposit
      • Create a deposit order
      • Query deposit order status
      • Query TrxId
      • Reprocess TrxId
      • Submit trxid (used by merchants who build their own POS systems)
    • withdraw
      • Create withdraw order
      • Query withdraw order
    • account
      • Query balance
    • CallBack
      • Callback notification interface (customized by the merchant)
  • Kenya🇰🇪
    • Access Guide
    • Core Business Process Description
    • Attachment Code Table
    • deposit
      • Create a deposit order
      • Query deposit order status
    • withdraw
      • Create withdraw order
      • Query withdraw order
    • account
      • Query balance
    • CallBack
      • Callback notification interface (customized by the merchant)
  • Pakistan🇵🇰
    • Access Guide
    • Core Business Process Description
    • Attachment Code Table
    • deposit
      • Create a deposit order
      • Query deposit order status
    • withdraw
      • Create withdraw order
      • Query withdraw order
    • account
      • Query balance
    • CallBack
      • Callback notification interface (customized by the merchant)
  • Brazil🇧🇷
    • Access Guide
    • Core Business Process Description
    • Attachment Code Table
    • deposit
      • Create a deposit order
      • Query deposit order status
      • Query TrxId
    • withdraw
      • Create withdraw order
      • Query withdraw order
      • withdraw query payment certificate
    • account
      • Query balance
    • CallBack
      • Callback notification interface (customized by the merchant)
  • Mexico🇲🇽
    • Access Guide
    • Core Business Process Description
    • Attachment Code Table
    • deposit
      • Create a deposit order
      • Query deposit order status
    • withdraw
      • Create withdraw order
      • Query withdraw order
    • account
      • Query balance
    • CallBack
      • Callback notification interface (customized by the merchant)
  • Korea🇰🇷
    • Access Guide
    • Core Business Process Description
    • Attachment Code Table
    • deposit
      • Create a deposit order
      • Query deposit order status
    • withdraw
      • Create withdraw order
      • Query withdraw order
    • account
      • Query balance
    • CallBack
      • Callback notification interface (customized by the merchant)
  • Türkiye🇹🇷
    • Access Guide
    • Core Business Process Description
    • Attachment Code Table
    • deposit
      • Create a deposit order
      • Query deposit order status
    • withdraw
      • Create withdraw order
      • Query withdraw order
    • account
      • Query balance
    • CallBack
      • Callback notification interface (customized by the merchant)
  • Argentina🇦🇷
    • Access Guide
    • Core Business Process Description
    • Attachment Code Table
    • deposit
      • Create a deposit order
      • Query deposit order status
    • withdraw
      • Create withdraw order
        POST
      • Query withdraw order
        POST
    • account
      • Query balance
    • CallBack
      • Order status callback
  • Schemas
    • ArgentinaPayInRequest
    • ErrorResponse
    • PayInOrderSuccessResponse
    • PayInOrderData
    • OrderState
    • OrderQueryRequest
    • PayInQuerySuccessResponse
    • PayInQueryData
    • ArgentinaPayOutRequest
    • PayOutOrderSuccessResponse
    • PayOutOrderData
    • PayOutQuerySuccessResponse
    • PayOutQueryData
    • BalanceQueryRequest
    • BalanceQuerySuccessResponse
    • BalanceQueryData
    • OrderNotify
    • NotifyState
  1. withdraw

Create withdraw order

POST
/api/payOut/unifiedOrder
Create an ARS withdraw order. wayCode supports CVU or CBU; see the Attachment Code Table for values.
The receiving account must be 22 digits, and the payee's ID must match idType.
A successful order request only means the order has been accepted; the final result is based on the asynchronous notification or the order query result.

Request

Header Params

Body Params application/json

Example
{
    "mchNo": "M1234567890",
    "mchOrderNo": "AR_OUT_202608080001",
    "wayCode": "CVU",
    "amount": "1000",
    "currency": "ARS",
    "customerName": "JUAN PEREZ",
    "customerEmail": "juan.perez@example.com",
    "customerContact": "5491122334455",
    "customerAccountNumber": "0000003100000000000001",
    "idType": "CUIT",
    "accountTax": "20123456789",
    "notifyUrl": "https://merchant.example.com/tarspay/notify"
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location '/api/payOut/unifiedOrder' \
--header 'X-API-KEY: {{apiKey}}' \
--header 'X-API-NONCE: 1754640000000' \
--header 'X-API-SIGNATURE: {{signature}}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "mchNo": "M1234567890",
    "mchOrderNo": "AR_OUT_202608080001",
    "wayCode": "CVU",
    "amount": "1000",
    "currency": "ARS",
    "customerName": "JUAN PEREZ",
    "customerEmail": "juan.perez@example.com",
    "customerContact": "5491122334455",
    "customerAccountNumber": "0000003100000000000001",
    "idType": "CUIT",
    "accountTax": "20123456789",
    "notifyUrl": "https://merchant.example.com/tarspay/notify"
}'

Responses

🟢200
application/json
code = 0 means the order has been accepted.
Bodyapplication/json

Example
{
    "code": 0,
    "msg": "SUCCESS",
    "data": {
        "payOrderId": "P202608080000000002",
        "mchOrderNo": "AR_OUT_202608080001"
    },
    "sign": ""
}
Modified at 2026-11-05 09:24:31
Previous
Query deposit order status
Next
Query withdraw order
Built with