ग्राहक Messages बातचीत से सीधे भुगतान कर सकता है। आपके ऑर्डर सिस्टम को अभी भी यह जानना ज़रूरी है कि भुगतान पूरा हुआ या नहीं। प्रोवाइडर के मैसेजिंग इंटीग्रेशन और आपकी भुगतान प्रोसेसिंग में यह परिणाम एक ही होना चाहिए।
क्या हर प्रोवाइडर को Apple Pay सपोर्ट करना ज़रूरी है?
हाँ। Apple की आवश्यक सुविधाओं में बॉट और API पाथ के ज़रिए Apple Pay भुगतान अनुरोध भेजना शामिल है।
Apple एजेंट-ट्रिगर्ड पाथ को वैकल्पिक रखता है। पुष्टि करें कि आपका सपोर्ट फ़्लो अनुरोध कैसे बनाएगा, ख़ासकर अगर किसी व्यक्ति को इसे मैन्युअली शुरू करना हो।
प्रोवाइडर से अपने इच्छित खरीद फ़्लो का डेमो दिखाने को कहें। मैसेज टाइप सपोर्ट करने की अनुमति इस बात की पुष्टि नहीं करती कि आपका मर्चेंट अकाउंट और प्रोसेसर इंटीग्रेटेड हैं।
प्रोवाइडर को बातचीत से क्या कनेक्ट करना चाहिए?
भुगतान अनुरोध को ऐसे गेटवे से कनेक्ट करें जो आपके मर्चेंट सेशन और भुगतान प्रोसेसिंग को संभालता हो।
Apple का इंटीग्रेशन ट्यूटोरियल प्रोवाइडर-होस्टेड गेटवे दिखाता है। सहमत हों कि वह गेटवे कौन संचालित करता है और उसका आपके भुगतान प्रोसेसर से कनेक्शन कौन बनाए रखता है।
गेटवे को हर भुगतान अनुरोध के लिए एक नया मर्चेंट सेशन प्राप्त करना होगा। कैश किया गया सेशन ग्राहक की डिवाइस पर अमान्य भुगतान अनुरोध उत्पन्न कर सकता है।
मर्चेंट-सेशन अनुरोध के लिए initiative को messaging पर सेट करें। initiativeContext को सार्वजनिक रूप से पहुँच योग्य HTTPS गेटवे URL पर सेट करें। domainName के रूप में केवल रजिस्टर्ड होस्टनेम दें, बिना स्कीम, पाथ या ट्रेलिंग स्लैश के।
ये वैल्यू इंटीग्रेशन के अलग-अलग हिस्सों की पहचान करती हैं। बेयर डोमेन की जगह गेटवे URL डालने से Messages भुगतान फ़्लो काम करना बंद कर सकता है।
मुझे कौन-से मर्चेंट विवरण तैयार करने होंगे?
मर्चेंट आइडेंटिफ़ायर, भुगतान सर्टिफ़िकेट और सत्यापित डोमेन उस व्यक्ति या टीम के साथ तैयार करें जो आपके व्यवसाय के भुगतान प्रबंधित करती है।
| आइटम | यह क्या सक्षम करता है |
|---|---|
| Apple Pay merchant identifier | Messages बिज़नेस अकाउंट को मर्चेंट से जोड़ता है |
| Payment Processing certificate | उस मर्चेंट के लिए Apple Pay भुगतान प्रोसेसिंग की अनुमति देता है |
| Merchant Identity certificate | मर्चेंट-सेशन अनुरोध को प्रमाणित करता है |
| सत्यापित मर्चेंट डोमेन | लेनदेन को रजिस्टर्ड डोमेन उपयोग करने की अनुमति देता है |
Apple Business Register में Optional Integrations > Apple Pay के अंतर्गत मर्चेंट आइडेंटिफ़ायर दर्ज करें। आइडेंटिफ़ायर को डेवलपर अकाउंट से बिल्कुल वैसा ही कॉपी करें।
हर Messages बिज़नेस अकाउंट एक मर्चेंट आइडेंटिफ़ायर का उपयोग कर सकता है। एक ही मर्चेंट आइडेंटिफ़ायर कई Messages बिज़नेस अकाउंट के लिए काम कर सकता है।
Payment Processing certificate 25 महीने बाद समाप्त हो जाता है। नवीनीकरण की ज़िम्मेदारी सौंपें ताकि सर्टिफ़िकेट की समाप्ति से भुगतान बाधित न हों।
मैं कैसे पुष्टि करूँ कि भुगतान सफल हुआ?
ग्राहक को यह बताने से पहले कि ऑर्डर का भुगतान हो गया है, अपने भुगतान सिस्टम में लेनदेन की पुष्टि करें। मैसेज डिवाइस की स्थिति बताता है, जबकि भुगतान सिस्टम रिकॉर्ड करता है कि पैसा ट्रांसफ़र हुआ या नहीं।
आने वाला मैसेज एक भुगतान-संबंधी स्थिति ले कर आता है। Apple कहता है कि भुगतान सिस्टम के ज़रिए लेनदेन सत्यापित करें। उस मैसेज को प्रोसेसर का परिणाम जाँचने के संकेत के रूप में लें।
लॉन्च से पहले सफल भुगतान और विफल भुगतान दोनों का परीक्षण करें। पुष्टि करें कि केवल सफल भुगतान ही ऑर्डर रिलीज़ करता है।
रिफ़ंड को Messages for Business के बाहर किसी वर्कफ़्लो से संभालें, जैसा कि Apple का इंटीग्रेशन मार्गदर्शन अपेक्षा करता है।
Bird के साथ इसे व्यवहार में कैसे लाएँ?
आप अपने मर्चेंट अकाउंट, भुगतान प्रोसेसर और ऑर्डर सिस्टम को कनेक्ट करें। एक पुष्ट खरीद, एक अस्वीकृति और अपने भुगतान सिस्टम में अनिश्चित परिणाम के बाद रिकवरी के ज़रिए भुगतान अनुभव का परीक्षण करें।
इम्प्लीमेंटेशन शुरू होने से पहले क्या तय करना चाहिए?
- पुष्टि करें कि प्रोवाइडर आपके इच्छित सपोर्ट फ़्लो के लिए Apple Pay अनुरोध कैसे बनाता है।
- गेटवे, मर्चेंट क्रेडेंशियल, डोमेन सत्यापन और सर्टिफ़िकेट नवीनीकरण की ज़िम्मेदारी सौंपें।
- हर भुगतान अनुरोध के लिए नया मर्चेंट सेशन अनिवार्य रखें।
- ऑर्डर की पुष्टि करने और विफलताओं को संभालने के लिए भुगतान सिस्टम के परिणाम का उपयोग करें।
संक्षेप में
भुगतान इंटीग्रेशन की पुष्टि करें।
एक अनुमोदित प्रोवाइडर को Apple Pay मैसेज सपोर्ट करने होंगे। सहमत हों कि उसका इम्प्लीमेंटेशन आपके भुगतान सिस्टम से कैसे जुड़ता है।
मर्चेंट सेटअप तैयार करें।
Apple Pay लेनदेन स्वीकार करने से पहले इंटीग्रेशन को आपके मर्चेंट आइडेंटिफ़ायर, सर्टिफ़िकेट और सत्यापित डोमेन की ज़रूरत होती है।
हर बार नया मर्चेंट सेशन बनाएँ।
हर भुगतान अनुरोध के लिए नया मर्चेंट सेशन बनाएँ। पुराना दोबारा इस्तेमाल करने से ग्राहक को अमान्य अनुरोध मिल सकता है।
भुगतान सिस्टम में भुगतान की पुष्टि करें।
आने वाला Messages रिप्लाई यह साबित नहीं करता कि लेनदेन पूरा हुआ। ऑर्डर की पुष्टि करने से पहले प्रोसेसर का परिणाम जाँचें।