3864 Commits

Author SHA1 Message Date
e90a95de6f feat(router): add three_ds decision rule execute api (#8148)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-06 16:20:34 +00:00
2c35639763 feat(router): Save payment method on payments confirm (V2) (#8090)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-06 15:24:31 +00:00
d32c61a256 feat(payment_methods): add external_vault_details for payments v2 sdk session call (#8003)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-06 12:01:08 +00:00
65acf59886 fix(connector): [facilitapay] cpf is a required field (#8274) 2025-06-06 11:59:03 +00:00
dbc1bbf26a fix: Fixed spell check (#8227) 2025-06-06 11:15:48 +00:00
45d4ebfde3 feat(router): add merchantId authentication for Payments v2 (#8239)
Co-authored-by: Aishwariyaa Anand <aishwariyaa.anand@Aishwariyaa-Anand-C3PGW02T6Y.local>
2025-06-06 08:25:03 +00:00
9ce3d73e53 feat(router): Return payment_experience in PML for payment (v2) (#8255) 2025-06-05 16:08:58 +00:00
4a7c08fbc5 refactor: add infra-values in intent kafka events (#8264) 2025-06-05 13:15:06 +00:00
d15ee49bad fix(wasm): [Worldpayvantiv] add support for metadata.report_group (#8260) 2025-06-05 09:20:14 +00:00
e902d6d9ea revert(routing): Add connectors from current active routing algorithm before adding fallback connectors (#8207) 2025-06-04 16:03:50 +00:00
f5c4f6106f feat(connectors): [Worldpayvantiv] add card support (#8219)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-04 13:56:42 +00:00
fd844c3dd5 feat(connectors): [Template] add Worldpayvantiv (#8226)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-04 10:00:32 +00:00
835a425ded refactor(dynamic_routing): add logic for creating merchant account in decision engine (#8191)
Co-authored-by: Shankar Singh C <shankar.singh@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-04 08:12:24 +00:00
ec908d38ac feat(events): adding infra level components to api-events (#8214)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-04 05:58:15 +00:00
33cd60e642 feat(core): add support for consuming eci for AuthNResponse in Authentication flow (#8225)
Co-authored-by: Debarati Ghatak <debarati.ghatak@Debarati-Ghatak-FW569NC29L.local>
2025-06-03 12:18:33 +00:00
e6482fbe84 refactor(refunds_v2): Add feature flags and db methods to non kv config (#7987) 2025-06-03 08:19:41 +00:00
8871f310fc feat(payments): implement routing in payments v2 (#7709)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Prasunna Soppa <prasunna.soppa@juspay.in>
2025-06-03 07:03:39 +00:00
ebe44b9d7d feat(routing): Add audit trail for routing (#8188)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-02 20:53:56 +00:00
1eea83359c fix(connector): [Worldpay] add root CA certificate (#8205) 2025-06-02 11:12:21 +00:00
a19e12c095 fix(router): Handle encoded_data in PSync [V2] (#8177) 2025-06-02 09:53:59 +00:00
55f6dbe319 feat(analytics): revamped 3ds auth analytics (#8163)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-02 09:38:00 +00:00
dbca363f44 feat(connector): [FISERV] Added Integrity Check support for all Payment & Refund Flows (#8075)
Co-authored-by: Sayak Bhattacharya <sayak.b@Sayak-Bhattacharya-G092THXJ34.local>
2025-06-02 06:36:08 +00:00
9a9fb3de3a build(deps): bump dependencies to compatible versions (#8164) 2025-05-31 21:13:27 +00:00
0476361251 feat(core): Altered the amount field in DisputePayload to StringMinorUnit (#8131)
Co-authored-by: Sayak Bhattacharya <sayak.b@Sayak-Bhattacharya-G092THXJ34.local>
2025-05-30 14:26:08 +00:00
9bac41b208 feat(router): add three_ds_decision_rule support in routing apis (#8132)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-05-30 12:51:35 +00:00
7a44626251 feat(vsaas): enable platform merchant API Key authentication for org-level operations (#8156)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-05-30 12:50:40 +00:00
d91cf70ae3 fix(kafka): add correct topic name for connector-logs for docker config and local development (#8169) 2025-05-30 07:31:05 +00:00
eb15fa110d refactor: Payment Attempt as mandatory field in PaymentStatusData (#8126)
Co-authored-by: Aishwariyaa Anand <aishwariyaa.anand@Aishwariyaa-Anand-C3PGW02T6Y.local>
2025-05-29 09:54:05 +00:00
0f43aa43aa fix(payment_link): sanitize embedded payment link data (#7736) 2025-05-29 07:50:15 +00:00
4ad0492a88 feat(analytics): Add ckh columns for 3ds intelligence analytics (#8136)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-05-28 13:46:43 +00:00
1acf525a46 refactor(debit_routing): Handle missing merchant_business_country by defaulting to US (#8141)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-05-28 06:19:56 +00:00
3eb94d9a3d refactor(success_based): add support for exploration (#8158)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-05-27 17:16:44 +00:00
b7c5f1f276 feat(dynamic_routing): add get api for dynamic routing volume split (#8114)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-05-27 17:15:44 +00:00
e637b214e3 fix: incorrect payout_method_id in payouts table (#8107) 2025-05-27 10:14:51 +00:00
68b0e386d5 feat(router): Enable client_secret auth for payments_get_intent [v2] (#8119) 2025-05-27 10:13:29 +00:00
fab9f5eee5 chore: address Rust 1.87.0 clippy lints (#8130) 2025-05-27 10:01:22 +00:00
a654695008 feat: list for dynamic routing (#8111)
Co-authored-by: Sarthak Soni <sarthakasoni@gmail.com>
Co-authored-by: Gaurav Rawat <104276743+GauravRawat369@users.noreply.github.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Chethan Rao <70657455+Chethan-rao@users.noreply.github.com>
2025-05-27 10:01:08 +00:00
01af474209 feat(connector): [Barclaycard] Implement Cards - Non 3DS flow (#8068)
Co-authored-by: Anurag Singh <anurag.singh.001@Anurag-Singh-WPMHJ5619X.local>
Co-authored-by: Anurag Singh <anurag.singh.001@MacBookPro.lan>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-05-27 09:54:39 +00:00
7fee571061 fix(authentication): add Organization context validation in Merchant Create and Merchant List APIs (#8103) 2025-05-27 09:53:21 +00:00
b8b68af4f8 feat(connector): [Worldpayxml] add card payment (#8076)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Jeeva Ramachandran <120017870+JeevaRamu0104@users.noreply.github.com>
2025-05-27 09:09:55 +00:00
b3d47b650d feat(connector): Stripe revolut pay wallet integration (#8066) 2025-05-27 06:37:44 +00:00
5c8394a621 fix: duplicate entries in total count when filtering by object ID (#8109)
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-05-27 06:10:32 +00:00
bc4bab935f Refactor(refunds_v2): Refactor api event metric for refunds v2 apis (#8041) 2025-05-27 06:09:57 +00:00
49a178ed20 feat(router): adding generic tokenization endpoint (#7905)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-05-27 06:09:36 +00:00
5642080025 chore: update the docker for wasm (#8080) 2025-05-26 07:22:17 +00:00
1fe6955a0b fix(router): make is_debit_routing_enabled optional in profile general update (#8104)
Co-authored-by: Prasunna Soppa <prasunna.soppa@juspay.in>
2025-05-25 16:23:14 +00:00
e655832908 feat(core): add one-way TLS support with CA certificate for ArchiPEL UAT environment (#8128)
Co-authored-by: Debarati Ghatak <debarati.ghatak@Debarati-Ghatak-FW569NC29L.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-05-25 15:25:28 +00:00
0465886f07 refactor(api): remove max_length validation for return_url in PaymentsRequest (#8125) 2025-05-24 08:15:48 +00:00
e272e7ab23 fix(connector): [Fiuu] populate error_code and error_desc for redirection flows if they're not present in PSync (#8124) 2025-05-23 11:40:05 +00:00
caa0723502 feat(connector): [XENDIT] Added Integrity Check for Authorize, Capture, Refund & RSync flows (#8049)
Co-authored-by: Sayak Bhattacharya <sayak.b@Sayak-Bhattacharya-G092THXJ34.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-05-23 09:21:00 +00:00