8

मैं पेपैल वेबसाइट भुगतान मानक का उपयोग करने के लिए एक रेल ऐप स्थापित करने की कोशिश कर रहा हूं। मैं चाहता हूं कि उपयोगकर्ता एक बटन पर क्लिक करें और अपनी साइट के बजाय पेपैल साइट पर अपनी जानकारी जमा करें, लेकिन मैं अपने परीक्षण मोड के लिए ActiveMerchant का उपयोग करना चाहता हूं और क्रेडेंशियल्स को संभालना चाहता हूं।पेपैल वेबसाइट भुगतान मानक के लिए ActiveMerchant का उपयोग कैसे करें?

सभी जानकारी मैं नेट पर पा सकते हैं ActiveMerchant उपयोग करने के लिए उपयोगकर्ताओं द्वारा अपनी साइट में एक के रूप में विवरण भरें जाने और उनके कार्ड पर शुल्क लगाने Paypal एपीआई का उपयोग करने का वर्णन है। रयान बेट्स के पास स्क्रीन है जहां वह वेबसाइट भुगतान मानक विधि का उपयोग कर चलता है लेकिन वह अपनी विधि में ActiveMerchant का लाभ नहीं लेता है।

मुझे लगता है मैं ActiveMerchant मेरे एप्लिकेशन में ठीक से सेट अप है:

# config/environments/development.rb 
config.after_initialize do 
    ActiveMerchant::Billing::Base.mode = :test 
    ::GATEWAY = ActiveMerchant::Billing::PaypalGateway.new(
    login: 'dgesf_1313616880_biz_api1.gmail.com', 
    password: '1313616919', 
    signature: 'AKXgGVsxct8DAOfYpyE73guXzPo1ACa185mHcgzMcYOCJsNYSJ0NflAF' 
) 
end 

लेकिन यह कैसे मैं एक रूप है जो उपरोक्त जानकारी का उपयोग करेगा सही करने के लिए अपने विवरण (आइटम मूल्य, नाम आदि) पोस्ट करने के लिए उत्पन्न करते हैं पेपैल यूआरएल ताकि वे उस पृष्ठ का निर्माण कर सकें जो उपयोगकर्ता को आइटम विवरण प्रदर्शित करे और उसे अपनी भुगतान जानकारी दर्ज कर सके?

मैं नकली Paypal IPN सूचनाओं के लिए ActiveMerchant का उपयोग करें और उनमें से निपटने मेरी क्षुधा का परीक्षण कर सकते हैं?

+0

मैं सक्रिय व्यापारी के बारे में कुछ पता नहीं में सही @SgtPooki से है, लेकिन आप नकली IPN जानकारी भेजने के लिए चाहते हैं, एक पेपैल डेवलपर खाते (developer.paypal.com) के लिए साइन अप करें और फिर "परीक्षण उपकरण" पर क्लिक करें, फिर "आईपीएन सिम्युलेटर" – SgtPooki

उत्तर

0

ActiveMerchant Shopfy से भुगतान गेटवे एपीआई का एक बंडल है और पेपैल लाइब्रेरी में अपडेट किया गया प्रतीत नहीं होता है, लाइन आइटम फ़ील्ड HERE के अनुसार एपीआई के साथ नहीं हैं, हालांकि भुगतान प्रक्रिया के लिए अच्छा है।

आप पेपैल अनुभव के लिए एक व्यापक एकीकरण की जरूरत चाहते हैं, तो DEMO Site देखें और एक्सप्रेस Checkout API का कोड, कि बेहतर पेपैल चेकआउट पृष्ठों पर itemization & अनुकूलन की अपनी जरूरत फिट होगा प्राप्त करते हैं।

IPN सिम्युलेटर, नकली कॉल-बैक संदेश के साथ अपनी स्क्रिप्ट का परीक्षण करने की यह टिप्पणी