2010-06-22 10 views
11

मेरे वेब एप्लिकेशन में ऑनलाइन आरक्षण के लिए एक ऑनलाइन लेनदेन प्रणाली है। मुझे इस बारे में कोई जानकारी नहीं है कि इसे कैसे कार्यान्वित किया जाए, यानी जब कोई अंतिम उपयोगकर्ता आरक्षण करना चाहता है, तो बैंक को चुनकर विभिन्न बैंकों को दिखाने के लिए एक फॉर्म खोलना होगा, उपयोगकर्ता को अपने कार्ड प्रमाण-पत्र दर्ज करने की अनुमति होगी और मुझे इसे भेजना होगा तीसरे पक्ष के भुगतान गेटवे विक्रेता को और लेनदेन की स्थिति के संबंध में उस पार्टी से जानकारी प्राप्त करनी है।ऑनलाइन लेनदेन के लिए भुगतान गेटवे कैसे बनाएं?

हम तृतीय पक्ष से डेटा कैसे भेज और प्राप्त कर सकते हैं या क्या यह किसी भी तरह से है कि हम लेनदेन से तीसरे पक्ष को खत्म कर सकते हैं?

कृपया मदद करें! अग्रिम में धन्यवाद।

+1

डुप्लिकेट? http: // stackoverflow।कॉम/प्रश्न/2294798/भुगतान-गेटवे-के-जावा – Bozho

+23

कल आप एक ब्राउज़र विकसित करना चाहते थे (http://stackoverflow.com/questions/3084461/java-browser-development-closed), आज यह एक भुगतान गेटवे है। अगला क्या है, एक जावा आधारित ओएस ...? –

+1

'थर्ड पार्टी' में शायद किसी प्रकार का सार्वजनिक एपीआई है जिसका उपयोग आप उनके साथ संवाद करने के लिए कर सकते हैं। आप जिस तृतीय पक्ष भुगतान सेवा का उपयोग करना चाहते हैं उसके विकास संसाधन देखें – Redlab

उत्तर

4

सबसे अच्छा समाधान एक भुगतान गेटवे का चयन करना है जो आपकी प्रोग्रामिंग भाषा/ढांचे का समर्थन करता है। आपके गेटवे का चयन आपके स्थान और मुद्रा सहायता आवश्यकताओं (साथ ही सेवा शुल्क) पर भी निर्भर करेगा। आम तौर पर डेटा एसएसएल कनेक्शन पर एक्सएमएल या जेएसओएन में गेटवे को भेजा जाएगा। कुछ नमूना गेटवे में BrainTree, PayPal या BeanStream शामिल हैं। यदि आप संयुक्त राज्य अमेरिका में रहते हैं तो मैं ब्रेनट्री की सिफारिश करता हूं क्योंकि वे जावा एपीआई प्रदान करते हैं (here मिला)। अन्यथा, बस प्रलेखन के माध्यम से पढ़ें और बाकी आसान होना चाहिए।

13

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

  • फार्म आधारित
  • एपीआई आधारित

जरूरत आप एपीआई आधारित प्रवेश द्वार की श्रेणी में आते उल्लेख किया है।

फार्म आधारित प्रवेश द्वार एक जो है, जिसमें उपयोगकर्ता गेटवे प्रदाता साइट पर रीडायरेक्ट किया जाता है और उपयोगकर्ता एक बार भुगतान की पुष्टि गेटवे प्रदाता HTTP वापस फोन आदि जैसे विभिन्न साधनों के माध्यम वापस सूचित करता है, क्रेडिट कार्ड और अन्य विवरण में प्रवेश करती है

एपीआई आधारित वह है जिसमें आप अपनी वेबसाइट पर अपना फॉर्म प्रदर्शित करते हैं। गेटवे प्रदाता गेटवे पर कॉल करने के लिए एक एकीकरण API किट प्रदान करता है। अपने अंत में सीसी विवरण आदि जैसे सभी विवरण कैप्चर करें और एपीआई एकीकृत को कॉल करके गेटवे प्रदाता को सभी विवरण पास करें।

जहां तक ​​प्रयास चिंताएं हैं, फॉर्म आधारित गेटवे एकीकृत करना आसान है। मैं आपको फॉर्म आधारित गेटवे के साथ आगे बढ़ने का सुझाव दूंगा। इस तरह आपको प्रोग्रामिंग के अधिक प्रयास करने की आवश्यकता नहीं है।

आप, रूबी का उपयोग कर रहे हैं, तो शायद http://www.activemerchant.org/

सक्रिय व्यापारी में उपलब्ध पूर्व-एकीकृत प्रवेश द्वार की सूची की जाँच करें: http://activemerchant.rubyforge.org/

आशा इस में मदद मिलेगी !!!

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