Mokalog Güncelle Toplu

PUT /api/Mokalog/updaterange

Birden fazla Mokalog kaydını topluca günceller. Bu işlem, çok sayıda Mokalog kaydının aynı anda güncellenmesini sağlar.

Body

  • amount number(double) | null

    İşlem tutarını ifade eder.

  • cardHolderFullName string | null

    Kart sahibinin tam adı.

    Minimum length is 0, maximum length is 75.

  • cardNumberFirstSix integer(int32) | null

    Kart numarasının ilk altı hanesi.

  • cardNumberLastFour integer(int32) | null

    Kart numarasının son dört hanesi.

  • currencyCode string | null

    İşlemin para birimi kodu.

    Minimum length is 0, maximum length is 75.

  • dealerCommissionAmount number(double) | null

    Bayi komisyon tutarı.

  • dealerPaymentId integer(int32) | null

    Bayi ödeme işlemi için benzersiz kimlik.

  • firmaNo integer(int32) | null

    Firmaya atanmış benzersiz numara.

  • installmentNumber integer(int32) | null

    Taksit sayısı.

  • isThreeD string | null

    İşlemin 3D Secure olup olmadığını belirtir.

    Minimum length is 0, maximum length is 45.

  • kullaniciAdi string | null

    Kullanıcı adı.

    Minimum length is 0, maximum length is 45.

  • listItemCount string | null

    Listede yer alan öğe sayısı.

    Minimum length is 0, maximum length is 45.

  • otherTrxCode string | null

    Diğer işlem kodu veya referansı.

  • paymentDate string | null

    Ödemenin yapıldığı tarih.

    Minimum length is 0, maximum length is 75.

  • paymentStatus string | null

    Ödeme durumunu ifade eder.

    Minimum length is 0, maximum length is 45.

  • refAmount number(double) | null

    İade edilen tutar.

  • subeAdi string | null

    Şubenin adı.

    Minimum length is 0, maximum length is 45.

  • trxStatus string | null

    İşlemin durumunu ifade eder.

    Minimum length is 0, maximum length is 45.

Body

  • amount number(double) | null

    İşlem tutarını ifade eder.

  • cardHolderFullName string | null

    Kart sahibinin tam adı.

    Minimum length is 0, maximum length is 75.

  • cardNumberFirstSix integer(int32) | null

    Kart numarasının ilk altı hanesi.

  • cardNumberLastFour integer(int32) | null

    Kart numarasının son dört hanesi.

  • currencyCode string | null

    İşlemin para birimi kodu.

    Minimum length is 0, maximum length is 75.

  • dealerCommissionAmount number(double) | null

    Bayi komisyon tutarı.

  • dealerPaymentId integer(int32) | null

    Bayi ödeme işlemi için benzersiz kimlik.

  • firmaNo integer(int32) | null

    Firmaya atanmış benzersiz numara.

  • installmentNumber integer(int32) | null

    Taksit sayısı.

  • isThreeD string | null

    İşlemin 3D Secure olup olmadığını belirtir.

    Minimum length is 0, maximum length is 45.

  • kullaniciAdi string | null

    Kullanıcı adı.

    Minimum length is 0, maximum length is 45.

  • listItemCount string | null

    Listede yer alan öğe sayısı.

    Minimum length is 0, maximum length is 45.

  • otherTrxCode string | null

    Diğer işlem kodu veya referansı.

  • paymentDate string | null

    Ödemenin yapıldığı tarih.

    Minimum length is 0, maximum length is 75.

  • paymentStatus string | null

    Ödeme durumunu ifade eder.

    Minimum length is 0, maximum length is 45.

  • refAmount number(double) | null

    İade edilen tutar.

  • subeAdi string | null

    Şubenin adı.

    Minimum length is 0, maximum length is 45.

  • trxStatus string | null

    İşlemin durumunu ifade eder.

    Minimum length is 0, maximum length is 45.

Body

  • amount number(double) | null

    İşlem tutarını ifade eder.

  • cardHolderFullName string | null

    Kart sahibinin tam adı.

    Minimum length is 0, maximum length is 75.

  • cardNumberFirstSix integer(int32) | null

    Kart numarasının ilk altı hanesi.

  • cardNumberLastFour integer(int32) | null

    Kart numarasının son dört hanesi.

  • currencyCode string | null

    İşlemin para birimi kodu.

    Minimum length is 0, maximum length is 75.

  • dealerCommissionAmount number(double) | null

    Bayi komisyon tutarı.

  • dealerPaymentId integer(int32) | null

    Bayi ödeme işlemi için benzersiz kimlik.

  • firmaNo integer(int32) | null

    Firmaya atanmış benzersiz numara.

  • installmentNumber integer(int32) | null

    Taksit sayısı.

  • isThreeD string | null

    İşlemin 3D Secure olup olmadığını belirtir.

    Minimum length is 0, maximum length is 45.

  • kullaniciAdi string | null

    Kullanıcı adı.

    Minimum length is 0, maximum length is 45.

  • listItemCount string | null

    Listede yer alan öğe sayısı.

    Minimum length is 0, maximum length is 45.

  • otherTrxCode string | null

    Diğer işlem kodu veya referansı.

  • paymentDate string | null

    Ödemenin yapıldığı tarih.

    Minimum length is 0, maximum length is 75.

  • paymentStatus string | null

    Ödeme durumunu ifade eder.

    Minimum length is 0, maximum length is 45.

  • refAmount number(double) | null

    İade edilen tutar.

  • subeAdi string | null

    Şubenin adı.

    Minimum length is 0, maximum length is 45.

  • trxStatus string | null

    İşlemin durumunu ifade eder.

    Minimum length is 0, maximum length is 45.

