Kampanya Sorgulama

Kampanya sorgulama servisiyle müşterinin kartına yararlanabileceği indirim tutarı gösterilir.

URL

POST /api/Campaign/CampaignInquiry

Servise gönderilen parametreler şu şekildedir:

Parametre
Tip
Açıklama

amount*

int

Tutar bilgisi girilir.

merchantId*

int

Müşteri numarası girilir.

cardBin*

string

Kartın ilk 6 hanesi girilir.

Servisten dönen parametreler şu şekildedir:

Parametre
Tip
Açıklama

isSuccess

boolean

İşlem başarılı (true) ; işlem başarısız (false) bilgisi döner.

data

array

Kartın yararlanabileceği indirim oranı "discountRate" ve indirim tutarı "discountAmont" alanında gelmektedir.

requestId

string

Sistem tarafından isteğe ait unique ID bilgisidir.

errorCode

string

isSuccess: true olması durumunda null ; false olması durumunda alınan hata codu gelmektedir.

message

string

isSuccess: true olması durumunda "İşlem başarılıdır." ; false olması durumunda alınan hata mesajı gelmektedir.

Örnek JSON formatında istek ve cevap aşağıdaki gibidir:

İstek

  
{
  "amount": 10,
  "cardBin": "434528",
  "merchantId": 10720
}
  

Cevap

Last updated

Was this helpful?