Sipay Business Api
English
  • Turkish
  • English
  1. WebHook
Sipay Business Api
English
  • Turkish
  • English
  • Overview
    • Partner Wallet Flow Guide
    • Sipay Business API
  • 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
    • Bankaya Para Transferi Webhook
    • Para Yükleme Webhook
  1. WebHook

Para Yükleme Webhook

✅ Başarılı Para Yükleme Webhook'u#

Başarılı para yüklemesi yapılırsa aşağıdaki webhook bodysi gelir:
{
"id": 2506172605407833407,
"tenant_id": 5,
"tx_group_correlation_id": 0,
"tx_ref_correlation_id": 0,
"wallet_id": 00000001123456,
"transaction_type_id": 1001,
"transaction_type": "Topup Bank Transfer | IsCashinTx = true",
"transaction_status_id": 20,
"transaction_status": "NormalCompleted",
"result_code": "Success",
...
"to_wallet_number": "754938444",
"tx_description": "test123",
"currency_code": "TRY",
"amount": 10000
}

❌ Başarısız Para Yükleme Webhook'ları#

1. Cüzdan Bulunamadı#
{
"tenant_id": 5,
"result_message": "Cüzdan bulunamadı! Created request topup cash. Regex Data: 8473940087 NationalId Or Tax No: 11111111111",
"result_code": "300",
"wallet_number": "",
"description": "8473940087",
"amount": 10000,
"currency_code": "TRY"
}
2. Cüzdan Limiti Yetersiz#
{
"tenant_id": 5,
"result_message": "Üyelik seviyenize tanımlanmış olan limit, işlemi gerçekleştirebilmeniz için yeterli değildir. Kullanılabilir Limit: 7234,00 TRY",
"result_code": "310",
"wallet_number": "1234567890",
"amount": 10000,
"currency_code": "TRY"
}
3. Aynı İşlem Numarası ile Tekrar Deneme#
{
"tenant_id": 5,
"result_message": "Dekont numarası(243432323434334343314434336) ile daha önce topup/deposit yapılmış!",
"result_code": "360",
"wallet_number": "1234567890",
"amount": 10000,
"currency_code": "TRY"
}
4. KYC10 Limiti Aşıldı#
{
"tenant_id": 5,
"result_message": "Something went wrong with getting simulated balance movements! TenantId:5, Transaction Type: TPFBNK_PERSONAL, KYCLevel: Unknown, Currency: TRY, Amount: 10000,0",
"result_code": "361",
"wallet_number": "1234567890",
"amount": 10000,
"currency_code": "TRY"
}

📌 Önemli Notlar#

Tüm webhooklar asenkron olarak gönderilir.
Gerçek işlem sonucunun teyidi için GetRequestTopupCashByExtId veya SummaryRecordByFilter servisleri kullanılmalıdır.
Previous
Bankaya Para Transferi Webhook
Built with