PesaBridge
डेवलपर API

कुछ ही कॉल में कलेक्ट और डिस्बर्स करें।

एक स्वच्छ, मोबाइल-फ़र्स्ट API: OAuth2 क्लाइंट-क्रेडेंशियल्स, एक सैंडबॉक्स, प्रॉम्प्ट-टू-पे और साइन किए, री-ट्राई किए वेबहुक — एक दोपहर में कलेक्शन और पेआउट इंटीग्रेट करें।

अपनी डेस्क पर मुस्कुराता एक डेवलपर

विस्तार से

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

एक चार्ज एक स्पष्ट लाइफसाइकल से गुज़रता है — pending, authorised, completed, declined या expired — जिसे आप पोल कर सकते हैं या वेबहुक से प्राप्त कर सकते हैं। वेबहुक HMAC-SHA256 से साइन किए और स्वीकृति तक री-ट्राई किए जाते हैं, इसलिए आपके सिस्टम हर कॉलबैक पर भरोसा कर सकते हैं, और बैलेंस व लेनदेन क्वेरी आपको मिलान करने देती हैं। एक सैंडबॉक्स प्रोडक्शन के समान अनुबंध चलाता है, और रेल्स API के पीछे अमूर्त हैं, इसलिए आप एक बार इंटीग्रेट करते हैं और अपना कोड बदले बिना प्रदाता बदलते हैं।

यह क्यों मायने रखता है

भरोसे के लिए बना।

  • सैंडबॉक्स और प्रोडक्शन कीज़ के साथ OAuth2 क्लाइंट-क्रेडेंशियल्स।
  • स्थिति पोलिंग के साथ प्रॉम्प्ट-टू-पे (STK पुश)।
  • HMAC-SHA256 साइन किए, री-ट्राई किए वेबहुक जिन पर आपके सिस्टम भरोसा कर सकें।

परिणाम

  • एक दोपहर में इंटीग्रेट करें
  • स्वचालित रूप से मिलान करें
  • एक स्थिर अनुबंध पर बनाएं

अंदर क्या है

डेवलपर API — विस्तार से।

01

OAuth2 टोकन

एक बियरर टोकन के लिए क्लाइंट क्रेडेंशियल्स बदलें।

02

चार्ज और स्थिति

एक चार्ज पुश करें और इसके लाइफसाइकल को पोल करें।

03

वेबहुक

एक चार्ज के क्लियर होते ही साइन किए कॉलबैक।

04

बैलेंस और इतिहास

कलेक्शन बैलेंस और लेनदेन क्वेरी करें।

वास्तविक फ्लो

यह व्यवहार में कैसे काम करता है।

इस क्षमता द्वारा संभाली जाने वाली यात्राओं के बीच स्विच करें। हर एक बैलेंस और सीमाएं जांचती है, फिर लेजर में संतुलित एंट्री पोस्ट करने से पहले PIN या बायोमेट्रिक अधिकरण की प्रतीक्षा करती है।

मर्चेंट पुश (STK)

मर्चेंट एक चार्ज को उसके लाइफसाइकल से पुश करता है; ग्राहक एक प्रॉम्प्ट को स्वीकारता है।

PIN या बायोमेट्रिक से अधिकृत — ग्राहक के पुष्टि करने तक लेजर में कुछ पोस्ट नहीं होता।
  • पहले बैलेंस और सीमा जांची गई
  • मान्यता / अधिकरण गेट
  • संतुलित डेबिट और क्रेडिट पोस्ट किए
ग्राहक
सिस्टम
01
सिस्टममर्चेंट एक चार्ज पुश करता है
02
सिस्टमचार्ज बनाएं · स्थिति = pending
ग्राहकफोन पर प्रॉम्प्ट आता है
03
04
सिस्टम · मान्य करता हैमान्य करें और बैलेंस जांचें
ग्राहक · मान्य करता हैअधिकृत करें — PIN या बायोमेट्रिक
05
06
सिस्टमभुगतानकर्ता को डेबिट, मर्चेंट को क्रेडिट
07
सिस्टमस्थिति = completed
08
सिस्टमसाइन किया वेबहुक + ack तक री-ट्राई
सिस्टम · हो गयाभुगतान हुआ · रसीद दिखाई
चरण मान्यता / PIN पूर्ण
190+

देश जहाँ आप लॉन्च कर सकते हैं

6

नेटिव ऐप्स, एक प्लेटफॉर्म

4

चैनल — ऐप · USSD · वेब · API

100%

डबल-एंट्री, हमेशा संतुलित

प्लेटफॉर्म का और

एक कोर, हर क्षमता।

सवाल

डेवलपर API: लॉन्च से पहले टीमें क्या पूछती हैं

हम प्रमाणीकरण कैसे करें?

OAuth2 क्लाइंट क्रेडेंशियल से: अपने क्लाइंट ID और सीक्रेट के बदले बेयरर टोकन लें। सैंडबॉक्स और प्रोडक्शन अलग-अलग कुंजियाँ इस्तेमाल करते हैं।

क्या सैंडबॉक्स है?

हाँ। सैंडबॉक्स कुंजियों के लिए साइन अप करें और लाइव होने से पहले चार्ज, स्टेटस और वेबहुक टेस्ट करें, प्रोडक्शन वाले ही API के साथ।

हमें कैसे पता चले कि भुगतान पूरा हुआ?

चार्ज का स्टेटस पूछें, या पूरा होते ही वेबहुक पाएँ। वेबहुक HMAC-SHA256 से साइन होते हैं, और 2xx जवाब न मिलने पर डिलीवरी लगभग दो दिनों में 10 बार तक दोबारा भेजी जाती है।

क्या हम API से पैसे ले और भेज सकते हैं?

हाँ। पैसे लेने के लिए प्रॉम्प्ट-टू-पे चार्ज भेजें, और मिलान के लिए कलेक्शन बैलेंस और लेन-देन इतिहास देखें।

संदर्भ दस्तावेज़ कहाँ है?

डेवलपर डॉक्स हर एंडपॉइंट, अनुरोध और जवाब को कवर करते हैं, चेकआउट, वेबहुक और लाइव होने की गाइड के साथ।

अपना वॉलेट लॉन्च करने के लिए तैयार?

एक डेमो बुक करें और हम आपका ब्रांड, देश और रेल्स खड़े करेंगे — और आपको ऐप्स, एडमिन और API के बारे में समझाएंगे।

बात करना पसंद करेंगे? कॉल करें +254 746 883809