TRANXACT.AI मदद

ग्राहकों के कार्ड और आवर्ती कार्ड शुल्क

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

सदस्यता, मासिक शुल्क, किश्त योजना: ग्राहक एक बार सहमति देता है और उसे एक निर्धारित समय-सारणी के अनुसार भुगतान किया जाता है। लेखांकन → कार्ड भुगतान में तीन भाग होते हैं — कार्ड, उन्हें चार्ज करने के समझौते और बैंक को भेजे गए बैच। इन्हें कार्ड उद्योग के सुरक्षा मानक (PCI DSS) के अनुसार बनाया गया है, इसलिए TRANXACT में कार्ड नंबर ही एकमात्र ऐसी चीज़ है जिसे कोई भी स्क्रीन पर नहीं पढ़ सकता।

कार्ड

ऐड कार्ड प्रक्रिया में ग्राहक, कार्ड नंबर, समाप्ति तिथि, कार्ड पर लिखा नाम और बिलिंग पिन कोड की जानकारी ली जाती है। इसके बाद कार्ड को केवल उसके ब्रांड और अंतिम चार अंकों के रूप में ही हर जगह दिखाया जाता है: स्क्रीन पर, डाउनलोड में, ASK में और ऑडिट ट्रेल में।

  • यह नंबर सीलबंद है: इसे एक अलग कुंजी (AES-256-GCM) से एन्क्रिप्ट किया गया है, और वह कुंजी स्वयं एक कुंजी-एन्क्रिप्शन कुंजी से एन्क्रिप्ट की गई है जिसे प्लेटफ़ॉर्म डेटाबेस के बाहर रखता है। उस कुंजी के बिना उत्पादन इंस्टॉलेशन कार्ड को स्टोर करने से पूरी तरह इनकार कर देता है।
  • यदि सुरक्षा कोड (CVV या CVC), पिन और चुंबकीय पट्टी का डेटा भेजा जाता है, तो उन्हें अस्वीकार कर दिया जाता है और कभी भी संग्रहीत नहीं किया जाता है।
  • एक ही कार्ड को दो बार जोड़ने पर उसे पहचान लिया जाता है और एक बार ही रखा जाता है।
  • एडिट करने से कार्ड की समाप्ति तिथि, कार्ड पर नाम, बिलिंग पोस्टकोड या स्थिति में बदलाव होता है — कार्ड नंबर कभी नहीं बदलता। नया कार्ड एक नया कार्ड ही होता है: उसे जोड़ें, सभी आवश्यक शर्तें उस पर स्थानांतरित करें, और फिर पुराने कार्ड को हटा दें।
  • डिलीट करने से कार्ड की कुंजी नष्ट हो जाती है, इसलिए कोई भी उस नंबर को पुनः प्राप्त नहीं कर सकता है, और उस पर मौजूद सभी दायित्व रद्द हो जाते हैं।

कार्ड जनादेश

मैंडेट का मतलब है ग्राहक द्वारा भुगतान किए जाने की सहमति: कार्ड, राशि और मुद्रा, भुगतान की आवृत्ति (एक बार, मासिक, त्रैमासिक या वार्षिक), पहले भुगतान की तिथि और यदि कोई हो, तो अंतिम तिथि। ग्राहक ने जिस बात पर सहमति दी है, उसे शब्दशः मानना आवश्यक है — विवादित भुगतान का उत्तर इसी सहमति के आधार पर दिया जाता है। मैंडेट को रोका, पुनः शुरू किया या रद्द किया जा सकता है।

कार्ड चार्ज बैच

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

कौन क्या कर सकता है

कार्ड, कार्ड मैंडेट, कार्ड चार्ज बैच, कार्ड बैच एक्सपोर्ट और कार्ड एपीआई (बाहरी एकीकरण) सभी को प्लेटफ़ॉर्म → भूमिकाएँ और प्राधिकरण के अंतर्गत, अन्य सभी स्क्रीन की तरह ही, अनुमति दी जाती है। ASK और एजेंटों को हर कार्ड रूट के लिए अस्वीकार कर दिया जाता है, चाहे वे किसी भी भूमिका के अंतर्गत काम कर रहे हों।

आपकी वेबसाइट से कार्ड: कार्ड एपीआई

कोई वेबसाइट या ऐप जो कार्ड स्वीकार करता है, उसे बाहरी एपीआई के माध्यम से संग्रहीत कर सकता है, इसलिए नंबर कभी भी किसी व्यक्ति के माध्यम से नहीं गुजरता है।

पुकारनायह क्या करता है
POST /api/accounting/card-api/v1/cardsएक कार्ड संग्रहीत करता है। एक आइडमपोटेंसी-की हेडर भेजें: एक ही कुंजी को दो बार भेजने पर कार्ड एक बार संग्रहीत होता है और वही उत्तर वापस मिलता है।
GET /api/accounting/card-api/v1/cardsकार्ड, ढके हुए — ब्रांड और अंतिम चार अंक।
पैच …/कार्ड/{आईडी}समाप्ति तिथि, कार्ड पर नाम, बिलिंग पोस्टकोड या स्थिति। नंबर कभी नहीं।
DELETE …/cards/{id}डिलीट की तरह ही कार्ड को नष्ट कर देता है।
/api/accounting/card-api/v1/mandatesयह उसी तरह से आइडमपोटेंसी-की का उपयोग करके आदेश बनाता और पढ़ता है।
  • कॉलर सेवा खाते के टोकन (सेवा खाते देखें) के साथ साइन इन करता है, और उस सेवा खाते की भूमिका के लिए कार्ड एपीआई (बाह्य एकीकरण) पर स्पष्ट अनुमति की आवश्यकता होती है। सभी अधिकार वाली भूमिका, या व्यवस्थापक भूमिका, मान्य नहीं है: अनुमति नाम से ही दी जानी चाहिए।
  • उत्पादन में कॉल केवल HTTPS के माध्यम से ही स्वीकार किए जाते हैं।
  • प्रत्येक खाते पर कॉल की दर सीमित होती है, और लगातार अस्वीकृत या अमान्य कार्डों की कॉल आने पर - जो किसी द्वारा चोरी किए गए नंबरों का परीक्षण करने का संकेत हो सकता है - कॉलर को ब्लॉक कर दिया जाता है।