कम फीस और देरी: कैशिंग पाठ्यक्रम और मार्ग भुगतान
पूरा लेख
1) उद्देश्य: जोखिम पर नियंत्रण खोए बिना तेज और सस्ता भुगतान करें
गति: "ठंड" अपेक्षाओं (3-DS, बैची बैंक, नेटवर्क पुष्टि) से कम।
लागत: न्यूनतम पीएसपी/बैंक/नेटवर्क शुल्क और रूपांतरण प्रसार।
विश्वसनीयता: शून्य-हानि अपरिवर्तनीय: एक डेबिट/क्रेडिट, अनुमानित दर।
अनुपालन: प्रस्तुत करने से पहले क्षेत्रीय नियम, स्लेज स्क्रीनिंग, आरजी/एएमएल।
2) कैशिंग के साथ पाठ्यक्रम सेवा (एफएक्स): इसे सही ढंग से कैसे व्यवस्थित करें
2. 1 स्रोत और अंशांकन
मूल्य-फ़ीड: तरलता प्रदाता/एफएक्स-एपीआई/पीएसपी उद्धरण/नकद रजिस्टर।
सामान्यीकरण: एकल प्रारूप 'जोड़ी/आधार/उद्धरण/स्केल', मध्य-दर + मार्जिन ('मार्कअप _ बीपीएस'), 'के रूप में' प्राप्त करने का समय '।
PSP पर अंशांकन: PSP भाग प्रतिक्रिया में "प्रभावी शीर्षक" लौटाता है; स्टोर दर कार्ड प्रति विधि/PSP/geo।
2. 2 कैश और टीटीएल
अक्सर जोड़े (EUR↔USD, EUR↔GBP, USD↔BRL, आदि) के लिए गर्म कैश (रेडिस)।
अस्थिरता द्वारा टीटीएल: G10 - 30-120 c, EM - 10-30 c; अस्तबल - 60-300 एस (प्रदाता द्वारा)।
अनुग्रह विंडो: एन सेकंड के "सड़ेहुए" पाठ्यक्रम का उपयोग करने के लिए सहनशीलता पहले से ही शुरू हो गई है।
2. 3 फिसलन सुरक्षा
ग्राहक को 'expires _ at' के साथ एक अस्थायी उद्धरण दिया जाता है (उदाहरण के लिए, 20 बीपीएस)।
जब निष्पादित किया गया:- यदि बाजार बहाव के भीतर छोड़ दिया गया है - हम "बुक" दर लागू करते हैं;
- यदि आप आगे जाते हैं → ब्रांड पॉलिसी पर फिर से बोली (पुष्टि) या "सर्वश्रेष्ठ-प्रयास"।
- निष्कर्ष के लिए - बजट एफएक्स: रूपांतरण खर्च सीमा, लेनदेन को खारिज कर दिया अगर पार हो गया।
2. 4 पहचान और परमाणु
सभी एफएक्स लेनदेन में लेनदेन राशि/जोड़ी/प्रकार से जुड़ा एक 'एक्स-आइडेम्पोटेंसी-की' है।
लेजर एंट्री और कोर्स फिक्सिंग एक गाथा है: 'उद्धरण। लॉक → डेबिट/क्रेडिट → उद्धरण। रिलीज '।
मौद्रिक रिकॉर्ड में दरों को मामूली इकाइयों + पैमाने के रूप में संग्रहीत किया जाता है, जिसमें कोई फ
2. 5 एपीआई (संदर्भ)
उद्धरण प्राप्त करें (कैश्ड)
GET/v1/fx/उद्धरण? आधार = EUR और उद्धरण = USD & side = खरीदें & राशि _ माइनर = 100000
→ 200 {
"जोड़ी ": "EUR/USD"," दर":" 1। 08123 ", "मार्कअप _ बीपीएस": 15 ", expires_at":"2025-10-23T12:00:15Z,""quote_id":"q_abc"
}पुस्तक पाठ्यक्रम और लिखना बंद
POST/v1/fx/exut
हेडर: X-Idempotency-Key: fx_exec_001
{
"quote_id":"q_abc,""amount_minor":100000,"pair":"EUR/USD"
}
→ 200 {"स्थिति ": "भरा हुआ"," avg _ rate":" 1। 08125 ", "fx _ entry _ id":" fx _ 77"}3) भुगतान मार्ग: सबसे तेज और सबसे सस्ता तरीका चुनें
3. 1 रूटिंग कारक
भू/मुद्रा/विधि: मानचित्र/SEPA/SWIFT/ewallet/crypto।
फीस: फिक्स +% + एफएक्स-मार्कअप, पीएसपी/बैंक छिपे हुए शुल्क।
SLA: p95 'submit→settled', सफलता-दर, कोड विफलता।
कट-ऑफ और सेटलमेंट विंडो: बैंक (SEPA T + 0/T + 1), क्रिप्टो नेटवर्क (लोड/गैस), आउटपुट।
जोखिम: प्रतिबंध/एएमएल/वेग-सीमाएं/चार्जबैक-प्रोफाइल।
उपलब्धता: चैनल/पीएसपी स्थिति, व्यापारी सीमा, राजकोषीय शेष।
3. 2 कैस्केड और डाकू रणनीतियाँ
"कठोर" आवश्यकताओं (अधिकार क्षेत्र, लाइसेंस, राशि) के लिए निर्धारक नियम।
कई उपयुक्त पीएसपी के बीच चयन करने के लिए शीर्ष - -greedy/UCB: 'लागत _ per _ सफलता' और देरी को कम करें।
कम यातायात + गिरावट पर त्वरित पड़ाव के साथ नए चैनलों के लिए वार्म-अप।
3. 3 "स्मार्ट" रिट्राई
हम केवल पुनर्प्राप्य कोड (टाइमआउट, क्षणिक, बैंक ऑफ़ लाइन) दोहराते हैं।
हेडेड-अनुरोध (शायद ही कभी, ध्यान से): हारे हुए रद्दीकरण के साथ 2 पीएसपी पर समानांतर लॉन्च - वीआईपी/महत्वपूर्ण मात्रा के लिए, यदि कानूनी रूप से अनुमत है।
डबल स्क्रैपिंग से बचने के लिए हमेशा पहचाने जाने वाले पीएसपी टोकन के साथ।
3. 4 अनुसूची लेखांकन
कट-ऑफ कैलेंडर (SEPA, SWIFT, स्थानीय योजनाएं), देश द्वारा "छुट्टियां"।
शेड्यूलर: यदि  3. 5 क्रिप्टो रूटिंग 'शुल्क _ per _ byte/थ्रूपुट/ETA' द्वारा नेटवर्क चयन, पते और यात्रा नियमों की सफेद सूची (VASP के बीच यात्रा नियम)। गतिशील गैस: गणना अधिकतम शुल्क/अधिकतम, गैस स्पाइक्स पर कम-प्राथमिकता वाले आउटपुट का ठहराव। 3. 6 एपीआई (संदर्भ) 4) नेटिंग, कसाई और ऑन-अनुकूलन ऑन-अस (पारिस्थितिकी तंत्र के भीतर): बाहरी PSP → शून्य आयोग, तत्काल SLA के बिना निपटान। नेटिंग: लेजर में विस्तृत पोस्टिंग के साथ एक बाहरी हस्तांतरण (बैंक/क्रिप्टो) में छोटे कैशआउट को संक्षेप में प्रस्तुत करें। कसाई: SEPA फ़ाइलें, क्रिप्टो कसाई (UTXO समेकन/स्थिर कसाई) - थोक गैस/कमीशन के कारण लागत कम करें। 5) लागत और गति उन्मुख दूरमिति और एसएलओ 6) अवलोकन और लेखा परीक्षा संरचित JSON लॉग: 'ट्रेस _ आईडी', 'रूट _ आईडी', 'पेमेंट _ आईडी', 'psp _ ref', 'fx _ cotte _ id', त्रुटि कोड। OpenTelemetry: spans 'route। → fx का चयन करें। उद्धरण → बटुआ। डेबिट → psp। → वेबहुक जमा करें। बस गए '। WORM ऑडिट: FX मार्जिन में बदलाव, रूटिंग नियम, प्राथमिकताएं, कट-ऑफ कैलेंडर। 7) खजाना और संतुलन यातायात पूर्वानुमानों को ध्यान में रखते हुए प्रति चैनल/पीएसपी/नेटवर्क, स्वचालित पुनर्संतुलन आरक्षित करना। न्यूनतम संतुलन नीतियां और "कोई नया भुगतान नहीं" अंडरफंड होने पर मोड बंद हो जाता है। हेज: प्रसार को पकड़ ने की योजना पर ऑटो स्वैप अस्तबल/फिएट। 8) सुलह और रिपोर्ट FX रजिस्टर: quote_id ↔ execute_id ↔ भुगतान ↔ लेजर के संचालन। दैनिक पीएसपी/बैंक/नेटवर्क रिपोर्ट ↔ लेजर: श्रेणियां 'मैच/टाइमिंग/मिसिंग/राशि _ बेमेल'। अलग एफएक्स-पीएनएल रिपोर्ट: एहसास प्रसार, उद्धरणों की लागत, फिर से उद्धृत नुकसान। 9) वास्तुशिल्प ब्लॉक (माइक्रोसर्विसेस) fx-सेवा: फीड, कैश, फिसलन नीतियां, उद्धरण/निष्पादित एपीआई एकत्र करना। राउटर-सेवा: नियम, डाकू तर्क, कट-ऑफ कैलेंडर, चैनल की स्थिति। राजकोष-सेवा: संतुलन, असंतुलन, बजट। भुगतान-ऑर्केस्ट्रेटर: सागा, पहचान, वेबहूक, डीएलक्यू। Везде - आउटबॉक्स/सीडीसी, विभाजन-कुंजी по 'किरायेदार/ब्रांड/क्षेत्र'। 10) चेकलिस्ट 11) लाल झंडे (विरोधी पैटर्न) 'उद्धरण _ आईडी' और वैधता अवधि को ठीक किए बिना "बाजार" दर पर रूपांतरण। फिसलन प्रतिबंधों की कमी - खिलाड़ी के लिए एक नकारात्मक आश्चर्य। 12) वापसी फीस और देरी को कम करना एक "जादू" एक स्विच नहीं है, बल्कि समाधान की एक प्रणाली है: स्लिप सुरक्षा के साथ कैश और प्रबंधित पाठ्यक्रम, कैस्केड और बैंडिट तर्क के साथ स्मार्ट रूटिंग, शेड्यूल और बैलेंस के लिए लेखा। Idempotency, outbox/CDC, SLO telemetry और WORM ऑडिटिंग जोड़ें - और खिलाड़ी, वित्त और नियामक के लिए पारदर्शी रहते हुए आपके भुगतान तेजी से, सस्ते और एक बार जाने लगते हैं।रूट चयन
POST/v1/भुगतान/मार्ग
{
"राशि ": {"माइनर _ यूनिट्स ": 5000," मुद्रा":" ईयूआर"}, "विधि ": "कार्ड ", "जियो ": "डी"," दिशा":" भुगतान"
}
→ 200 {
"" "उम्मीदवार": [[
{"psp ": "A ", "eta _ sec ": 420, "कॉस्ट _ माइनर": 85," सक्सेस _ रेट": 0। 91}, {"psp ": "B ", "eta _ sec ": 360, "कॉस्ट _ माइनर": 120," सक्सेस _ रेट": 0। 96}
], "अनुशंसा करें":" बी"
}निष्पादन (पहचान)
POST/v1/भुगतान/प्रस्तुत करें
हेडर: X-Idempotency-Key: pay_001
{"route_id":"rt_001,""psp":"B," "fx_quote_id":"q_abc"}
→ 202 {"भुगतान _ आईडी ": "पीएम _ 777 "," स्थिति":" सबमिट"}
प्लेटफ़ॉर्म/ऑपरेटर
एकीकरण/पीएसपी/एफएक्स प्रदाता
