Skip to content

Örnek İstek & Yanıt ​

Tekrarlı (Recurring) Ödeme güncelleme işlemi için, istek ve yanıt örneğini aşağıda bulabilirsiniz.

Endpoint ​

POST /api/Recurring/UpdateRecurring

Tekrarlı ödeme tahsilat tutarı güncelleme işlemleri için örnek istek ve yanıt aşağıda verilmiştir. ​

İstek Gövdesi (Request Body) ​

http
POST /api/Recurring/UpdateRecurring
Headers:
  x_client_token: your_client_token_here
  x_nonce: 550e8400-e29b-41d4-a716-446655440001
  x_timestamp: 20251210113144
  x_signature: generated_signature_hash
  Content-Type: application/json

{
  "orderId": "24b062e3-c8dc-4503-9555-9ac98479d880",
  "recurringId": "0948d07a-87b0-410b-b10a-cc02d9848e79",
  "installmentIndex": 4,
  "amount": 15650,
  "lang": "TR"
}

Başarılı Yanıt (HTTP 200) ​

json
{
  "state": 1,
  "result": {
    "recurringId": "34006b2b-f637-468f-812d-250b2d83f766",
    "orderId": "2a8e3402-b6ae-43de-92bd-04fbdcdaa363",
    "resultCode": "null",
    "resultMessage": "İşlem Başarı İle Gerçekleşti",
  }
}

Tekrarlı ödeme son kullanım tarihi güncelleme işlemleri için örnek istek ve yanıt aşağıda verilmiştir. ​

İstek Gövdesi (Request Body) ​

http
  POST /api/Recurring/UpdateRecurring
Headers:
  x_client_token: your_client_token_here
  x_nonce: 550e8400-e29b-41d4-a716-446655440002
  x_timestamp: 2025-12-09T10:20:45.000Z
  x_signature: generated_signature_hash
  Content-Type: application/json

{
  "orderId": "24b062e3-c8dc-4503-9555-9ac98479d880",
  "recurringId": "0948d07a-87b0-410b-b10a-cc02d9848e79",
  "expiry": 2801,
  "lang": "TR"
}

Başarılı Yanıt (HTTP 200) ​

json
 {
  "state": 1,
  "result": {
    "recurringId": "0948d07a-87b0-410b-b10a-cc02d9848e79",
    "orderId": "24b062e3-c8dc-4503-9555-9ac98479d880",
    "resultCode": "null",
    "resultMessage": "İşlem Başarı İle Gerçekleşti",
  }
}