Skip to content

Commit e460497

Browse files
committed
Merge branch 'main' of github.com:juspay/hyperswitch into connector/facilitapay-pix-pmt
* 'main' of github.com:juspay/hyperswitch: (33 commits) fix(connector): [Nexixpay] handle error code and message in failure response (#7713) fix(connector): [Coingate] Fix Wasm Changes (#7716) fix(config): add billing payment sync configs in different environments (#7708) chore(dashboard): update dashboard toml (#7703) chore(postman): update auth for payment connectors in postman collection (#7702) feat(connector): [BANKOFAMERICA] Enable SamsungPay In Dashboard (#7677) feat(session): Added dpa_client_id, provider to click to pay session response (#7683) feat(core): add network error related columns in payment attempt [v2] (#7706) chore(version): 2025.04.04.0 refactor(accounts): move accounts related tables to accounts schema (#7626) revert: implement `NameType` for name validation (#6734) (#7717) fix(errors): Entry not found error as 4xx instead of 5xx (#7712) refactor(analytics): default config for forex_enabled (#7695) refactor(core): made provider field in ctp_service_details backward compatible (#7705) refactor(openapi): modify profile-delete auth to AdminAPIKey in API doc (#7697) fix: web-docker pull from docker hub (#7700) ci(cypress): fix iatapay upi payments (#7698) docs: Updated next steps after deployment setup on Readme (#7686) chore(version): 2025.04.03.0 fix(connector): [JPMORGAN, PAYU, DIGITALVIRGO, BITPAY, HELCIM, PAYBOX] Replaced lazystatic macros with LazyLock (#7524) ...
2 parents 6a034de + f532b70 commit e460497

File tree

342 files changed

+5680
-1949
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

342 files changed

+5680
-1949
lines changed

CHANGELOG.md

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,77 @@
22

33
All notable changes to HyperSwitch will be documented here.
44

5+
- - -
6+
7+
## 2025.04.04.0
8+
9+
### Bug Fixes
10+
11+
- **errors:** Entry not found error as 4xx instead of 5xx ([#7712](https://github.com/juspay/hyperswitch/pull/7712)) ([`b25f071`](https://github.com/juspay/hyperswitch/commit/b25f071a607d1f12425eb4b7ba4304ce34777054))
12+
- Web-docker pull from docker hub ([#7700](https://github.com/juspay/hyperswitch/pull/7700)) ([`d2f7473`](https://github.com/juspay/hyperswitch/commit/d2f74737e4e8299365825d70ea39aa4bae270e6c))
13+
14+
### Refactors
15+
16+
- **accounts:** Move accounts related tables to accounts schema ([#7626](https://github.com/juspay/hyperswitch/pull/7626)) ([`4b7f55a`](https://github.com/juspay/hyperswitch/commit/4b7f55aeedfcd9f8294463e98e329607552a0c03))
17+
- **analytics:** Default config for forex_enabled ([#7695](https://github.com/juspay/hyperswitch/pull/7695)) ([`11f7804`](https://github.com/juspay/hyperswitch/commit/11f7804ba90fd73e91848f6da9eb513b32430641))
18+
- **core:** Made provider field in ctp_service_details backward compatible ([#7705](https://github.com/juspay/hyperswitch/pull/7705)) ([`ab3dcea`](https://github.com/juspay/hyperswitch/commit/ab3dcea82fafc3cef9e1da9ac98c20d27f127652))
19+
- **openapi:** Modify profile-delete auth to AdminAPIKey in API doc ([#7697](https://github.com/juspay/hyperswitch/pull/7697)) ([`b8f6615`](https://github.com/juspay/hyperswitch/commit/b8f66155d4a23c10f129591994a8a30715375b87))
20+
21+
### Documentation
22+
23+
- Updated next steps after deployment setup on Readme ([#7686](https://github.com/juspay/hyperswitch/pull/7686)) ([`e39731d`](https://github.com/juspay/hyperswitch/commit/e39731da5ef99f0fca53a72ca78cc6635acc9a44))
24+
25+
### Revert
26+
27+
- Implement `NameType` for name validation ([#6734](https://github.com/juspay/hyperswitch/pull/6734)) ([#7717](https://github.com/juspay/hyperswitch/pull/7717)) ([`d892ee7`](https://github.com/juspay/hyperswitch/commit/d892ee7af087b43c87f98c5d7a43eebafb91b5b6))
28+
29+
**Full Changelog:** [`2025.04.03.0...2025.04.04.0`](https://github.com/juspay/hyperswitch/compare/2025.04.03.0...2025.04.04.0)
30+
31+
32+
- - -
33+
34+
## 2025.04.03.0
35+
36+
### Features
37+
38+
- **connector:** Add recovery support for stripebilling ([#7461](https://github.com/juspay/hyperswitch/pull/7461)) ([`cfe2269`](https://github.com/juspay/hyperswitch/commit/cfe226943dc5b473e88b7830c54ac73a943ba04b))
39+
- **process_tracker:** Invoke record back flow in PCR workflow [V2] ([#7660](https://github.com/juspay/hyperswitch/pull/7660)) ([`40174b3`](https://github.com/juspay/hyperswitch/commit/40174b3c62afb0e93af56ea87cd2adf952bbfa17))
40+
41+
### Bug Fixes
42+
43+
- **connector:**
44+
- [WISE] Changed error status to string ([#7468](https://github.com/juspay/hyperswitch/pull/7468)) ([`fa7971f`](https://github.com/juspay/hyperswitch/commit/fa7971f56db0f0469326eee885ca83c52c631fec))
45+
- [JPMORGAN, PAYU, DIGITALVIRGO, BITPAY, HELCIM, PAYBOX] Replaced lazystatic macros with LazyLock ([#7524](https://github.com/juspay/hyperswitch/pull/7524)) ([`fcbd863`](https://github.com/juspay/hyperswitch/commit/fcbd863bc79b424fc5ed1a0c23069cb9b9b9154c))
46+
47+
### Refactors
48+
49+
- **openapi:** Update authentication for profiles and mca openapi ([#7678](https://github.com/juspay/hyperswitch/pull/7678)) ([`7358b3a`](https://github.com/juspay/hyperswitch/commit/7358b3a3b99c92fde065f71ee8a8cd527089d6be))
50+
51+
**Full Changelog:** [`2025.04.02.0...2025.04.03.0`](https://github.com/juspay/hyperswitch/compare/2025.04.02.0...2025.04.03.0)
52+
53+
54+
- - -
55+
56+
## 2025.04.02.0
57+
58+
### Features
59+
60+
- **core:** Implement `NameType` for name validation ([#6734](https://github.com/juspay/hyperswitch/pull/6734)) ([`1100dcc`](https://github.com/juspay/hyperswitch/commit/1100dcc6053990cf832c00cf29db700d77f78480))
61+
- **dashboard:** Added wasm changes to collect metadata for visa_ctp ([#7674](https://github.com/juspay/hyperswitch/pull/7674)) ([`506a68a`](https://github.com/juspay/hyperswitch/commit/506a68a71f6829f5bd1b1bae35aebd1dc1413f82))
62+
- **payment_methods_v2:** Single use token implementation ([#7485](https://github.com/juspay/hyperswitch/pull/7485)) ([`f7ea4cc`](https://github.com/juspay/hyperswitch/commit/f7ea4cce703e16d0b6f1f9a7226122479a34607b))
63+
- **router:** Add payment method display name to feature matrix response ([#7639](https://github.com/juspay/hyperswitch/pull/7639)) ([`e8afec2`](https://github.com/juspay/hyperswitch/commit/e8afec2f5195ad904f0b6ee1598445a09df12838))
64+
65+
### Bug Fixes
66+
67+
- **connectors:** [Hipay] Fix 3DS Mandatory Fields ([#7603](https://github.com/juspay/hyperswitch/pull/7603)) ([`446716e`](https://github.com/juspay/hyperswitch/commit/446716ee20440c1937c1b988b2ea3ce58d23089c))
68+
69+
### Refactors
70+
71+
- **ci:** Update `Stripe` response `status`, `error_code`, and `error_message` for deprecated `Sofort` ([#7672](https://github.com/juspay/hyperswitch/pull/7672)) ([`1a7804e`](https://github.com/juspay/hyperswitch/commit/1a7804ea89bcf42dfd5a903623585804065384e7))
72+
73+
**Full Changelog:** [`2025.03.31.0...2025.04.02.0`](https://github.com/juspay/hyperswitch/compare/2025.03.31.0...2025.04.02.0)
74+
75+
576
- - -
677

778
## 2025.03.31.0

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,13 @@ Check out the [local setup guide][local-setup-guide] for a more details on setti
101101

102102
Attaching to hyperswitch-control-center-1, hyperswitch-server-1, hyperswitch-web-1, migration_runner-1, pg-1, redis-standalone-1
103103
```
104+
You've now setup Hyperswitch in your local machine. In order to verify that the server is up and running hit the health endpoint:
105+
```shell
106+
curl --head --request GET 'http://localhost:8080/health'
107+
```
108+
The expected response here is a `200 OK` status code. This indicates that the server and all of its dependent services are functioning correctly.
109+
Now, you can access the Control Center in your browser at `http://localhost:9000`.
110+
The next step is to configure a connector with the Hyperswitch Control Center and try a payment.
104111

105112
### 2. Deployment on cloud
106113

0 commit comments

Comments
 (0)