Pazaryeri ödemelerinde kullanılmak üzere Alt üye işyerlerinin tanımlanması için kullanlır. Tanım yapıldıktan sonra ödeme isteği içerisinde üretilen alt üye işyeri Id si ile gelinmesi yeterlidir.
Output: Result modelidir.
Request URL
POST API_URL/addSubmerchant
Alt Üye İşyeri Ekleme
//Request
var model = new
{
CreateUser = true,
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 //PaymentDayType 1-HAFTALIK ise PZTSI 1, SALI 2, ÇRŞ 3, PRŞ 4, CUMA 5; 2-AYLIK ise 1-30 gönderilmeli
};
var client = new RestClient(url);
var request = new RestRequest(addSubmerchant, 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": 433,
"Content": {
"submerchantId": 10237,
"userId": 1580
}
}