• 26-08-2021, 21:25:19
    #1
    Merhaba, forumda yine bir çoğunun yaşadığı paymes return api sorunundan bende müzdaripim. ne $_GET ile ne de $_POST ile verileri çekemiyorum. Bugün teknik ekip bana aşağıdaki içeriği gönderdi. Bunu nasıl çekebilirim yardımcı olabilir misiniz?

    {
    "payuPaymentReference": "xxxxxxxxx",
    "id": "xxxxxx",
    "status": "3DS_ENROLLED",
    "message": "AUTHORIZED",
    "amount": "1",
    "currency": "TRY"
    }

    Ödeme işlemi başarısız ise:

    {
    "payuPaymentReference": "xxxxxxxxx",
    "id": "xxxxxx",
    "status": "MESSAGE",
    "message": "Limit Yetersiz.",
    "amount": "1",
    "currency": "TRY"
    }



    Şimdiden teşekkürler
  • 26-08-2021, 21:31:16
    #2
    sitelerinde mutlaka dökümantasyon vardır, sitelerini yollayın bir bakayım
  • 26-08-2021, 21:31:18
    #3
    Softyr adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Normalde bu veriler POST olarak gelmektedir fakat herhangi bir POST dönüşü almadığınızdan eminseniz paymes’ten örnek geri dönüş kodu talep etmeniz gerekmektedir.

    Size gönderdikleri örnek geri dönüş içeriğidir.

    İyi çalışmalar.
    Hocam php den anlıyorsunuz sanırım. Buna benzer bir sorunum var müsaitseniz sorabilirmiyim?
  • 26-08-2021, 21:32:16
    #4
    Softyr adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Normalde bu veriler POST olarak gelmektedir fakat herhangi bir POST dönüşü almadığınızdan eminseniz paymes’ten örnek geri dönüş kodu talep etmeniz gerekmektedir.

    Size gönderdikleri örnek geri dönüş içeriğidir.

    İyi çalışmalar.
    gelen tüm post ve get değerlerini yazdırmama rağmen Array boş dönmektedir. Paymes'ten örnek return php dosyası istediğimde bu kodu gönderdiler :/
    Teşekkürler, iyi akşamlar size de
  • 26-08-2021, 21:33:17
    #5
    hkey adlı üyeden alıntı: mesajı görüntüle
    sitelerinde mutlaka dökümantasyon vardır, sitelerini yollayın bir bakayım
    Evet, var ancak geri dönüş yazmıyor sitelerinde. Ödeme oluşturma kısmında da sorun yok hocam, yinede inceleyebilir misiniz?
    Link : https://docs.paym.es
  • 26-08-2021, 21:50:06
    #6
    Tamam şimdi olay şu şekilde:
    Bu adrese post isteği atıyorsunuz ödeme oluşturmak için: https://api.paym.es/v4.5/order_create
    Daha sonra size şu şekilde bir data dönüyor:


    Kullanıcıyı returnUrl denen adrese yönlendiriyorsunuz daha sonra kullanıcı ödeme işlemini tamamlayınca şu datayı panelde belirttiğiniz adrese(teknik@paym.es adresine bildirmiş olduğunuz geri dönüş sayfasına ) yolluyor:
    https://docs.paym.es/odeme-islemi-so...#post-response


    Siz de buradan işlemi kontrol ediyorsunuz bu kadar.

    $price = $_POST['price'];
    şu şekilde mesela price isimli parametreyi alırsınız
  • 26-08-2021, 21:58:58
    #7
    hkey adlı üyeden alıntı: mesajı görüntüle
    Tamam şimdi olay şu şekilde:
    Bu adrese post isteği atıyorsunuz ödeme oluşturmak için: https://api.paym.es/v4.5/order_create
    Daha sonra size şu şekilde bir data dönüyor:


    Kullanıcıyı returnUrl denen adrese yönlendiriyorsunuz daha sonra kullanıcı ödeme işlemini tamamlayınca şu datayı panelde belirttiğiniz adrese(teknik@paym.es adresine bildirmiş olduğunuz geri dönüş sayfasına ) yolluyor:
    https://docs.paym.es/odeme-islemi-so...#post-response


    Siz de buradan işlemi kontrol ediyorsunuz bu kadar.

    $price = $_POST['price'];
    şu şekilde mesela price isimli parametreyi alırsınız
    Hocam ödeme sayfasında dediğiniz gibi apiye gönderiyor apiden 3d ye 3d den ise return.php’ye ancak post ile verileri yazdırdığımda boş dönüyor.
  • 26-08-2021, 22:01:18
    #8
    AndMex adlı üyeden alıntı: mesajı görüntüle
    Hocam ödeme sayfasında dediğiniz gibi apiye gönderiyor apiden 3d ye 3d den ise return.php’ye ancak post ile verileri yazdırdığımda boş dönüyor.
    kafanıza göre mi return.php oluşturdunuz yoksa üstte belittiğim gibi yetkililere return.php'ye post göndermesi gerektiğini söylediniz mi
    bir de php dosyasının içeriğini atabilir misiniz
  • 26-08-2021, 22:03:52
    #9
    hkey adlı üyeden alıntı: mesajı görüntüle
    kafanıza göre mi return.php oluşturdunuz yoksa üstte belittiğim gibi yetkililere return.php'ye post göndermesi gerektiğini söylediniz mi
    bir de php dosyasının içeriğini atabilir misiniz
    Kafama göre değil tabiki hocam 😂 Bildirmiştim ve o link şeklinde ayarladık, o sayfaya yönlendiriyor zaten orda sorun yok. Return php yi mi istiyorsunuz?
    Returnumda şuanda bir şey yok, post verilerini çektirdim boş döndü get çektim yine boş döndü. Curl ile mi çekmek gerekiyor nasıl yapabiliriz?