2011-01-14 8 views
7

Tôi đang cố gắng tìm hiểu cách tôi có thể thêm Đăng ký PayPal vào ứng dụng PHP hiện có của mình bằng IPN và tìm kiếm một bài viết hay giải thích về sự tham gia.Đăng ký PayPal bằng PHP với IPN

Trong ứng dụng của tôi, người dùng có thể đăng ký tài khoản miễn phí và sau đó họ có thể chọn loại và tỷ lệ thành viên (hàng ngày, hàng tuần, hàng tháng và hàng năm). Khi họ đã thực hiện lựa chọn của họ, nút PayPal được định cấu hình được hiển thị. Họ có thể nhấp vào nút Đăng ký đưa họ đến PayPal.

Tôi cần biết cách xác định người dùng: thông tin tùy chỉnh nào gửi đến PayPal sau đó được gửi lại? Tôi cũng muốn biết thông tin nào mà PayPal gửi lại cho trang IPN.

Dường như nút có thể được định cấu hình cho url thông báo. Điều đó có nghĩa là tôi vẫn phải bật IPN?

Tôi chỉ có quá nhiều câu hỏi để liệt kê ở đây ... Trang web PayPal không có bất kỳ tài liệu giảng dạy nào giải thích Đăng ký và cách tích hợp nó vào một trang web.

Mọi bài viết hay và gần đây bạn biết không?

+2

Dừng phá hoại câu hỏi của bạn. Bạn không có quyền làm điều đó. –

+16

Hãy nhìn xem, chúng tôi có thể thực hiện trò chơi xóa và khôi phục cả ngày. Nó sẽ không giúp ích gì - cuối cùng, một người kiểm duyệt sẽ khôi phục lại nội dung gốc. Bạn không thể hỏi 42 câu hỏi trên một trang Hỏi & Đáp, lợi nhuận từ câu trả lời và thời gian của người dùng đồng nghiệp của bạn, và sau đó xóa các kiến ​​thức tích lũy trên một ý thích. Câu hỏi của bạn [không thuộc về bạn nữa] (http://creativecommons.org/licenses/by-sa/2.5/), nó thuộc về công chúng ngay bây giờ. Vì vậy, chỉ cần đi đi. –

+0

@Pekka - Hiện tại có 3 người trong chúng ta đang theo dõi điều này, Hy vọng rằng một mod sẽ sớm thấy những lá cờ. –

Trả lời

2

Có rất nhiều bài viết ngoài đó, chỉ cần google nó. Ngày không quan trọng nhiều, hầu hết các chức năng chính về cơ bản là giống nhau, chúng không thay đổi nhiều vì một tấn người dựa vào nó giống nhau. Những gì bạn thực sự cần phải làm mặc dù, là nhìn vào các tài liệu tại paypal, nó khá kỹ lưỡng, và thậm chí có mẫu mã. Bao gồm cả đăng ký, làm thế nào để bạn nghĩ rằng những người đã viết bài báo, và tất cả những người đã thực hiện nó đã làm nó? Họ có đoán và hy vọng điều tốt nhất không?

Tiếp theo, hãy tạo cho mình một tài khoản trên hộp cát paypal. Bạn muốn biết IPN gửi lại những gì? Thiết lập một tập lệnh để bắt một bài đăng IPN và lưu tất cả dữ liệu $ _POST vào một tệp và xem chính bạn bằng cách sử dụng hộp cát để hoàn thành một đơn hàng giả mạo. Đó là những gì tôi đã làm khi thực hiện paypal. Tất nhiên, các giá trị trả về cũng được ghi nhận trong các tài liệu.

Sửa

tôi tin rằng các lĩnh vực họ sẽ gửi lại được gọi là tùy chỉnh. Bạn có thể chiếm đoạt một lĩnh vực mà bạn không sử dụng, như productnumber. Hoặc có thể sử dụng trường payer_id. Hoặc xác định chúng bằng email của họ. Không chỉ có một cách để làm điều đó. Cách tốt nhất để tìm ra, là thử nó trên sandbox thay vì chờ ai đó làm điều đó cho bạn hoặc viết một bài báo. Bạn có thể đã tiết kiệm cho mình 3 ngày đọc nếu bạn chỉ cần thử nó.

Liên kết

Tìm thấy này trong khoảng 2 phút, có nhiều hơn thông tin đủ trong này để hoàn thành công việc.

khác nhau IPN và đăng ký hướng dẫn:
http://net.tutsplus.com/tutorials/php/using-paypals-instant-payment-notification-with-php/
http://www.web-development-blog.com/archives/easy-payments-using-paypal-ipn/
http://www.paymentsplus.com.au/joomla/faq/paypal-buy-now-guide.html

Sandbox:
https://developer.paypal.com/devscr?cmd=_signup-run

Paypal Tài liệu:
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_subscribe_buttons (đây là một trong những bạn thực sự muốn)
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_admin_IPNIntro

+2

Tôi đã đọc qua các bài viết trong ba ngày qua. Tôi vẫn chưa tìm được một thứ mà tôi đang tìm kiếm. Tại sao tôi đến đây và đăng câu hỏi nếu tôi có thể tìm thấy nó trên google ??? Cũng không thể tìm thấy bất kỳ bài đăng trên trang web này với câu trả lời phong nha. Nếu bạn biết một câu trả lời hay nhất, hãy trả lời câu hỏi của tôi! ... và nếu bạn biết các liên kết đến các tài liệu paypal có những gì tôi đang tìm kiếm, cũng vui lòng đưa nó vào câu trả lời của bạn. –

+0

Nếu bạn muốn có câu trả lời cụ thể hơn, hãy hỏi một câu hỏi cụ thể; câu trả lời là một khởi đầu tốt cho hầu hết những người muốn hỏi câu hỏi đó. Dừng phá hoại. Nó không giúp bạn nhận được câu trả lời của bạn, phải không? – DGM

3

anon445699, tôi hoàn toàn đồng ý với bạn về thông tin đăng ký, chủ yếu cho bạn biết cách tạo nút không có tham số.

Có thể điều này sẽ giúp một số người trong tương lai, nó oulines tất cả các tham số có thể cho đăng ký. Tôi biết điều đó đã giúp tôi https://www.paypalobjects.com/en_US/ebook/subscriptions/html.html