Basit Paypal IPN örnekler?

6 Cevap php

Ben, paypal giden bir Gönder düğmesi ile bir metin giriş formu var istiyorum ödenmesi formun içeriği mysql veritabanında gitmeli ..

Bu önemsiz geliyor, ama ben paypal IPN ile böyle bir sabit zaman yaşıyorum.

Herkes doğru yönde bana gelin miyim?

Teşekkürler!

6 Cevap

PayPal kendi web sitesinde bazı örnek kodu vardır. Ancak karşısında olacak büyük sorun kullanıcı muhtemelen gerçek-zamanlı tepki istediğiniz olacaktır. Bu, genellikle kullanıcı sitenize dönmek için linki tıkladığında sitenize gönderilen PDT verileri işleyerek yapılır. Bir noktada, daha sonra PayPal IPN url benzer verilerin yayınlayacağız. Sen iki veri işleme kaçınmak gerekir.

Ayrıca söz konusu veriler sadece işlem hakkında PayPal'ın veridir. Bu keyfi veri içermiyor. Muhtemelen paypal onları göndermeden önce müşterinin sipariş kaydetmek, ya da başka bir geçiş değişkeni için bakmak gerekir. Bir faturalama anlaşması oluştururken Örneğin, onu yarattığı gibi size geri geçirilir custom adlı bir değişken var. Bir sipariş kimliği veya ne olursa olsun bu değişkenin istediğiniz saklayabilirsiniz. Bu işlem detayları için hala doğru olduğundan emin olmak için içeriğini doğrulamak için dikkatli olun.

Bunu yapmazsanız, ve geri Paypal formun tüm içeriğini alınamıyor. Ne alırsınız "dönüş" alanına gönderilen adrese geri gönderme olduğunu. Lütfen form postback için sürecinde keyfi bilgi aktarmak için en iyi yolu, (tercihen izlemek istediğiniz her türlü bilgi için bağlı veritabanındaki bir kimlik olarak kullanarak) "ITEM_NUMBER" alanında.

Ben bu soru zaten yıllar önce cevap biliyorum, ama gelecekte bu takılmaları isteyenler için ...

Ben bu sınıf + örnek çok, özellikle yararlı olduğu bulundu ki ben sayısız projeler için yeniden kullandım: http://www.micahcarrick.com/php-paypal-ipn-integration-class.html

This PHP sample Eğer IPN ile başlamanıza yardımcı olmalıdır.

Burada o IPN ile fırsatlar örnek içermez bile yararlı olabilir API for PayPal PHP, bulabilirsiniz.

Bu bağlantıyı izlerseniz IPN Script bazı örnekler bulabilirsiniz

https://paypaltech.com/SG2/

Sadece programlama dilini ve sizin için loonking olan script türünü seçin.

Ne istediğinizi tahmin ediyorum kullanıcı tıkladığında gönderme düğmesi geri SİZİN formun içeriği alabilirsiniz sitenize sonra paypal alınır ve bir form yapmak için mi?

Ben kullanıcı formu gönderdiğinde zaman, onlar formu işlemek için bir komut alınır ve bu senaryoda onlar ödemek nerede, hangi paypal yönlendirilir olduğunu insanlar ne gördüm, ne insanlar bunu görmek değil sonra paypal yanıtını işlemek için IPN'i kullanabilirsiniz.