2627 Commits

Author SHA1 Message Date
ae2a34e02c feat(events): add hashed customer_email and feature_metadata (#5220)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-05 15:06:59 +00:00
5ebfbaf199 feat(events): Add payment metadata to hyperswitch-payment-intent-events (#5170)
Co-authored-by: Narayan Bhat <48803246+Narayanbhat166@users.noreply.github.com>
Co-authored-by: Sampras Lopes <Sampras.lopes@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-05 14:45:25 +00:00
16e8f4b263 fix(analytics): using HashSet to represent the returned metrics (#5179)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-05 13:18:51 +00:00
ec01788bc4 feat(core): billing_details inclusion in Payment Intent (#5090)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-05 13:13:46 +00:00
c642d9dcf5 feat(router): pass fields to indicate if the customer address details to be connector from wallets (#5210) 2024-07-05 10:56:39 +00:00
a2c0d7f095 fix(refunds): Add aliases on refund status for backwards compatibility (#5216) 2024-07-05 10:11:30 +00:00
1904ffad88 Feat(connector): [BRAINTREE] Implement Card Mandates (#5204) 2024-07-05 08:07:46 +00:00
00f9ed4cae refactor: Adding millisecond to Kafka timestamp (#5202)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-05 06:25:27 +00:00
5478f70e3e fix(user_auth_method): make id option in auth select (#5213) 2024-07-04 15:44:04 +00:00
cf5c1041b7 Docs: Updated API - ref for payments (#5172)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2024-07-04 13:13:54 +00:00
f4665d2f4a feat(core): add merchant order reference id (#5197)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-04 12:45:05 +00:00
755d968c95 feat(analytics): Refund status serialization issue for ckh analytics (#5199) 2024-07-04 11:41:23 +00:00
52abda9bd1 fix(router): override setup_future_usage filed to on_session based on merchant config (#5195) 2024-07-04 10:27:27 +00:00
c8c0cb765e feat(core): Added integrity framework for Authorize and Sync flow with connector as Stripe (#5109)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Hrithikesh <61539176+hrithikesh026@users.noreply.github.com>
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
2024-07-04 09:36:06 +00:00
cc88c0707f feat(analytics): FRM Analytics (#4880)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Abhitator216 <abhishek.kanojia@juspay.in>
Co-authored-by: Abhishek Kanojia <89402434+Abhitator216@users.noreply.github.com>
Co-authored-by: ivor-juspay <138492857+ivor-juspay@users.noreply.github.com>
Co-authored-by: Sampras Lopes <sampras.lopes@juspay.in>
2024-07-04 06:52:27 +00:00
f513c8e4da feat(pm_auth): Added balance check for PM auth bank account (#5054) 2024-07-03 12:47:52 +00:00
e85407fc53 refactor(payment_methods): add appropriate missing logs (#5190) 2024-07-03 11:20:21 +00:00
1bb2ae8423 fix(event): Updated the ApiEventMetric (#5126)
Co-authored-by: Sampras Lopes <Sampras.lopes@juspay.in>
2024-07-02 15:02:01 +00:00
9bc780151c feat(router): add refunds manual-update api (#5094) 2024-07-02 13:10:23 +00:00
618ec41aff refactor(payment_link): logs payment links logs coverage (#4918)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-02 12:32:28 +00:00
b2e0caf6d9 fix(router): update last used when the customer acceptance is passed in the recurring payment (#5116) 2024-07-02 11:59:06 +00:00
e3470a240d fix(router): [CYBS] make payment status optional (#5165)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-02 11:42:18 +00:00
5d86002ce7 fix: realtime user analytics (#5129) 2024-07-02 10:21:08 +00:00
a343f69dc4 refactor: use hashmap deserializer for generic_link options (#5157)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-02 09:46:20 +00:00
3bbdfb5a1c refactor(router): changed payment method token TTL to api contract based config from const value (#5115)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-02 08:19:45 +00:00
ee9190bf4f feat(router): collect billing details from wallet connector based on the collect_billing_details_from_wallet_connector field (#5065)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-02 07:54:50 +00:00
045e9742bd fix(auth_methods): Add checks for duplicate auth_method in create API (#5161) 2024-07-02 07:50:09 +00:00
ff14e79adf fix(router): rename the browser name header to x-browser-name (#5162) 2024-07-01 14:59:54 +00:00
ecb8cafaed fix(router): mark retry payment as failure if connector_tokenization fails (#5114) 2024-07-01 14:37:41 +00:00
af2497b501 fix(connector): [Paypal] dispute webhook deserialization failure (#5111)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-01 12:16:13 +00:00
9fc525d498 feat(analytics): Add v2 payment analytics (payment-intents analytics) (#5150)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-01 12:15:46 +00:00
4314fcd173 feat(globalsearch): Implement tag-based filters in global search (#5151) 2024-07-01 12:15:39 +00:00
8a33bd5e73 refactor(connector): Add amount conversion framework to iatapay along with amount conversion code to connector template (#4866)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Hrithikesh <61539176+hrithikesh026@users.noreply.github.com>
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
2024-07-01 11:20:29 +00:00
ecc6c00d4a feat(payment_link): add multiple custom css support in business level (#5137)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-01 10:59:06 +00:00
1b8946321b feat(connector): [Bambora Apac] Template for integration (#5062) 2024-07-01 10:58:36 +00:00
Noa
2688d24d49 feat(tls): add support for https in actix web (#5089)
Co-authored-by: noagbmn <>
2024-07-01 10:35:40 +00:00
910fcc89e2 chore(euclid_wasm): make field domain optional wasm (#5154) 2024-06-28 11:52:32 +00:00
f55cae20af Docs: Api reference docs update for Payments - Create (#4955)
Co-authored-by: Gorakhnath Yadav <gorakhnath.yadav@Gorakhnath-Yadav-J9J2YJH1J2.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2024-06-28 11:32:38 +00:00
d2626fa3fe chore(cards): add configuration option to change the decryption scheme locker (#5140)
Co-authored-by: Shakthidhar Bhaskar <shakthidhar.bhaskar@juspay.in>
2024-06-28 09:38:07 +00:00
6df8f0646b refactor(hyperswitch_constraint_graph): Removal of lifetime from the Constraint Graph framework (#5132) 2024-06-28 09:36:47 +00:00
bb9a97154c feat(core): customer_details storage in payment_intent (#5007)
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-06-28 09:36:19 +00:00
a172cba5d3 fix(connector): [ADYEN] send browser_info for all the card and googlepay payments (#5153) 2024-06-28 08:17:04 +00:00
6d9b37e8a2 fix(users): clear cookie and alter parsing for sso (#5147)
Co-authored-by: Mani Chandra <84711804+ThisIsMani@users.noreply.github.com>
2024-06-28 07:47:21 +00:00
b08ce22108 refactor(connector): added amount framework to paypal, payouts and routing (#4865)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Hrithikesh <61539176+hrithikesh026@users.noreply.github.com>
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
2024-06-28 06:31:15 +00:00
57055ecab2 chore: use generic phone numbers instead (#5142) 2024-06-27 18:05:56 +00:00
d4dba55fed feat(router): skip apple pay session call if the browser is not Safari (#5136) 2024-06-27 12:38:07 +00:00
9c49ded104 fix(opensearch): show search results only if user has access permission to the index (#5097)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Abhishek Kanojia <89402434+Abhitator216@users.noreply.github.com>
2024-06-27 07:36:31 +00:00
eb6afd66f2 feat(users): add endpoint for terminate auth select (#5135) 2024-06-26 16:21:40 +00:00
ce7d0d427d feat(users): implemented openidconnect (#5124)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-06-26 13:45:55 +00:00
ed021c1d99 feat(router): add payments manual-update api (#5045)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-06-26 13:40:09 +00:00