منصوبے کے بارے میں
Hyperswitch Juspay کا بنایا ہوا ایک اوپن سورس، composable پیمنٹس پلیٹ فارم ہے۔ یہ Rust میں لکھا گیا ہے اور اسے ڈیزائن کیا گیا ہے تاکہ ٹیمیں پوری پیمنٹ سوٹ اپنائیں یا صرف ان ماڈیولز کو منتخب کریں جو انہیں ضرورت ہو، بغیر کسی وینڈر لان این کے۔
README میں بیان کردہ بنیادی خصوصیات:
- Intelligent Routing: ہر لین دین کو Stripe، Adyen، Braintree، Worldpay اور Checkout.com سمیت 120+ دیگر پروسیسرز کے درمیان راستہ دیتا ہے، تاکہ authorization کی کامیابی کو زیادہ سے زیادہ کیا جا سکے اور retries اور downtime کم کی جا سکے۔
- Revenue Recovery: کارڈ BIN، علاقے اور پیمنٹ میٹھڈ کے لحاظ سے ترتیب دی جا سکنے والی retry حکمت عملیاں، retry الگورتھمز اور پینلٹی بجٹ پر کنٹرول کے ساتھ۔
- Vault: PCI-compliant سروس جو کارڈز، tokens، wallets اور بینک کے credentials کو محفوظ کرتی ہے، جس میں VGS یا TokenEx جیسے اپنے vault کو بغیر re-tokenizing کے استعمال کرنے کی سہولت موجود ہے۔
- Cost Observability: پیمنٹ لاگت کا جائزہ لینے، مانیٹر کرنے اور بہتر بنانے کے لیے dashboards اور ٹولز، جن میں hidden fees، downgrades اور penalties کی نشاندہی بھی شامل ہے۔
- Reconciliation: backdated سپورٹ، staggered scheduling اور customizable outputs کے ساتھ خودکار دو طرفہ اور تین طرفہ reconciliation۔
- Alternate Payment Methods: PayPal، Apple Pay، Google Pay، Samsung Pay، Pay by Bank اور Klarna جیسے BNPL فراہم کنندگان کے لیے drop-in widgets۔
Deployment اور setup:
- Standard، Full اور Minimal profiles کے ساتھ Docker/Podman script کے ذریعے مقامی setup۔
- ایک hosted sandbox جو setup کی ضرورت نہیں رکھتا، جہاں Control Center کو explore کیا جا سکے اور payments کو ٹیسٹ کیا جا سکے۔
- AWS، GCP یا Azure پر Helm charts اور Terraform-based suite deployment کے ذریعے cloud deployment۔
پروเจکٹ کو ماڈیولر سروسز اور SDKs کے طور پر ترتیب دیا گیا ہے: Rust app server، card vault، encryption service، unified connector library (hyperswitch-prism)، الگ routing decision engine، merchant dashboards (control center اور embeddable components)، web checkout SDKs (جن میں ایک React wrapper شامل ہے)، Android، iOS، React Native اور Flutter کے لیے native mobile SDKs، اور deployment tooling۔
Hyperswitch Apache 2.0 لائسنس کے تحت دستیاب ہے۔ README میں شراکت داری کی دعوت دی گئی ہے اور Slack، GitHub Discussions اور issue trackers پر support اور feature requests کے لیے رہنمائی فراہم کی گئی ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.