• 15-04-2021, 22:20:48
    #1
    Referans sistemi geliştiriyorum. Birisi bir üyenin referansıyla üye olup ürün satın alınca ürün fiyatının %5'ini referans olan üyeye göndereceğim. Bunun için PHP & MYSQL tarafında sizler nasıl mantıklar uyguluyorsunuz? Fikirlerinizi bekliyorum.
  • 15-04-2021, 22:23:49
    #2
    Üyeler için sql tarafında referans olarak davet eden kişinin id'sini bir sütunda tutabilirsiniz ardından sipariş tamamlanınca eğer kişinin davet eden kısmında bir id varsa ücretin istediğiniz kısmını davet eden kişiye gönderebilirsiniz yoksa işlem yaptırmazsınız.
  • 15-04-2021, 22:26:52
    #3
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Üyeler için sql tarafında referans olarak davet eden kişinin id'sini bir sütunda tutabilirsiniz ardından sipariş tamamlanınca eğer kişinin davet eden kısmında bir id varsa ücretin istediğiniz kısmını davet eden kişiye gönderebilirsiniz yoksa işlem yaptırmazsınız.
    Gönderim aşaması ile kişinin hesabında biriktirip, bir alt limite ulaşınca talep olursa çekim imkanı sunmak istiyorum.

    Bunun için üyeye referans_miktar diye bir şey oluşturup orada parayı biriktirmem mi mantıklı olur diye düşünüyorum. Örneğin biri sizin referansınızla satın alım yaptı ücretin belli kısmı hesaplanıp referans olan kişinin referans_miktar kısmına yazıldı. Ola ki, para çekim talebi edildi. referans_miktardan eksi olarak düşüp gönderirim diye düşündüm.

    Sizler ne düşünüyorsunuz?
  • 15-04-2021, 22:45:13
    #4
    GET methodu ile gelen kullanıcı id'sini session yada cookie ile kaydedin.
    Ziyaretçi sipariş verip ödemesini yapıtğında session yada cookie var mı diye kontrol edin.
    Varsa kullanıcı tablosunda bakiye alanına % kaç belirlediyseniz onu ekleyin.
  • 15-04-2021, 22:57:32
    #5
    webtroloji adlı üyeden alıntı: mesajı görüntüle
    GET methodu ile gelen kullanıcı id'sini session yada cookie ile kaydedin.
    Ziyaretçi sipariş verip ödemesini yapıtğında session yada cookie var mı diye kontrol edin.
    Varsa kullanıcı tablosunda bakiye alanına % kaç belirlediyseniz onu ekleyin.
    Hocam ilk 2 adım cepte.

    3. adım ise sistem bakiye ile çalışmıyor. Paraları biz transfer edeceğiz alt limite ulaşınca ve üyeden çekim talebi geldiğinde.
  • 15-04-2021, 23:04:18
    #6
    emreires adlı üyeden alıntı: mesajı görüntüle
    Hocam ilk 2 adım cepte.

    3. adım ise sistem bakiye ile çalışmıyor. Paraları biz transfer edeceğiz alt limite ulaşınca ve üyeden çekim talebi geldiğinde.
    Sistem bakiye dışında ne ile çalışıyor?
    Ayarlar tablosunda alt limit adında bir alan ekleyin.
    Para çekme sayfasında da kullanıcının bakiyesi ile alt limiti sorgu ile kontrol edin.
    Eğer alt limitin altındaysa butonu veya formu gizleyin. Alt limitse yada üstündeyse formu açın.

    <?php
    
    if($bakiye >= $alt_limit){
        // Formu göster
    }else {
        // Formu gizle
    }
  • 15-04-2021, 23:12:22
    #7
    webtroloji adlı üyeden alıntı: mesajı görüntüle
    Sistem bakiye dışında ne ile çalışıyor?
    Ayarlar tablosunda alt limit adında bir alan ekleyin.
    Para çekme sayfasında da kullanıcının bakiyesi ile alt limiti sorgu ile kontrol edin.
    Eğer alt limitin altındaysa butonu veya formu gizleyin. Alt limitse yada üstündeyse formu açın.

    <?php
    
    if($bakiye >= $alt_limit){
        // Formu göster
    }else {
        // Formu gizle
    }
    Sepet, satın al şeklinde

    Önerileriniz için teşekkürler.