• 18-04-2021, 03:11:56
    #1
    Merhaba,

    shipy sanal pos kurulum yapıyorum fakat ödemeler başarılı oluyor dogru yönlendiriyor fakat shipy nin kendi sitesine girince ödemeler callbackda yazıyor ekranda ok yazması gerekiyormuş.callback konusundan ücretli/ücretsiz yardımcı olabilicek varmı.
  • 18-04-2021, 03:17:13
    #2
    Callback url kısmını duzenlemelisin bu kadar
    Bu makaleyi incele
    https://help.shippypro.com/en/articl...2-to-shippypro
  • 18-04-2021, 03:18:25
    #3
    Daha önce hiç entegrasyonunu yapmadım sadece ufak bir entegrasyon içeriğini okudum callback dosyasında en alt satıra
    echo"OK";
    yazdınız mı kontrol eder misiniz ?
  • 18-04-2021, 03:21:07
    #4
    Tugbil adlı üyeden alıntı: mesajı görüntüle
    Callback url kısmını duzenlemelisin bu kadar

    Merhaba;
    <?PHP
    define('BASEPATH', true);
        require_once "system/init.php";
    $ret =$_POST['returnID'];
    $tr    = $db->QueryFetchArray("SELECT * FROM `transactions` WHERE  `paid`!='1' and `id`='".$ret."'");
    
    if(isset($tr)){
    $para = $tr['money'] /10;
    $para = $tr['money'] - $para;
        $db->Query("UPDATE `transactions` SET `paid`='1' WHERE `id`='".$tr['id']."'");
    
      $db->Query("UPDATE `users` SET `account_balance`=`account_balance`+'".$para."' WHERE `id`='".$tr['user_id']."'");
    
    echo "OK";
    
    }else{
    
      
      echo "OK";
    
    }
    ?>
    kod kısmı şuanda böle kullanıyorum. fakat shipy diyorki ekranda OK Yazsın sadece ok yazmasını istiyor sadece ok yazdırırsam bu sefer transactions dan oto onay yapamıyor yani o sql sorgusunu girmem lazım bu sorunu sadece shipyde yaşıyorum diğer firmalar ok diye birşey yazmasını istemiyor.
  • 18-04-2021, 03:27:31
    #5
    youtubekazan adlı üyeden alıntı: mesajı görüntüle
    Merhaba;
    <?PHP
    define('BASEPATH', true);
        require_once "system/init.php";
    $ret =$_POST['returnID'];
    $tr    = $db->QueryFetchArray("SELECT * FROM `transactions` WHERE  `paid`!='1' and `id`='".$ret."'");
    
    if(isset($tr)){
    $para = $tr['money'] /10;
    $para = $tr['money'] - $para;
        $db->Query("UPDATE `transactions` SET `paid`='1' WHERE `id`='".$tr['id']."'");
    
      $db->Query("UPDATE `users` SET `account_balance`=`account_balance`+'".$para."' WHERE `id`='".$tr['user_id']."'");
    
    echo "OK";
    
    }else{
    
      
      echo "OK";
    
    }
    ?>
    yasintimur adlı üyeden alıntı: mesajı görüntüle
    Daha önce hiç entegrasyonunu yapmadım sadece ufak bir entegrasyon içeriğini okudum callback dosyasında en alt satıra
    echo"OK";
    yazdınız mı kontrol eder misiniz ?

    kod yapım mevcut ok yazyor ama oto onaylamıyor shipynin sitesinde callback yazıyor.fakat callback dosyasına ödemeler biriktikçe ok yazıyorum bu sefer onaylıyor geçmişte ödenenleride fakat ben tek seferde hep callback güncellemesi yapmaktan bıktım ondan dolayı otomatik onaylamasını yapmam gerekiyor
  • 18-04-2021, 03:32:11
    #6
    Direkt olarak ok yazdirmayacaksiniz zaten geri dönülen sayfaya shipy bir takım bilgilerle döner. Mesala satın alınan ürünün id'si göndermişseniz bu da döner. Dönen verilere göre ürünü kim almış hangi ürünü almış kaça almış gibi bilgileri kullanarak ok yazdırmadan önce onay vermelisiniz. Tüm bu işlemler başarıyla yapıldıysa ok yazdirirsiniz. Yazmadığı sürece shipy belirli sürelerde o sayfaya bu isteği tekrar tekrar atacaktır. Mobil olmasam bakardık.
  • 18-04-2021, 03:34:59
    #7
    RuzgarISIK adlı üyeden alıntı: mesajı görüntüle
    Direkt olarak ok yazdirmayacaksiniz zaten geri dönülen sayfaya shipy bir takım bilgilerle döner. Mesala satın alınan ürünün id'si göndermişseniz bu da döner. Dönen verilere göre ürünü kim almış hangi ürünü almış kaça almış gibi bilgileri kullanarak ok yazdırmadan önce onay vermelisiniz. Tüm bu işlemler başarıyla yapıldıysa ok yazdirirsiniz. Yazmadığı sürece shipy belirli sürelerde o sayfaya bu isteği tekrar tekrar atacaktır. Mobil olmasam bakardık.
    yorumun için teşekkürler fakat shipy aslında onaylıyor tekrar sorgu döndürme olmuyor admin panelime ödeme bildirmii ulaşıyor ve admin panelinden ödeme başarılı olunca shipynin sitesinde callbackda kalsa bile onu başarılı algılıyor sistem ama shipy nin sitesinde callback kalıyor callbackin içine direk tüm kodlar silip ok yazdıgımda callbackda kalanların hepsi başarılıya dönüyor bu beni şaşırtıyor
  • 18-04-2021, 03:41:26
    #8
    youtubekazan adlı üyeden alıntı: mesajı görüntüle
    yorumun için teşekkürler fakat shipy aslında onaylıyor tekrar sorgu döndürme olmuyor admin panelime ödeme bildirmii ulaşıyor ve admin panelinden ödeme başarılı olunca shipynin sitesinde callbackda kalsa bile onu başarılı algılıyor sistem ama shipy nin sitesinde callback kalıyor callbackin içine direk tüm kodlar silip ok yazdıgımda callbackda kalanların hepsi başarılıya dönüyor bu beni şaşırtıyor
    Olması gereken bu zaten Shipy doğru mantıkla çalışıyor. Soylediklerinizden anladığım geri bildirim adresini shipy tarafina başarılı bir şekilde eklemissiniz. O sayfaya shipy geri dönerken, ödeme safhasında shipy tarafına ulaşan bilgiler başarılı işlem sonucunda geri döner. Dolayısıyla siz sitenizin admin panelinde ödemelerin basarili durumunu geri dönüş sayfasında gelen bilgilere göre yorumlayıp onaylamalısınız. Bu işlemlerden sonra da echo "ok"; basarsanız callback te kalmaz.
  • 18-04-2021, 03:54:58
    #9
    RuzgarISIK adlı üyeden alıntı: mesajı görüntüle
    Olması gereken bu zaten Shipy doğru mantıkla çalışıyor. Soylediklerinizden anladığım geri bildirim adresini shipy tarafina başarılı bir şekilde eklemissiniz. O sayfaya shipy geri dönerken, ödeme safhasında shipy tarafına ulaşan bilgiler başarılı işlem sonucunda geri döner. Dolayısıyla siz sitenizin admin panelinde ödemelerin basarili durumunu geri dönüş sayfasında gelen bilgilere göre yorumlayıp onaylamalısınız. Bu işlemlerden sonra da echo "ok"; basarsanız callback te kalmaz.
    bunu ücretli şekilde yapsan ne kadara yaparsın bu shipy neden ok yazmayı istiyorki paymes vs böle bir durum yok shipy de ok istiyor nedense