Kullanıcı Ekleme/Düzenleme
Bu işlem ile payful hesabınıza kullanıcı ekleyebilir veya ekli kullanıcıyı düzenleyebilirsiniz.
Gerekli parametreler
merchant: ZORUNLU
Payfull hesabınız içerisinde(Ayarlar->Apı Hesapları) tanımladığınız Apı hesabına ait "Üye İşyeri Adı" alanına girilen değerdir.
type: ZORUNLU
İşlem tipi Get olmalıdır.
set_param: ZORUNLU
Parametre değeri User olmalıdır.
user_op: ZORUNLU
Operasyon seçeneği olarak iki seçeneğiniz bulunmaktadır. add / edit
language: ZORUNLU
Satış işlemi sonrası gelecek olan cevabın dil seçeneğini belirlemekte kullanılır. İki seçenek vardır. en / tr
client_ip: ZORUNLU
İşlemi yapacak olan kişiye ait IP bilgisi gönderilmelidir.
user_firstname: ZORUNLU
Kullanıcının ismi.
user_lastname: ZORUNLU
Kullanıcının soyismi.
user_email: ZORUNLU
Kullanıcının E-mail adresi.
user_phone: ZORUNLU
Kullanıcının telefon numarası.
user_password: ZORUNLU
Kullanıcının şifresi.
user_address: OPSİYONEL
Kullanıcının adresi.
user_company: OPSİYONEL
Kullanıcının şirketi.
user_tax_number: OPSİYONEL
Kullanıcının vergi numarası.
user_tax_office: OPSİYONEL
Kullanıcının vergi şubesi.
user_tc: OPSİYONEL
Kullanıcının Tc kimlik numarası.
user_city: OPSİYONEL
Kullanıcının il.
user_province: OPSİYONEL
Kullanıcının ilçe.
user_is_dealer: OPSİYONEL
Kullanıcıyı bayiye dönüştürün.
dealer_code: OPSİYONEL
Bayi Kodu, user_is_dealer=1olduğunda ZORUNLU
zone: OPSİYONEL
Bölge Adı, user_is_dealer=1olduğunda OPSİYONEL
dealer_type: OPSİYONEL
Bayi Tipi : Alt bayi için subDealer / Ana bayi için mainDealer kullanılır, user_is_dealer=1olduğunda ZORUNLU
dealer_office_phone: OPSİYONEL
Bayi telefon numarası.
isSalesRepresentative: OPSİYONEL
true/false veya 1/0 veya '1'/'0' olmalıdır
hash: ZORUNLU
İşlemin hangi api kullanıcısına ait olduğunu anlamamız ve güvenlik için kullanılan Güvenlik kodu parametresidir. Nasıl oluşturulacağı aşağıda anlatılmış olup sayfanın sağ tarafındaki örnekte php örneği olarak gösterilmiştir.
Güvenlik kodu (hash) değerini oluşturmak için aşağıdaki işlemler sırası ile gerçekleştirilmelidir;
- Bütün parametrelerin oluşturulduğundan emin olun. Her senaryo için Güvenlik kodu (hash) oluşturma işlemi son işlem ve son parametreniz olmalıdır.
- Parametreleri alfabetik olarak A'dan Z'ye sıralayınız.
- Bir string değeri($siraliParametreler) oluşturup teker teker her parametrenizin uzunluğunu ve kendisini yanyana ekleyiniz.
- sha256 hash kodu üretici fonksiyon ile parametrelerinizden oluşturduğunuz ($siraliParametreler) string değerinizi ve Payfull hesabınızda belirlenen "Üye İşyeri Şifresi" ni kullanarak bir Güvenlik kodu üretiniz.
- Parametreleriniz içerisine parametre ismi "hash", değeri ise şimdi oluştuduğunuz Güvenlik kodunu yerleştirerek Api isteğinizi Endpoint Url'inize gönderiniz.
dealer_office_phone: OPSİYONEL
Bayi telefon numarası.