Sipay Business Api
English
  • Turkish
  • English
  1. Overview
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
    • 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
  1. Overview

Sipay Business API

Sipay Business API empowers partners to build seamless financial integrations into their platforms.
This guide helps you understand authentication, key services, and request/response schemas.

🔐 Authentication#

All API requests require a valid access token.
Use the POST /connect/token endpoint to retrieve one using your client_id and client_secret.

Example Request#


🌐 Environments#

EnvironmentURL
UAThttps://idsuat.walletgate.iO
UAThttps://stsapiuat.walletgate.io
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.

📦 Core Services#

Wallet Management: Create, list and get wallet details
Money Transfers: Send money to IBANs, users, and internal accounts
Transaction Data: Access logs and filter activity with fine-grained control

🛠 Common Headers#

HeaderDescription
AuthorizationBearer token
Content-Typeapplication/json
x-client-idYour platform-specific client key

🚨 Error Handling#

API responses include standard error codes.
CodeMessage
100Success
300Wallet not found or invalid
301Duplicate ext_transaction_id
503IBAN and name mismatch
311Insufficient wallet balance

Next Steps#

Please refer to the Endpoints section for full API definitions.
Next
Partner Wallet Flow Guide
Built with