Body

  • amount number(double) | null

    İşlem tutarını ifade eder.

  • cardHolderFullName string | null

    Kart sahibinin tam adı.

    Minimum length is 0, maximum length is 75.

  • cardNumberFirstSix integer(int32) | null

    Kart numarasının ilk altı hanesi.

  • cardNumberLastFour integer(int32) | null

    Kart numarasının son dört hanesi.

  • currencyCode string | null

    İşlemin para birimi kodu.

    Minimum length is 0, maximum length is 75.

  • dealerCommissionAmount number(double) | null

    Bayi komisyon tutarı.

  • dealerPaymentId integer(int32) | null

    Bayi ödeme işlemi için benzersiz kimlik.

  • firmaNo integer(int32) | null

    Firmaya atanmış benzersiz numara.

  • installmentNumber integer(int32) | null

    Taksit sayısı.

  • isThreeD string | null

    İşlemin 3D Secure olup olmadığını belirtir.

    Minimum length is 0, maximum length is 45.

  • kullaniciAdi string | null

    Kullanıcı adı.

    Minimum length is 0, maximum length is 45.

  • listItemCount string | null

    Listede yer alan öğe sayısı.

    Minimum length is 0, maximum length is 45.

  • otherTrxCode string | null

    Diğer işlem kodu veya referansı.

  • paymentDate string | null

    Ödemenin yapıldığı tarih.

    Minimum length is 0, maximum length is 75.

  • paymentStatus string | null

    Ödeme durumunu ifade eder.

    Minimum length is 0, maximum length is 45.

  • refAmount number(double) | null

    İade edilen tutar.

  • subeAdi string | null

    Şubenin adı.

    Minimum length is 0, maximum length is 45.

  • trxStatus string | null

    İşlemin durumunu ifade eder.

    Minimum length is 0, maximum length is 45.

curl \
 -X PUT https://apiv3.bilsoft.com/api/Mokalog/updaterange \
 -H "Content-Type: application/*+json"
curl \
 -X PUT https://apiv3.bilsoft.com/api/Mokalog/updaterange \
 -H "Content-Type: application/json" \
 -d '[{"amount":42.0,"cardHolderFullName":"string","cardNumberFirstSix":42,"cardNumberLastFour":42,"currencyCode":"string","dealerCommissionAmount":42.0,"dealerPaymentId":42,"firmaNo":42,"installmentNumber":42,"isThreeD":"string","kullaniciAdi":"string","listItemCount":"string","otherTrxCode":"string","paymentDate":"string","paymentStatus":"string","refAmount":42.0,"subeAdi":"string","trxStatus":"string"}]'
curl \
 -X PUT https://apiv3.bilsoft.com/api/Mokalog/updaterange \
 -H "Content-Type: application/json-patch+json"
curl \
 -X PUT https://apiv3.bilsoft.com/api/Mokalog/updaterange \
 -H "Content-Type: text/json"
Request examples
[
  {
    "amount": 42.0,
    "cardHolderFullName": "string",
    "cardNumberFirstSix": 42,
    "cardNumberLastFour": 42,
    "currencyCode": "string",
    "dealerCommissionAmount": 42.0,
    "dealerPaymentId": 42,
    "firmaNo": 42,
    "installmentNumber": 42,
    "isThreeD": "string",
    "kullaniciAdi": "string",
    "listItemCount": "string",
    "otherTrxCode": "string",
    "paymentDate": "string",
    "paymentStatus": "string",
    "refAmount": 42.0,
    "subeAdi": "string",
    "trxStatus": "string"
  }
]
Request examples
[
  {
    "amount": 42.0,
    "cardHolderFullName": "string",
    "cardNumberFirstSix": 42,
    "cardNumberLastFour": 42,
    "currencyCode": "string",
    "dealerCommissionAmount": 42.0,
    "dealerPaymentId": 42,
    "firmaNo": 42,
    "installmentNumber": 42,
    "isThreeD": "string",
    "kullaniciAdi": "string",
    "listItemCount": "string",
    "otherTrxCode": "string",
    "paymentDate": "string",
    "paymentStatus": "string",
    "refAmount": 42.0,
    "subeAdi": "string",
    "trxStatus": "string"
  }
]
Request examples
[
  {
    "amount": 42.0,
    "cardHolderFullName": "string",
    "cardNumberFirstSix": 42,
    "cardNumberLastFour": 42,
    "currencyCode": "string",
    "dealerCommissionAmount": 42.0,
    "dealerPaymentId": 42,
    "firmaNo": 42,
    "installmentNumber": 42,
    "isThreeD": "string",
    "kullaniciAdi": "string",
    "listItemCount": "string",
    "otherTrxCode": "string",
    "paymentDate": "string",
    "paymentStatus": "string",
    "refAmount": 42.0,
    "subeAdi": "string",
    "trxStatus": "string"
  }
]
Request examples
[
  {
    "amount": 42.0,
    "cardHolderFullName": "string",
    "cardNumberFirstSix": 42,
    "cardNumberLastFour": 42,
    "currencyCode": "string",
    "dealerCommissionAmount": 42.0,
    "dealerPaymentId": 42,
    "firmaNo": 42,
    "installmentNumber": 42,
    "isThreeD": "string",
    "kullaniciAdi": "string",
    "listItemCount": "string",
    "otherTrxCode": "string",
    "paymentDate": "string",
    "paymentStatus": "string",
    "refAmount": 42.0,
    "subeAdi": "string",
    "trxStatus": "string"
  }
]