Global Payments से भुगतान स्वीकार करें
Global Payments एक अंतरराष्ट्रीय भुगतान सेवा प्रदाता है, जो Desjardins (क्यूबेक) के साथ काम करता है। आपके उपयोगकर्ता Global Payments के सुरक्षित भुगतान पेज पर बैंक कार्ड से भुगतान करते हैं। यही पेज 3-D Secure प्रमाणीकरण भी संभालता है। शुल्क Global Payments के साथ आपके अनुबंध के अनुसार लगते हैं। OpenResa इन भुगतानों पर कोई कमीशन नहीं लेता।

पूर्व-आवश्यकताएँ
असली भुगतान स्वीकार करने के लिए आपके संगठन के पास Global Payments मर्चेंट खाता होना चाहिए, उदाहरण के लिए क्यूबेक में Desjardins के माध्यम से। इसके बाद आपका अकाउंट मैनेजर आपको आपके ऐप्लिकेशन से जुड़े दो क्रेडेंशियल देता है: एक App ID और एक App Key।
अनुबंध करने से पहले गेटवे आज़माने के लिए, Global Payments के डेवलपर पोर्टल (developer.globalpayments.com) पर मुफ़्त खाता बनाएँ। वहाँ एक टेस्ट ऐप्लिकेशन बनाया जाता है, जिसकी अपनी App ID और अपनी App Key होती है।
बिलिंग खाते पर Global Payments कॉन्फ़िगर करें
हर बिलिंग खाते का अपना पेमेंट गेटवे होता है। आप Global Payments को अपनी कुछ गतिविधियों के लिए रख सकते हैं और बाकी गतिविधियों को किसी दूसरे खाते पर छोड़ सकते हैं।
- प्रशासन›सेटिंग्स›बिलिंग›बिलिंग खाते पर जाएँ, संबंधित बिलिंग खाता खोलें और भुगतान टैब पर जाएँ।
- ऑनलाइन भुगतान सक्षम करें और गेटवे की सूची में से Global Payments चुनें।
- अपनी App ID और अपनी App Key पेस्ट करें। App Key एन्क्रिप्ट करके सहेजी जाती है और फिर कभी पूरी नहीं दिखाई जाती।
- API का पता को
apis.globalpay.comपर ही रहने दें।apis.eu.globalpay.comकेवल तभी चुनें, जब Global Payments ने आपको ऐसा बताया हो। - खाता नाम खाली छोड़ दें: OpenResa इस्तेमाल किया जाने वाला खाता खुद चुनता है (नीचे देखें)।
- अगर आप किसी टेस्ट ऐप्लिकेशन के क्रेडेंशियल दर्ज कर रहे हैं, तो परीक्षण परिवेश (सैंडबॉक्स) पर टिक करें।
- सहेजें पर क्लिक करें, फिर कनेक्शन का परीक्षण करें पर क्लिक करें।

