3759 Commits

Author SHA1 Message Date
cf34be1728 feat(vsaas): integrate onboarding flow for vertical saas (#7884) 2025-05-12 13:49:42 +00:00
57cb3a9ff0 feat(connector): Introduce connector template code for WorldpayXML (#7968) 2025-05-12 13:48:51 +00:00
e404c0ce4a feat(connector): [ADYEN, CHECKOUT] Added In Feature Matrix API (#7914)
Co-authored-by: Sayak Bhattacharya <sayak.b@Sayak-Bhattacharya-G092THXJ34.local>
2025-05-12 13:48:16 +00:00
60835abe85 feat(core): add psync support for recovery external payments (#7855)
Co-authored-by: Chikke Srujan <chikke.srujan@Chikke-Srujan-N7WRTY72X7.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-05-12 13:47:40 +00:00
bab64eefa7 refactor(open_router): call elimination routing of open router if enabled instead of dynamo (#7961) 2025-05-12 13:46:08 +00:00
2cefac5cb3 feat(payment_methods): add v2 api for fetching token data (#7629)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-05-12 13:45:53 +00:00
dbaf567971 refactor(authentication): moved cavv storing from table to temp locker (#7978)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-05-12 16:54:55 +05:30
a64a4d59a2 feat(connector): [paypal, trustpay] add in feature matrix (#7911)
Co-authored-by: Gnanasundari24 <118818938+Gnanasundari24@users.noreply.github.com>
2025-05-08 11:57:24 +00:00
fafe4d9928 fix(update_metadata): Update Metadata for any connectors other than stripe gives 500 error (#7984) 2025-05-08 16:37:30 +05:30
1933722637 fix(router): Fixed stack over flow for session call in authentication connectors (#7983) 2025-05-08 09:39:55 +00:00
cac8723495 fix(payment): disable payment update via client config (#7970) 2025-05-07 10:24:36 +00:00
1e243fada1 feat(connector): Fix Wasm Changes for Coinbase (#7941) 2025-05-07 06:36:22 +00:00
a289f19cd0 feat(refunds_v2): Add Refunds Retrieve and Refunds Sync Core flow (#7835)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-05-07 06:34:39 +00:00
15df5ac651 feat(connector): [FEATURE MATRIX] Connector feature matrix (#7147)
Co-authored-by: AkshayaFoiger <akshaya.shankar@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-05-06 07:08:13 +00:00
b024c41136 Refactor(connector): Migrate [AdyenPlatform, Ebanx, GPayments, Netcetera, Plaid] from crates/router to crates/hyperswitch_connectors (#7913) 2025-05-06 07:06:14 +00:00
d8bbb8054d feat(connector): [stripebilling] consume necessary fields in stripe billing from webhooks for transaction monitoring support (#7722)
Co-authored-by: Nishanth Challa <nishanth.challa@Nishanth-Challa-C0WGKCFHLF.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-05-06 07:04:21 +00:00
7c17996caa feat(connector): [globalpay, globepay, itaubank, nexinets, nuvei, prophetpay, zen] add in feature matrix (#7258) 2025-05-06 07:02:31 +00:00
6750b10f7a fix(users): use global Redis prefix for all user-related cache operations (#7932) 2025-05-05 15:30:33 +00:00
afeef302ca chore(env): fix Facilitapay connector config (#7958) 2025-05-05 12:36:02 +00:00
d5eee96f3c fix(payment_methods): Re-revert changes done in pr#7866 by pr#7882 (#7954) 2025-05-05 12:27:25 +00:00
18142a4fdb fix(connector): [Novalnet] allow debit card MITs (#7956) 2025-05-05 10:53:20 +00:00
7889225760 feat(connector): Fix Serde derserialization issue -Elavon/Adyen (#7823)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-05-05 10:17:50 +00:00
997ef019b6 fix(diesel_models): Fix error message while using generic filter (#7935) 2025-05-02 12:14:11 +00:00
bcc57ebb2d feat(connector): [Recurly] add invoice sync support along with transaction monitoring (#7867)
Co-authored-by: Nishanth Challa <nishanth.challa@Nishanth-Challa-C0WGKCFHLF.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
2025-05-02 11:40:48 +00:00
af5e56ef9d refactor(connector): [Stripebilling] change Billing Connector Payment Sync url from charges to payment intents api (#7893)
Co-authored-by: Nishanth Challa <nishanth.challa@Nishanth-Challa-C0WGKCFHLF.local>
2025-05-02 11:40:34 +00:00
3f1d598153 fix(router): Validate 'card' as a PaymentMethodType (#7919) 2025-04-30 11:36:31 +00:00
9f94900ccd fix(router): conditionally store saved cards with cvc in temp locker based on config (#7773)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-04-30 11:34:05 +00:00
8bca14e960 chore: resolve v2 warnings in api_models (#7353)
Co-authored-by: Aishwariyaa Anand <aishwariyaa.anand@Aishwariyaa-Anand-C3PGW02T6Y.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-04-30 10:27:07 +00:00
0250f16958 refactor(configs): prod base url updated for connectors (#7582)
Co-authored-by: Chaitak Gorai <chaitak.gorai@Chaitak-Gorai-H1GDW6XH7W.local>
2025-04-30 10:14:44 +00:00
8c77da7a4c feat(connector): [MULTISAFEPAY, CASHTOCODE, WORLDPAY, WELLSFARGO] Supported features for feature matrix (#7149)
Co-authored-by: AkshayaFoiger <akshaya.shankar@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Debarshi Gupta <debarshi.gupta@Debarshi-Gupta-CM92YWDXFD.local>
Co-authored-by: AkshayaFoiger <131388445+AkshayaFoiger@users.noreply.github.com>
Co-authored-by: debarshi.gupta <debarshi.gupta@juspay.in>
2025-04-30 08:59:18 +00:00
9e9a922949 feat(process_tracker): Task implementation for psync payments (#7178)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-04-30 07:53:54 +00:00
212ac27057 chore: resolve v2 warnings in diesel_models (#7359)
Co-authored-by: Aishwariyaa Anand <aishwariyaa.anand@Aishwariyaa-Anand-C3PGW02T6Y.local>
2025-04-29 09:25:44 +00:00
4745ce9764 feat(dynamic_routing): add open router integration for elimination routing (#7896) 2025-04-29 09:20:42 +00:00
693f9019cc feat(merchant_context): add struct merchant_context and replace all instances of merchant_account and key_store in core (#7882)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-04-29 09:11:21 +00:00
3d0dd5bd1a feat(core): Adds Billing Connector Invoice Sync flow in Revenue Recovery (#7799)
Co-authored-by: Nishanth Challa <nishanth.challa@Nishanth-Challa-C0WGKCFHLF.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-04-29 06:55:31 +00:00
eed84fe63b feat(core): add redis lock during insertion of event in event table during initial attempt of outgoing webhook delivery (#7579)
Co-authored-by: Debarati Ghatak <debarati.ghatak@Debarati-Ghatak-FW569NC29L.local>
2025-04-28 13:13:32 +00:00
d2ff66bb7e feat(core): Add cardbrand union fetch logic for click to pay session response (#7858)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sahkal Poddar <sahkalpoddar@Sahkals-MacBook-Air.local>
2025-04-28 11:24:15 +00:00
ac66cbe3da refactor(refunds): set Instant as the default RefundType (#7824) 2025-04-28 11:19:54 +00:00
48b473dee2 refactor(payment_methods): refactor merchant payment method list for wallets (#7866) 2025-04-28 07:43:36 +00:00
f71bbb5004 feat(connector): Fix FPX refunds for Fiuu (#7890) 2025-04-25 12:26:48 +00:00
fa46593093 feat(payment-link): alternate text for manual captures (#7574)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-04-25 11:45:43 +00:00
69ba651abd feat(connector): [GETNET,HIPAY,KLARNA,MONERIS,OPENNODE] add in feature matrix api (#7873)
Co-authored-by: Anurag Singh <anurag.singh.001@MacBookPro.lan>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Anurag Singh <anurag.singh.001@Anurag-Singh-WPMHJ5619X.local>
2025-04-25 09:23:05 +00:00
63d9b534d0 feat(wasm): fetch list of country codes and country names (#7642)
Co-authored-by: Sayak Bhattacharya <sayak.b@Sayak-Bhattacharya-G092THXJ34.local>
2025-04-25 07:44:57 +00:00
25197c663a feat(user): use global redis key prefix for user lineage context (#7892) 2025-04-24 17:07:16 +00:00
2fe40a2f83 chore: add cardholder name as mandatory field for Worldpay card transactions (#7897)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-04-24 16:13:36 +00:00
f1bb4a09ed feat(payments): add support for connector testing (Adyen) (#7874)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-04-24 15:00:10 +00:00
54e910582f feat(users): profile level custom role write (#7877) 2025-04-24 09:46:02 +00:00
b461087567 refactor(connector): [NMI,PAYONE,RISKIFIED] moved to hyperswitch_connectors (#7666) 2025-04-24 09:45:10 +00:00
413a7eee8a refactor(connector): [BILLWERK, FISERVEMEA, TSYS] use LazyLock instead of lazy_static (#7494)
Co-authored-by: Anurag Singh <anurag.singh.001@Anurag-Singh-WPMHJ5619X.local>
Co-authored-by: Anurag Singh <anurag.singh.001@AnuragSMHJ5619X.lan>
Co-authored-by: Anurag Singh <anurag.singh.001@MacBookPro.lan>
Co-authored-by: DEEPANSHU BANSAL <41580413+deepanshu-iiitu@users.noreply.github.com>
2025-04-24 09:43:43 +00:00
c633b336fb feat(router): Add revenue recovery retry algorithm type and data columns to business_profile table (#7772)
Co-authored-by: Aniket Burman <aniket.burman@Aniket-Burman-JDXHW2PH34.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Amisha Prabhat <55580080+Aprabhat19@users.noreply.github.com>
2025-04-24 09:32:01 +00:00