2008-11-05 28 views
27

Tôi muốn triển khai giải pháp thanh toán với trang web Rails của mình bằng cách sử dụng Paypal Website Payments Standard. (Xem https://www.paypal.com/IntegrationCenter/ic_standard_home.html). Tôi không muốn các cổng ưa thích, và tôi không muốn đi qua những phức tạp liên quan đến việc lưu trữ thông tin thẻ tín dụng. Tôi cũng muốn sử dụng Paypal IPN cho các thông báo.Thanh toán qua trang web Paypal Chuẩn với ứng dụng Ruby/Rails

Tôi đã xem các trang web khác nhau chẳng hạn như http://www.fortytwo.gr/blog/14/Using-Paypal-with-Rails và tôi quá rẻ để thử Rails Kits tại http://railskits.com/saas/.

Có ai biết ứng dụng Rails nguồn mở đang sử dụng Paypal Standard Payments Standard để thanh toán hay không và bạn có thể chỉ cho tôi mã đó không?

Ngoài ra, doanh nghiệp của tôi ở Canada, nhưng các máy chủ ở Hoa Kỳ. Tôi có phải đăng ký Paypal.com hoặc paypal.ca không?

+0

Spree dường như cũng có một plugin cho điều này tại http://github.com/Gregg/spree-pp-website-standard/tree/master –

+1

Tôi đã sử dụng ActiveMerchant trước đây với một ứng dụng Ramaze, và nó hoạt động, nhưng nhận xét của tôi về điều đó là nếu bạn có thể tránh nó, tránh PayPal, vì nó gây nhầm lẫn và không thân thiện với người dùng để phát triển với/cho. – Pistos

Trả lời

4

Cả hai SpreeSubstruct là các nền tảng thương mại điện tử được viết bằng Rails hỗ trợ IPN Paypal. Cả hai đều là mã nguồn mở, vì vậy nó có thể hữu ích để bắt đầu bằng cách xem cách họ xử lý Tích hợp Paypal.

1

Spree chứa một số extension cho tiêu chuẩn thanh toán trang web Payapl. Trên thực tế, trang web phổ biến envycasts là một ví dụ tuyệt vời về tiện ích này đang được sử dụng. Nếu bạn muốn Rails và bạn muốn các công cụ tiêu chuẩn Paypal, đây là giải pháp của bạn.

1

Thực tế có nhiều giải pháp nhỏ hơn, sử dụng đá quý paypal, những gì nó mang lại là IPN một cách dễ dàng xử lý IPN. Tất cả phần còn lại chỉ là một dạng html :)

+4

Cái gì, chính xác là tên của viên đá quý này? –

Các vấn đề liên quan