2008-11-05 8 views
27

मैं पेपैल वेबसाइट भुगतान मानक का उपयोग कर अपनी रेल साइट के साथ एक भुगतान समाधान लागू करना चाहता हूं। (https://www.paypal.com/IntegrationCenter/ic_standard_home.html देखें)। मैं फैंसी गेटवे नहीं चाहता हूं, और मैं क्रेडिट कार्ड की जानकारी संग्रहीत करने से संबंधित परेशानियों से गुजरना नहीं चाहता हूं। मैं अधिसूचनाओं के लिए पेपैल आईपीएन का भी उपयोग करना चाहता हूं।रूबी/रेल आवेदन के साथ पेपैल वेबसाइट भुगतान मानक

मैंने http://www.fortytwo.gr/blog/14/Using-Paypal-with-Rails जैसी विभिन्न साइटों की जांच की है, और मैं http://railskits.com/saas/ पर रेल किट्स को आजमाने के लिए बहुत सस्ता हूं।

क्या कोई काम करने वाले ओपन-सोर्स रेल एप्लिकेशन के बारे में जानता है जो बिलिंग के लिए पेपैल वेबसाइट भुगतान मानक का उपयोग करता है, और क्या आप मुझे उस कोड पर इंगित कर सकते हैं?

इसके अलावा, मेरा व्यवसाय कनाडा में है, लेकिन सर्वर संयुक्त राज्य अमेरिका में हैं। क्या मुझे Paypal.com या paypal.ca के लिए साइन अप करना है?

+0

स्प्री के लिए http://github.com/Gregg/spree-pp-website-standard/tree/master –

+1

पर इसके लिए एक प्लगइन भी प्रतीत होता है मैंने ActiveMerchant का उपयोग किया है रामज़ आवेदन से पहले, और यह काम करता है, लेकिन उस पर मेरी टिप्पणी यह ​​है कि यदि आप इससे बच सकते हैं, तो पेपैल से बचें, क्योंकि यह भ्रमित है और उपयोगकर्ता के साथ विकसित होने के लिए नहीं है। – Pistos

उत्तर

4

Spree और Substruct पेपैल आईपीएन का समर्थन करने वाले रेल में लिखे गए ई-कॉमर्स प्लेटफ़ॉर्म हैं। दोनों खुले स्रोत हैं, इसलिए पेपैल एकीकरण को संभालने के तरीके से यह शुरुआत करना सहायक हो सकता है।

18

मैं ActiveMerchant भी देख सकता हूं। यहां कुछ और जानकारी here है।

1

Spree में पेपैल वेबसाइट भुगतान मानक के लिए extension शामिल है। वास्तव में, लोकप्रिय envycasts साइट इस एक्सटेंशन का उपयोग करने में एक शानदार उदाहरण है। यदि आप रेल चाहते हैं और आप पेपैल मानक सामान चाहते हैं, तो यह आपका समाधान है।

3

इस कोड स्निपेट का उपयोग करने के बारे में कैसे?

http://cubanlinks.org/articles/2005/8/3/ruby-on-rails-paypal-ipn-code-example

मैं अगर मैं इस सरल कोड का उपयोग कर सकते हैं activemerchant या अन्य प्लगइन का उपयोग नहीं करना चाहते हैं।

कोई प्रतिक्रिया?

1

असल में बहुत छोटा समाधान है, पेपैल मणि का उपयोग करें, जो यह देता है वह आईपीएन एक बहुत आसान आईपीएन हैंडलिंग है। बाकी सब सिर्फ एक HTML फॉर्म है :)

+4

क्या, इस मणि का नाम क्या है? –

संबंधित मुद्दे