Daha önce kayıt edilmiş alt üye işyerlerinin bilgilerinin güncellenmesi için kullanılır. Ekleme metodundan farkı sadece Id bilgisinin gönderilmesidir. Output: Result modelidir.
Request URL
POST API_URL/updateSubmerchant
Alt Üye İşyeri Bilgi Güncelleme
//Request
var model = new
{
Id = 123, //ALT ÜYE İŞYERİ ID
ExternalCustomerId = "VARSA SISTEMINIZDEKI MUSTERI NO",
CompanyName = "UYE ISYERI ADI",
ShopName = "UYE ISYERI ADI",
AuthorizedPerson = "UYE ISYERI YETKILISI",
TcIdentityNumber = "YETKILI TCNO",
TaxNumber = "YETKILI VERGI/TCNO",
TaxOffice = "UYE ISYERI VERGI DAIRESI",
Email = "UYE ISYERI EPOSTA ADRESI",
GsmNumber = "UYE ISYERI GSM NO",
WebAddress = "UYE ISYERI WEB SITESI",
IBAN = "UYE ISYERI IBAN",
AccountOwner = "UYE ISYERI HESAP SAHIBI",
Province = "UYE ISYERI IL",
ProvinceCode = 34, //ILKODU
Valor = 1, //ODEME VALORU
PaymentDayType = 1, //1-HAFTALIK, 2-AYLIK
PaymentDay = 5 //HAFTALIK PZTSI-CUMA, AYLIK 1-30
};
var client = new RestClient(url);
var request = new RestRequest(updateSubmerchant, Method.POST);
request.AddHeader(Content-Type, application/json);
request.AddHeader(MerchantId, MERCHANT ID NİZ);
request.AddHeader(UserId, API USER ID NİZ);
request.AddHeader(ApiKey, API KEY İNİZ);
request.AddJsonBody(model);
var result = client.Execute(request);
//Response
{
Message: Kayıt yapıldı,
ErrorCode: 0,
Errors: null,
IsDone: true,
ElapsedTime: 0
}