Sen Instant Payment Notification (IPN) üzerinde okumaya başlamak gerekir. Bu temelde işlem çeşit oluştu sitenize PayPal sadece bir geri arama, olduğunu.
Ne gerek sizin paypal hesabınızda kayıt sitenizde bir php komut dosyası vardır. PayPal bilgileri bu komut dosyasını çağırmak olacak ve işlem tamam ne olup olmadığını bildirmek için geri PayPal'a bilgi göndermek. Bunu yaparken size ne oldu kesmek için yollar her türlü var.
Müşteri size blabla iade edilmelidir Y bu özel müşteri zaten ürün olsaydı sizin durumda X (bazı php / MySQL veya benzer kurulum var varsayarak) bir "altın üyelik" Eğer veritabanı karşı kontrol edebilirsiniz olabilir ürün X, satın eğer. Bu mantık tamamen size kalmıştır. Eğer php veren şey erişimi olan bir php script beri sizden / veritabanlarına yazma / okuma, dosyalar, posta vb, çok erişmek
Bu IPN için desteğe sahip çeşitli paketler de vardır. Ben ColdFusion onlardan biri olduğuna inanıyorum.
Şerefe!
Edit:
Good advice - however considering the
situation I have I would like to know
what is the easiest and most hassle
free method to follow i.e. should I go
with recurring billing or have the
customer pay periodically. I'm open to
all options and better yet any code
samples that I can use straight on :)
Ben şahsen müşteri kolay yolu bulur yöntemi için gitmek istiyorum. Yinelenen fatura kullanan bir insan olarak en derin duygularını sömürmek isteyen o, sevgi ve maç yapma siteleri içindir. (Onun kötü den bir tekerlekli sandalyede oturan yüksek sesle muahahaha gülerek ve onun beyaz kedi sıvazlıyor) "Müşteri kendi hesabı hakkında unutur biz ona fazladan bir dönemi fatura olabilir."
İşte hızlı php skeleton IPN alıcısı olarak kullanabilirsiniz.
Edit2
Ok so recurring billing isn't such a
good idea then :-S - I mean with
recurring billing I don't think we
would be able to maintain on our
website a history of when teh customer
has been billing is it?
Tabii bu bir geçmişi tutmak olabilir. Müşteri ilk ödeme başladı ve müşteri yeniden fatura / fatura edilmesi gerekmektedir ne zaman içten takip verebilir olduğunu biliyorum. Bu ilk ödeme tarihine karşı sadece dönemsel bir çek.
Edit3
So in this case I would do best to go
with my older idea of allowing the
customer to pay in advance for 3,6,12
months and run a check when the time
is near to get him/ her to renew. Cool
- so in that case I won't be using paypals recurring subscription service
but their Buy Now button thingy or
sorta :-S are there any free books on
how to do this? I seem to have a bad
habit of overcomplicating things.
Evet. Buttons IPN ile birlikte kullanmak için çok güzel şimdi satın almak. Ben farklı düğmeler için farklı IPN işleyicileri (örneğin farklı php sayfaları) olabilir düşünüyorum. Ücretsiz kitaplar? Kağıttan yapılmış bu eski şeyler gibi mi? Web bilgi bir yeri vardır ;). PayPal Başlamak için nasıl dersler vardır. PayPal da sitenize karşı sahte işlemler üretmek test düğmeleri oluşturabilirsiniz bir "sandbox" site vardır. Bunu kullanmak gerekir.
Edit4
Thanks a lot man for the great advice
- figures the simpler I keep it the less issues I'd run into. Would holler
again on SO should I need more advice.
I had worked once a while back in
2Checkout but that was on code already
built so I had a vague idea of what
was going on - this is my first
project using paypal though - ah well
never too late to learn :)
Bir son thingie. Başlayan kurulum temel günlük yeteneklerinden emin olun, böylece dosyaya veri dökümü ve neler oluyor görebilirsiniz, veri PayPal ne tür size gönderiyor. Bu muazzam bana yardımcı oldu. Bu sadece basit bir metin dosyası ince yapacak, gelişmiş bir şey olmak zorunda değildir. Aksi takdirde "hata ayıklama" bu işlemlere gerçek bir ağrı olabilir. "FTW şimdi oluyor?" :)
İyi şanslar!