अपने Global Payments स्पेस में कोई नोटिफ़िकेशन पता दर्ज करने की ज़रूरत नहीं है: OpenResa हर भुगतान के साथ अपने रिटर्न पते खुद भेजता है। फ़ॉर्म में मौजूद ऑनलाइन सहायता लिंक इन चरणों को दोहराता है।
अगर टेस्ट यह बताए कि क्रेडेंशियल अस्वीकार कर दिए गए हैं, तो सबसे पहले टेस्ट एनवायरनमेंट वाला बॉक्स जाँचें। टेस्ट क्रेडेंशियल केवल बॉक्स पर टिक होने पर काम करते हैं, और प्रोडक्शन क्रेडेंशियल केवल बॉक्स से टिक हटाने पर।
प्रोसेसिंग खाता चुनें
एक Global Payments ऐप्लिकेशन में भुगतान प्रोसेस करने वाले कई खाते हो सकते हैं। जब खाता नाम खाली होता है, तो OpenResa एकमात्र उपलब्ध खाता चुनता है। अगर कई खाते हों, तो वह भुगतान पेज के लिए रखा गया एकमात्र खाता चुनता है, जिसका नाम _hpp पर खत्म होता है। कनेक्शन टेस्ट आपको चुना गया खाता दिखाता है, उदाहरण के लिए Global Payments कनेक्शन OK — प्रोसेसिंग खाता स्वचालित रूप से चुना गया: transaction_processing_hpp।
अगर OpenResa खुद खाता नहीं चुन पाता, तो टेस्ट का संदेश उपलब्ध खातों की सूची दिखाता है। Global Payments ने आपको जो खाता बताया है, उसका नाम कॉपी करके खाता नाम में डालें, सहेजें, फिर टेस्ट दोबारा चलाएँ।
टेस्ट एनवायरनमेंट में आज़माएँ
टेस्ट ऐप्लिकेशन के क्रेडेंशियल और परीक्षण परिवेश (सैंडबॉक्स) बॉक्स पर टिक होने पर भुगतान काल्पनिक होते हैं: किसी कार्ड से पैसे नहीं कटते, और भुगतान किए गए ऑर्डर SPECIMEN सीरीज़ के इनवॉइस बनाते हैं, जिनका कोई लेखांकन मूल्य नहीं होता।
टेस्ट भुगतान करने के लिए, किसी ऑर्डर का भुगतान Visa टेस्ट कार्ड 4263970000005262, समाप्ति तिथि 05/39 और CVV 599 से करें: भुगतान स्वीकार हो जाता है। अन्य टेस्ट कार्ड Global Payments के दस्तावेज़ों में दिए गए हैं।
प्रोडक्शन में जाने के लिए, App ID और App Key को अपने प्रोडक्शन क्रेडेंशियल से बदलें, बॉक्स से टिक हटाएँ, सहेजें, फिर कनेक्शन टेस्ट दोबारा चलाएँ।
उपयोगकर्ता की ओर से भुगतान को समझें
भुगतान करते समय उपयोगकर्ता ऑनलाइन भुगतान चुनता है, जो Global Payments के माध्यम से उल्लेख के साथ दिखाया जाता है। फिर उसे Global Payments के भुगतान पेज पर भेज दिया जाता है, जो उसकी भाषा के अनुसार फ़्रेंच या अंग्रेज़ी में होता है। वहाँ वह अपने कार्ड का विवरण दर्ज करता है। अगर उसका बैंक माँगे, तो वह 3-D Secure प्रमाणीकरण से पुष्टि करता है।
इसके बाद वह OpenResa पर लौट आता है, जो Global Payments की पुष्टि का इंतज़ार करता है: आम तौर पर भुगतान के लगभग दस सेकंड बाद भुगतान मान्य किया गया संदेश दिखाई देता है। फिर OpenResa, किसी भी अन्य गेटवे की तरह, उसे पुष्टि और इनवॉइस भेजता है।
Global Payments से जुड़े कुछ विशेष नियम लागू होते हैं:
- ईमेल पता। Global Payments को भुगतान करने वाले का ईमेल पता चाहिए। इसलिए उपयोगकर्ता के ऑर्डर या खाते पर अधिकतम 50 अक्षरों का एक मान्य पता होना चाहिए। ऐसा न होने पर उसे ऑनलाइन भुगतान से इस संदेश के साथ रोक दिया जाता है: ऑनलाइन भुगतान के लिए एक वैध ई-मेल पता आवश्यक है। अपना खाता जाँचें।
- मुद्रा। भुगतान ऑर्डर की मुद्रा में होता है, उदाहरण के लिए क्यूबेक के किसी क्लब के लिए कनाडाई डॉलर में। यह मुद्रा आपके Global Payments खाते पर सक्रिय होनी चाहिए। ऐसा न होने पर उपयोगकर्ता को अनुपलब्धता का संदेश दिखता है, और कई विफलताओं के बाद आपको सूचना दी जाती है।
- हर पेज पर एक प्रयास। कार्ड अस्वीकार होने के बाद उपयोगकर्ता OpenResa पर लौटकर दोबारा भुगतान शुरू करता है: इसके लिए एक नया भुगतान पेज बनाया जाता है।
Global Payments का भुगतान पेज 24 घंटे तक मान्य रहता है। अगर उपयोगकर्ता उसे बीच में छोड़ देता है, तो उसका ऑर्डर भुगतान के लिए लंबित रहता है। वह इसका भुगतान दोबारा कर सकता है, Global Payments से या आपके द्वारा उपलब्ध कराए गए किसी अन्य तरीके से।
किसी भुगतान को ढूँढें
आपके Global Payments पोर्टल में हर भुगतान का एक संदर्भ होता है, जिसमें ऑर्डर नंबर (बिना हाइफ़न के) और भुगतान प्रयास का नंबर जुड़ा होता है: उदाहरण के लिए, BJ2026000123T15349533 ऑर्डर 2026-000123 से संबंधित है। उसे खोलने के लिए इस ऑर्डर नंबर को प्रशासन›डैशबोर्ड›बिलिंग›चालान और लेनदेन में खोजें।
ऑर्डर के विवरण में, ट्रांज़ैक्शन Global Payments का लेनदेन पहचानकर्ता, प्राधिकरण संख्या और संदर्भ दिखाता है। बिलिंग खाते का इवेंट लॉग विकल्प Global Payments से मिले रिटर्न और दोबारा जाँचे गए परिणाम की सूची दिखाता है, साथ ही किसी विफलता का कारण भी। विफल पंक्ति पर, फिर से चलाएं भुगतान को Global Payments से दोबारा जाँचता है और सफल होने पर उसे दर्ज कर देता है।
किसी भुगतान का रिफ़ंड करें
रिफ़ंड प्रशासन›डैशबोर्ड›बिलिंग›चालान और लेनदेन से शुरू किया जाता है: ऑर्डर खोलें, धनवापसी करें पर क्लिक करें, फिर पूरा या आंशिक रिफ़ंड चुनें। Global Payments टाइल के साथ, OpenResa ऑर्डर को अपडेट करता है और रिफ़ंड Global Payments को भेजता है, जो भुगतान करने वाले के कार्ड में राशि वापस जमा करता है।
पूरा रिफ़ंड डिलीवर की गई चीज़ों को वापस ले लेता है (क्रेडिट वापस, सदस्यता रद्द) और ऑर्डर को रिफ़ंड किया गया के रूप में चिह्नित करता है। आंशिक रिफ़ंड ऑर्डर को भुगतान किया हुआ ही रहने देता है और केवल प्राप्त राशि घटाता है। Global Payments भुगतान की राशि से अधिक रिफ़ंड स्वीकार नहीं करता।
अगर Global Payments रिफ़ंड की पुष्टि नहीं करता, उदाहरण के लिए कनेक्शन टूटने पर, तब भी ऑर्डर अपडेट हो जाता है। एक Global Payments पर रिफ़ंड की जाँच आवश्यक संदेश आपसे अपने पोर्टल में जाँचने को कहता है कि रिफ़ंड सच में हुआ है, और न हुआ हो तो उसे करने को कहता है।