Moka İade Güncelle Toplu

PUT /api/Mokaiade/updaterange

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

Body

  • dealerPaymentId string | null

    Ödeme işlemi için bayi tarafından kullanılan benzersiz kimlik.

    Minimum length is 0, maximum length is 45.

  • id integer(int32)

    Kayıt için benzersiz tanımlayıcı.

  • otherTrxCode string | null

    Diğer işlem kodu veya referansı.

  • paymentDate string | null

    Ödemenin yapıldığı tarih.

    Minimum length is 0, maximum length is 400.

  • refundBool boolean | null

    İade işlemi olup olmadığını belirten bayrak.

  • refundCode string | null

    İade işlemine ait kod veya referans.

    Minimum length is 0, maximum length is 400.

  • refundDate string | null

    İade işleminin gerçekleştiği tarih.

    Minimum length is 0, maximum length is 400.

  • refundMessage string | null

    İade işlemiyle ilgili mesaj veya açıklama.

    Minimum length is 0, maximum length is 400.

  • refundMokaId string | null

    Moka tarafından verilen iade kimliği.

    Minimum length is 0, maximum length is 45.

  • totalAmount number(double) | null

    İşlem tutarı.

  • totalRefundAmount number(double) | null

    Toplam iade edilen tutar.

Body

  • dealerPaymentId string | null

    Ödeme işlemi için bayi tarafından kullanılan benzersiz kimlik.

    Minimum length is 0, maximum length is 45.

  • id integer(int32)

    Kayıt için benzersiz tanımlayıcı.

  • otherTrxCode string | null

    Diğer işlem kodu veya referansı.

  • paymentDate string | null

    Ödemenin yapıldığı tarih.

    Minimum length is 0, maximum length is 400.

  • refundBool boolean | null

    İade işlemi olup olmadığını belirten bayrak.

  • refundCode string | null

    İade işlemine ait kod veya referans.

    Minimum length is 0, maximum length is 400.

  • refundDate string | null

    İade işleminin gerçekleştiği tarih.

    Minimum length is 0, maximum length is 400.

  • refundMessage string | null

    İade işlemiyle ilgili mesaj veya açıklama.

    Minimum length is 0, maximum length is 400.

  • refundMokaId string | null

    Moka tarafından verilen iade kimliği.

    Minimum length is 0, maximum length is 45.

  • totalAmount number(double) | null

    İşlem tutarı.

  • totalRefundAmount number(double) | null

    Toplam iade edilen tutar.

Body

  • dealerPaymentId string | null

    Ödeme işlemi için bayi tarafından kullanılan benzersiz kimlik.

    Minimum length is 0, maximum length is 45.

  • id integer(int32)

    Kayıt için benzersiz tanımlayıcı.

  • otherTrxCode string | null

    Diğer işlem kodu veya referansı.

  • paymentDate string | null

    Ödemenin yapıldığı tarih.

    Minimum length is 0, maximum length is 400.

  • refundBool boolean | null

    İade işlemi olup olmadığını belirten bayrak.

  • refundCode string | null

    İade işlemine ait kod veya referans.

    Minimum length is 0, maximum length is 400.

  • refundDate string | null

    İade işleminin gerçekleştiği tarih.

    Minimum length is 0, maximum length is 400.

  • refundMessage string | null

    İade işlemiyle ilgili mesaj veya açıklama.

    Minimum length is 0, maximum length is 400.

  • refundMokaId string | null

    Moka tarafından verilen iade kimliği.

    Minimum length is 0, maximum length is 45.

  • totalAmount number(double) | null

    İşlem tutarı.

  • totalRefundAmount number(double) | null

    Toplam iade edilen tutar.

Body

  • dealerPaymentId string | null

    Ödeme işlemi için bayi tarafından kullanılan benzersiz kimlik.

    Minimum length is 0, maximum length is 45.

  • id integer(int32)

    Kayıt için benzersiz tanımlayıcı.

  • otherTrxCode string | null

    Diğer işlem kodu veya referansı.

  • paymentDate string | null

    Ödemenin yapıldığı tarih.

    Minimum length is 0, maximum length is 400.

  • refundBool boolean | null

    İade işlemi olup olmadığını belirten bayrak.

  • refundCode string | null

    İade işlemine ait kod veya referans.

    Minimum length is 0, maximum length is 400.

  • refundDate string | null

    İade işleminin gerçekleştiği tarih.

    Minimum length is 0, maximum length is 400.

  • refundMessage string | null

    İade işlemiyle ilgili mesaj veya açıklama.

    Minimum length is 0, maximum length is 400.

  • refundMokaId string | null

    Moka tarafından verilen iade kimliği.

    Minimum length is 0, maximum length is 45.

  • totalAmount number(double) | null

    İşlem tutarı.

  • totalRefundAmount number(double) | null

    Toplam iade edilen tutar.

curl \
 -X PUT https://apiv3.bilsoft.com/api/Mokaiade/updaterange \
 -H "Content-Type: application/*+json"
curl \
 -X PUT https://apiv3.bilsoft.com/api/Mokaiade/updaterange \
 -H "Content-Type: application/json" \
 -d '[{"dealerPaymentId":"string","id":42,"otherTrxCode":"string","paymentDate":"string","refundBool":true,"refundCode":"string","refundDate":"string","refundMessage":"string","refundMokaId":"string","totalAmount":42.0,"totalRefundAmount":42.0}]'
curl \
 -X PUT https://apiv3.bilsoft.com/api/Mokaiade/updaterange \
 -H "Content-Type: application/json-patch+json"
curl \
 -X PUT https://apiv3.bilsoft.com/api/Mokaiade/updaterange \
 -H "Content-Type: text/json"
Request examples
[
  {
    "dealerPaymentId": "string",
    "id": 42,
    "otherTrxCode": "string",
    "paymentDate": "string",
    "refundBool": true,
    "refundCode": "string",
    "refundDate": "string",
    "refundMessage": "string",
    "refundMokaId": "string",
    "totalAmount": 42.0,
    "totalRefundAmount": 42.0
  }
]
Request examples
[
  {
    "dealerPaymentId": "string",
    "id": 42,
    "otherTrxCode": "string",
    "paymentDate": "string",
    "refundBool": true,
    "refundCode": "string",
    "refundDate": "string",
    "refundMessage": "string",
    "refundMokaId": "string",
    "totalAmount": 42.0,
    "totalRefundAmount": 42.0
  }
]
Request examples
[
  {
    "dealerPaymentId": "string",
    "id": 42,
    "otherTrxCode": "string",
    "paymentDate": "string",
    "refundBool": true,
    "refundCode": "string",
    "refundDate": "string",
    "refundMessage": "string",
    "refundMokaId": "string",
    "totalAmount": 42.0,
    "totalRefundAmount": 42.0
  }
]
Request examples
[
  {
    "dealerPaymentId": "string",
    "id": 42,
    "otherTrxCode": "string",
    "paymentDate": "string",
    "refundBool": true,
    "refundCode": "string",
    "refundDate": "string",
    "refundMessage": "string",
    "refundMokaId": "string",
    "totalAmount": 42.0,
    "totalRefundAmount": 42.0
  }
]