1. Üye Oluştur
Last updated
Last updated
POST
{{MemberBaseAddress}}/api/paywall/member
Önemli: Üye servisini kullanabilmeniz için 'Header' alanında 'apikeypublic' ve 'apiclientpublic' parametrelerini göndermeniz gerekmektedir. MemberAPI Adresi
Parametre | Tip | Zorunlu | Açıklama |
---|---|---|---|
Parametre | Tip | Zorunlu | Açıklama |
---|---|---|---|
Servise gönderilecek örnek JSON ve örnek kodlar aşağıdaki gibidir.
Servisten dönen parametreler şu şekildedir:
Parametre | Tip | Zorunlu | Açıklama |
---|---|---|---|
Parametre | Tip | Zorunlu | Açıklama |
---|---|---|---|
Parametre | Tip | Açıklama |
---|---|---|
apikeypublic
string
Evet
Üye işyeri panelinden temin etmiş olduğunuz Public Key.
apiclientpublic
string
Evet
Üye işyeri panelinden temin etmiş olduğunuz Public Client.
IsSubMerchant
boolean
Evet
Eklenen üye bir alt üye işyeri mi?
MemberType
int
Evet/Hayır
Üye'nin tipi, eğer IsSubMerchant true gönderiliyorsa zorunlu alandır
MemberExternalId
string
Evet
Üye'nin sisteminizdeki Id bilgisi
MemberName
string
Evet
Üye'ye sizin tarafınızdan verilen takma isim
MemberTitle
string
Evet
Üye'ye ait gerçek isim. Şirket: Ünvan Şahıs: İsim Soyisim
MemberTaxOffice
string
Evet/Hayır
Üye'nin vergi dairesi. Şirket tipinde bir üyeyse zorunlu
MemberTaxNumber
string
Evet/Hayır
Üye'nin vergi numarası. Şirket tipinde bir üyeyse zorunlu
MemberIdentityNumber
string
Evet/Hayır
Üye'nin kimlik numarası. Şahıs veya şahıs şirketi tipinde bir üyeyse zorunlu
MemberEmail
string
Evet
Üye'nin e-posta adresi
MemberPhone
string
Evet
Üye'nin telefon numarası
MemberAddress
string
Evet
Üye'nin adresi
ContactName
string
Evet
Üye'nin iletişim adı. Şahıs veya şahıs şirketi tipinde bir üyeyse zorunlu
ContactLastname
string
Evet
Üye'nin iletişim adı. Şahıs veya şahıs şirketi tipinde bir üyeyse zorunlu
BankAccounts
BankAccount
Hayır
Üye tanımı esnasında üye'nin banka bilgileri de tanımlanmak istenirse kullanılabilir. Nesne örneğini aşağıda bulabilirsiniz.
ValueDate
ValueDate
Hayır
Üye tanımı esnasında üye'nin valör/komisyon tanımları da yapılmak istenirse kullanılabilir. Nesne örneğini aşağıda bulabilirsiniz.
CurrencyId
int
Evet
Üye işyeri banka hesabının hangi para birimine ait olduğunu gösterir
Title
string
Evet
Üye işyeri banka hesabının ünvanı. Para gönderimlerinde kullanılır, eksiksiz ve doğru olmalıdır
Iban
string
Evet
Üye işyerinin banka hesabına ait Iban
bilgisi
CalculationType
int
Evet
Üye işyerinin hakedişinin hangi aralık tipinde hesaplanacağını belirtir. Sistem verilerinden daha detaylı ulaşabilirsiniz. 1 = PlusDay 2 = ADayOfWeek 3 = ADayOfMonth
CalculationValue
int
Evet
Üye işyeri hakedişini hangi aralıkta alacağının değeri. Bu değer tipe göre farklı aralıklar almaktadır. 1 ise (1-100) arasında 2 ise (1-7) arasında 3 ise (1-28) arasında
Commission
decimal
Evet
Alt üye işyerinden alınacak komisyon yüzdesi belirtilir, hak ediş hesaplandığında alt üye işyerinde yüzde kadar kazanç düşülür Alışveriş 100TL, hak edişiniz 10% ve gün sonunda 90TL üye işyerine 10TL (ödeme sağlayıcı komisyonu düşülecektir) sizin hesabınıza yansır
ErrorCode
int
Hata kodu. İşlem başarılı ise '0' değerini döner.
Result
bool
True ya da false değeri döner. İşlem başarılı iste 'true' değerini döner.
Message
string
İşlem hatalıysa, bu hataya dair belirtilen mesajdır, locale parametresine göre dil desteği sunar.
Body
nesne
İşlem detay bilgileri