diff --git a/README.md b/README.md
index 5e80ef118..12db2ade2 100644
--- a/README.md
+++ b/README.md
@@ -162,7 +162,7 @@ Deliver seamless, flexible, and localized payment flows that drive higher conver
[Customizable Checkout SDK (Web) →](https://docs.hyperswitch.io/explore-hyperswitch/merchant-controls/integration-guide/web)\
Embed a native, responsive checkout experience into your website with full control over styling and flow.
-[Click to Pay →](https://docs.hyperswitch.io/explore-hyperswitch/payment-flows-and-management/quickstart/payment-methods-setup/wallets)\
+[Click to Pay →](https://docs.hyperswitch.io/integration-guide/payment-suite/payment-method-card/payment-methods-management)\
Enable frictionless, one-click payments for returning users using wallets and saved cards.
[Payment Methods Management →](https://docs.hyperswitch.io/explore-hyperswitch/payment-flows-and-management/quickstart/payment-methods-setup)\
@@ -232,7 +232,7 @@ Here's how [Hyperswitch handles idempotency and message ordering](https://deepwi
Take Hyperswitch into production
-[How to Go Live with Hyperswitch →](https://docs.hyperswitch.io/check-list-for-production/going-live)\
+[How to Go Live with Hyperswitch →](https://docs.hyperswitch.io/self-hosting/production-deployment/going-live)\
Follow our go-live checklist to launch with confidence — covering setup, credentials, security, and monitoring.
@@ -250,5 +250,5 @@ Follow our go-live checklist to launch with confidence — covering setup, crede
* [API Reference →](https://api-reference.hyperswitch.io/introduction)
* [SDK Documentation →](https://docs.hyperswitch.io/learn-more/sdk-payment-flows)
-* [Postman Collection →](https://docs.hyperswitch.io/hyperswitch-open-source/exploration-guide#use-postman)
+* [Postman Collection →](https://docs.hyperswitch.io/self-hosting/hyperswitch-open-source/README#use-postman)
* [GitHub Repository →](https://github.com/juspay/hyperswitch)
diff --git a/integration-guide/payment-experience/payment/features.md b/integration-guide/payment-experience/payment/features.md
index c6ad2219b..b83fe5017 100644
--- a/integration-guide/payment-experience/payment/features.md
+++ b/integration-guide/payment-experience/payment/features.md
@@ -16,7 +16,7 @@ metaLinks:
#### Key Features of Juspay Hyperswitch's Card Scanning Technology
1. **Accuracy**: Leveraging optical character recognition (OCR) technology, Hyperswitch's card scanning feature accurately extracts credit card details in real-time. This significantly reduces the likelihood of manual entry errors and speeds up the checkout process.
-2. **Seamless Integration**: Hyperswitch offers a developer-friendly SDK that makes it easy to integrate the card scanning feature into various platforms, including native mobile apps ([iOS](https://docs.hyperswitch.io/hyperswitch-cloud/integration-guide/ios/features) and [Android](https://docs.hyperswitch.io/hyperswitch-cloud/integration-guide/android/features)), cross-platform frameworks, and even in-browser applications.
+2. **Seamless Integration**: Hyperswitch offers a developer-friendly SDK that makes it easy to integrate the card scanning feature into various platforms, including native mobile apps ([iOS](https://docs.hyperswitch.io/integration-guide/payment-experience/sdk-reference/ios-sdk) and [Android](https://docs.hyperswitch.io/hyperswitch-cloud/integration-guide/android/features)), cross-platform frameworks, and even in-browser applications.
#### Benefits of Hyperswitch's Card Scanning Feature
diff --git a/integration-guide/workflows/intelligent-routing/self-deployment-guide.md b/integration-guide/workflows/intelligent-routing/self-deployment-guide.md
index 9c692a4bb..07c242ae9 100644
--- a/integration-guide/workflows/intelligent-routing/self-deployment-guide.md
+++ b/integration-guide/workflows/intelligent-routing/self-deployment-guide.md
@@ -67,4 +67,4 @@ make run
After successful setup, the server will start running.
-Once the server is set up, you can refer to the [API reference](https://github.com/juspay/decision-engine/blob/main/docs/api-reference1.md) for usage.
+Once the server is set up, you can refer to the [API reference](https://github.com/juspay/decision-engine/blob/main/docs/api-reference.md) for usage.
diff --git a/integration-space/connectors-integrations/split-payments/stripe-split-payments.md b/integration-space/connectors-integrations/split-payments/stripe-split-payments.md
index 5f9eef1fb..6079abf80 100644
--- a/integration-space/connectors-integrations/split-payments/stripe-split-payments.md
+++ b/integration-space/connectors-integrations/split-payments/stripe-split-payments.md
@@ -40,7 +40,7 @@ In the [Payment Create](https://docs.hyperswitch.io/api-reference/payments/creat
#### Payment Response
-The response includes charge details for [Split Settlements](https://docs.hyperswitch.io/features/split-settlements) to verify distribution:
+The response includes charge details for [Split Settlements](https://docs.hyperswitch.io/integrations/connectors-integrations/split-payments) to verify distribution:
```json
"split_payments": {
diff --git a/learn-more/frequently-asked-questions.md b/learn-more/frequently-asked-questions.md
index 9d5c913b4..3b0f14449 100644
--- a/learn-more/frequently-asked-questions.md
+++ b/learn-more/frequently-asked-questions.md
@@ -187,7 +187,7 @@ Deployment methods:
| Operational overhead | Low | High |
Documentation:\
-https://docs.hyperswitch.io/hyperswitch-open-source/overview/unified-local-setup-using-docker\
+https://docs.hyperswitch.io/self-hosting/hyperswitch-open-source/local-setup-guide\
https://docs.hyperswitch.io/deploy-hyperswitch-on-aws/deploy-hyperswitch
@@ -227,7 +227,7 @@ Typical configuration steps include:
* Configure routing rules through **Workflow → Routing**
Documentation:\
-https://docs.hyperswitch.io/hyperswitch-open-source/overview/unified-local-setup-using-docker\
+https://docs.hyperswitch.io/self-hosting/hyperswitch-open-source/local-setup-guide\
https://docs.hyperswitch.io/hyperswitch-open-source/account-setup
@@ -256,7 +256,7 @@ Before switching to production:
* Implement error handling and validation for payment responses
Documentation:\
-https://docs.hyperswitch.io/check-list-for-production/going-live
+https://docs.hyperswitch.io/self-hosting/production-deployment/going-live
@@ -384,7 +384,7 @@ const stripe = require("@juspay-tech/hyper-node")("your_hyperswitch_api_key");
Update Podfile sources.
```
-source 'https://github.com/juspay/hyperswitch-pods.git'
+source 'https://github.com/juspay/hyperswitch-pods'
source 'https://cdn.cocoapods.org/'
```
@@ -547,7 +547,7 @@ const stripe = require("@juspay-tech/hyper-node")("your\_hyperswitch\_api\_key")
Update Podfile sources.
-source '[https://github.com/juspay/hyperswitch-pods.git](https://github.com/juspay/hyperswitch-pods.git)'\
+source '[https://github.com/juspay/hyperswitch-pods](https://github.com/juspay/hyperswitch-pods)'\
source '[https://cdn.cocoapods.org/](https://cdn.cocoapods.org/)'
Replace Stripe dependency.
@@ -611,8 +611,8 @@ Hyperswitch supports multiple wallet payment methods on mobile.
The Android SDK also provides widgets for Google Pay, PayPal, and Express Checkout.
Documentation:\
-[https://docs.hyperswitch.io/explore-hyperswitch/wallets/apple-pay](https://docs.hyperswitch.io/explore-hyperswitch/wallets/apple-pay)\
-[https://docs.hyperswitch.io/explore-hyperswitch/wallets/google-pay](https://docs.hyperswitch.io/explore-hyperswitch/wallets/google-pay)
+[https://docs.hyperswitch.io/integrations/wallets/apple-pay](https://docs.hyperswitch.io/integrations/wallets/apple-pay)\
+[https://docs.hyperswitch.io/integrations/wallets/google-pay](https://docs.hyperswitch.io/integrations/wallets/google-pay)
@@ -805,8 +805,8 @@ https://docs.hyperswitch.io/explore-hyperswitch/payment-orchestration/quickstart
The Android SDK also provides widgets for Google Pay, PayPal, and Express Checkout.
Documentation:\
-https://docs.hyperswitch.io/explore-hyperswitch/wallets/apple-pay\
-https://docs.hyperswitch.io/explore-hyperswitch/wallets/google-pay
+https://docs.hyperswitch.io/integrations/wallets/apple-pay\
+https://docs.hyperswitch.io/integrations/wallets/google-pay
@@ -992,9 +992,9 @@ https://docs.hyperswitch.io/explore-hyperswitch/workflows/intelligent-routing/ru
How do I integrate Apple Pay, Google Pay, and other wallets?
-Apple Pay — https://docs.hyperswitch.io/explore-hyperswitch/wallets/apple-pay
+Apple Pay — https://docs.hyperswitch.io/integrations/wallets/apple-pay
-Google Pay — https://docs.hyperswitch.io/explore-hyperswitch/wallets/google-pay
+Google Pay — https://docs.hyperswitch.io/integrations/wallets/google-pay
PayPal — https://docs.hyperswitch.io/explore-hyperswitch/wallets/paypal
@@ -1110,7 +1110,7 @@ readinessProbe:
* Webhook delivery success rates
Documentation:\
-https://docs.hyperswitch.io/check-list-for-production/going-live/for-on-prem-setup/monitoring\
+https://docs.hyperswitch.io/self-hosting/production-deployment/going-live/for-on-prem-setup/monitoring\
https://docs.hyperswitch.io/learn-more/hyperswitch-architecture
@@ -1312,7 +1312,7 @@ Surfaces processor billing discrepancies, invoice mismatches, and unexpected fee
Documentation:\
https://docs.hyperswitch.io/explore-hyperswitch/payments-modules/reconciliation-product\
-https://docs.hyperswitch.io/check-list-for-production/going-live/for-on-prem-setup/monitoring\
+https://docs.hyperswitch.io/self-hosting/production-deployment/going-live/for-on-prem-setup/monitoring\
https://docs.hyperswitch.io/explore-hyperswitch/payment-orchestration/quickstart/webhooks\
https://docs.hyperswitch.io/explore-hyperswitch/payments-modules/ai-powered-cost-observability
@@ -1720,7 +1720,7 @@ curl http://localhost:8080/health/ready
* Fallback routing — defaults to a secondary connector if a primary is unavailable
Documentation:\
-https://docs.hyperswitch.io/check-list-for-production/going-live/for-on-prem-setup/monitoring\
+https://docs.hyperswitch.io/self-hosting/production-deployment/going-live/for-on-prem-setup/monitoring\
https://docs.hyperswitch.io/learn-more/hyperswitch-architecture
@@ -1766,7 +1766,7 @@ https://docs.hyperswitch.io/explore-hyperswitch/payment-orchestration/quickstart
Documentation:\
https://docs.hyperswitch.io/explore-hyperswitch/security-and-compliance/security\
-https://docs.hyperswitch.io/check-list-for-production/going-live
+https://docs.hyperswitch.io/self-hosting/production-deployment/going-live
@@ -2375,7 +2375,7 @@ https://docs.hyperswitch.io/explore-hyperswitch/workflows/intelligent-routing
| Upgrades | Managed automatically by Juspay |
Documentation:\
-https://docs.hyperswitch.io/hyperswitch-open-source/overview/unified-local-setup-using-docker\
+https://docs.hyperswitch.io/self-hosting/hyperswitch-open-source/local-setup-guide\
https://docs.hyperswitch.io/deploy-hyperswitch-on-aws/deploy-hyperswitch
@@ -2591,7 +2591,7 @@ Juspay (Parent company of Hyperswitch) processes over **300 million daily transa
For self-hosted deployments, Kubernetes-based deployments support horizontal pod autoscaling, stateless application instances behind a load balancer, and Redis for distributed caching.
Documentation:\
-https://docs.hyperswitch.io/check-list-for-production/going-live/for-on-prem-setup/monitoring\
+https://docs.hyperswitch.io/self-hosting/production-deployment/going-live/for-on-prem-setup/monitoring\
https://docs.hyperswitch.io/learn-more/hyperswitch-architecture
diff --git a/learn-more/use-cases/fintech-businesses.md b/learn-more/use-cases/fintech-businesses.md
index d68155b7a..f3b274400 100644
--- a/learn-more/use-cases/fintech-businesses.md
+++ b/learn-more/use-cases/fintech-businesses.md
@@ -46,7 +46,7 @@ Juspay Hyperswitch supports a "Bring Your Own Cloud" model. You can deploy the e
| Capability | Description | Reference |
| ------------------ | -------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
-| Zero Data Egress | Sensitive card data (PAN) never leaves your infrastructure; you maintain full ownership of logs and database | [Self-Managed Guide](https://docs.hyperswitch.io/explore-hyperswitch/account-management/self-managed-deployment) |
+| Zero Data Egress | Sensitive card data (PAN) never leaves your infrastructure; you maintain full ownership of logs and database | [Self-Managed Guide](https://docs.hyperswitch.io/self-hosting/hyperswitch-open-source/deploy-hyperswitch-on-aws) |
| Compliance Control | Define TLS Termination (the point where encrypted traffic is decrypted) and key management strategies using AWS KMS or HashiCorp Vault | [Security Architecture](https://github.com/juspay/hyperswitch/blob/main/docs/architecture.md#security) |
| No Vendor Lock-in | You host the code, so you are not dependent on an external vendor's uptime or roadmap | [Open Source](https://github.com/juspay/hyperswitch) |
@@ -144,5 +144,5 @@ Ready to augment your payment stack? Here are the next steps:
* [Configure smart retries](https://docs.hyperswitch.io/explore-hyperswitch/payment-orchestration/smart-retries) — Improve authorisation rates automatically
* [Implement webhooks](https://docs.hyperswitch.io/explore-hyperswitch/payment-orchestration/quickstart/webhooks) — Standardise event handling across processors
* [View supported connectors](https://juspay.io/integrations) — See the full list of integrated payment providers
-* [Try it in sandbox](https://docs.hyperswitch.io/explore-hyperswitch/account-management/sandbox-environment) — Test your integration without touching production
-* [Deploy self-managed](https://docs.hyperswitch.io/explore-hyperswitch/account-management/self-managed-deployment) — Run Juspay Hyperswitch in your own infrastructure
+* [Try it in sandbox](https://docs.hyperswitch.io/integration-guide/account-management/sandbox-environment) — Test your integration without touching production
+* [Deploy self-managed](https://docs.hyperswitch.io/self-hosting/hyperswitch-open-source/deploy-hyperswitch-on-aws) — Run Juspay Hyperswitch in your own infrastructure
diff --git a/learn-more/use-cases/saas-platforms.md b/learn-more/use-cases/saas-platforms.md
index 9614ffff9..079e37057 100644
--- a/learn-more/use-cases/saas-platforms.md
+++ b/learn-more/use-cases/saas-platforms.md
@@ -32,7 +32,7 @@ Juspay Hyperswitch acts as a Connector Abstraction Layer. You integrate our chec
| --------------------- | -------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| Unified API | Normalises 300+ processor APIs into a single Payment Intent Flow | [Payment Intent Flow](https://api-reference.hyperswitch.io/v1/payments/payments--create#payments-create) |
| Zero-Code Integration | New processors added via configuration, not code | [Supported Connectors](https://juspay.io/integrations) |
-| Deployment Model | Self-hosted (run in your infrastructure) or SaaS (managed by Juspay) | [Deployment Options](https://docs.hyperswitch.io/explore-hyperswitch/account-management/self-managed-deployment) |
+| Deployment Model | Self-hosted (run in your infrastructure) or SaaS (managed by Juspay) | [Deployment Options](https://docs.hyperswitch.io/self-hosting/hyperswitch-open-source/deploy-hyperswitch-on-aws) |
| Integration Model | SDK (embedded checkout UI) or API (backend-only integration) | [Platform Capabilities](https://docs.hyperswitch.io/explore-hyperswitch) |
***
@@ -89,7 +89,7 @@ curl --request POST \
}'
```
-> **Try it in sandbox:** Use `https://sandbox.hyperswitch.io` for testing. See our [Sandbox Guide](https://docs.hyperswitch.io/explore-hyperswitch/account-management/sandbox-environment) for details.
+> **Try it in sandbox:** Use `https://sandbox.hyperswitch.io` for testing. See our [Sandbox Guide](https://docs.hyperswitch.io/integration-guide/account-management/sandbox-environment) for details.
***
@@ -172,4 +172,4 @@ Ready to get started? Here are the next steps:
* [Configure smart retries](https://docs.hyperswitch.io/explore-hyperswitch/payment-orchestration/smart-retries) — Improve authorisation rates automatically
* [Implement webhooks](https://docs.hyperswitch.io/explore-hyperswitch/payment-orchestration/quickstart/webhooks) — Listen for payment events across all processors
* [View supported connectors](https://juspay.io/integrations) — See the full list of integrated payment providers
-* [Try it in sandbox](https://docs.hyperswitch.io/explore-hyperswitch/account-management/sandbox-environment) — Test your integration without touching production
+* [Try it in sandbox](https://docs.hyperswitch.io/integration-guide/account-management/sandbox-environment) — Test your integration without touching production
diff --git a/learn-more/use-cases/saas-platforms/README.md b/learn-more/use-cases/saas-platforms/README.md
index f95c2a38d..c4b70b79f 100644
--- a/learn-more/use-cases/saas-platforms/README.md
+++ b/learn-more/use-cases/saas-platforms/README.md
@@ -29,7 +29,7 @@ Juspay Hyperswitch acts as a Connector Abstraction Layer. You integrate our chec
| --------------------- | -------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| Unified API | Normalises 300+ processor APIs into a single Payment Intent Flow | [Payment Intent Flow](https://api-reference.hyperswitch.io/v1/payments/payments--create#payments-create) |
| Zero-Code Integration | New processors added via configuration, not code | [Supported Connectors](https://juspay.io/integrations) |
-| Deployment Model | Self-hosted (run in your infrastructure) or SaaS (managed by Juspay) | [Deployment Options](https://docs.hyperswitch.io/explore-hyperswitch/account-management/self-managed-deployment) |
+| Deployment Model | Self-hosted (run in your infrastructure) or SaaS (managed by Juspay) | [Deployment Options](https://docs.hyperswitch.io/self-hosting/hyperswitch-open-source/deploy-hyperswitch-on-aws) |
| Integration Model | SDK (embedded checkout UI) or API (backend-only integration) | [Platform Capabilities](https://docs.hyperswitch.io/explore-hyperswitch) |
***
@@ -86,7 +86,7 @@ curl --request POST \
}'
```
-> **Try it in sandbox:** Use `https://sandbox.hyperswitch.io` for testing. See our [Sandbox Guide](https://docs.hyperswitch.io/explore-hyperswitch/account-management/sandbox-environment) for details.
+> **Try it in sandbox:** Use `https://sandbox.hyperswitch.io` for testing. See our [Sandbox Guide](https://docs.hyperswitch.io/integration-guide/account-management/sandbox-environment) for details.
***
@@ -169,4 +169,4 @@ Ready to get started? Here are the next steps:
* [Configure smart retries](https://docs.hyperswitch.io/explore-hyperswitch/payment-orchestration/smart-retries) — Improve authorisation rates automatically
* [Implement webhooks](https://docs.hyperswitch.io/explore-hyperswitch/payment-orchestration/quickstart/webhooks) — Listen for payment events across all processors
* [View supported connectors](https://juspay.io/integrations) — See the full list of integrated payment providers
-* [Try it in sandbox](https://docs.hyperswitch.io/explore-hyperswitch/account-management/sandbox-environment) — Test your integration without touching production
+* [Try it in sandbox](https://docs.hyperswitch.io/integration-guide/account-management/sandbox-environment) — Test your integration without touching production
diff --git a/other-features/connectors/available-connectors/cybersource/apple-pay.md b/other-features/connectors/available-connectors/cybersource/apple-pay.md
index 08fba31f6..cb33b43ea 100644
--- a/other-features/connectors/available-connectors/cybersource/apple-pay.md
+++ b/other-features/connectors/available-connectors/cybersource/apple-pay.md
@@ -27,7 +27,7 @@ This page consists of steps for how **Apple Pay** can be enabled in Hyperswitch
* Click on **Proceed** after making the necessary changes to your API Keys (if required).
* Select **Apple Pay** under the Wallet section to enable it.
* Prepare Apple Pay certificates for CyberSource by following the steps mentioned [here](apple-pay.md#steps-to-prepare-apple-pay-certificates-for-cybersource-integration).
-* To configure these steps in the Hyperswitch dashboard, please follow the steps mentioned [here](https://docs.hyperswitch.io/hyperswitch-cloud/payment-methods-setup/wallets/apple-pay/ios-application#configuring-apple-pay-on-hyperswitch).
+* To configure these steps in the Hyperswitch dashboard, please follow the steps mentioned [here](https://docs.hyperswitch.io/integrations/wallets/apple-pay#configuring-apple-pay-on-hyperswitch).
* Click on **Enable** and then **Proceed**, review your configuration and changes, and click **Done**.
#### Points to Remember for Apple Pay Payments via CyberSource
@@ -49,8 +49,8 @@ We recommend passing these fields when creating the Payment Intent with Hyperswi
### Steps to Prepare Apple Pay Certificates for CyberSource Integration
-* Create an Apple Merchant ID by following the steps mentioned [here](https://docs.hyperswitch.io/hyperswitch-cloud/payment-methods-setup/wallets/apple-pay/ios-application#creating-an-apple-merchantid).
-* Validate your merchant domain by following the steps mentioned [here](https://docs.hyperswitch.io/hyperswitch-cloud/payment-methods-setup/wallets/apple-pay/ios-application#validating-merchant-domain).
+* Create an Apple Merchant ID by following the steps mentioned [here](https://docs.hyperswitch.io/integrations/wallets/apple-pay#creating-an-apple-merchantid).
+* Validate your merchant domain by following the steps mentioned [here](https://docs.hyperswitch.io/integrations/wallets/apple-pay#validating-merchant-domain).
* Create Apple Merchant ID certificates by following the steps mentioned [here](../../../wallets/apple-pay/ios-application.md#creating-apple-merchantid-certificate-and-private-key).
* Log into your CyberSource Console and navigate to `Payment Configuration > Digital Payment Solutions`.
@@ -66,8 +66,8 @@ We recommend passing these fields when creating the Payment Intent with Hyperswi
* Upload the **.csr** file you received from your processor and click **Continue**.
* Click on **Download** — you will receive a **.cer** file.
* On the CyberSource Console, if prompted, upload the same **.cer** file (`apple_pay.cer`).
-* Now configure the generated certificates into the Hyperswitch Control Center for CyberSource by following these [steps](https://docs.hyperswitch.io/hyperswitch-cloud/payment-methods-setup/wallets/apple-pay/ios-application#configuring-apple-pay-on-hyperswitch).
+* Now configure the generated certificates into the Hyperswitch Control Center for CyberSource by following these [steps](https://docs.hyperswitch.io/integrations/wallets/apple-pay#configuring-apple-pay-on-hyperswitch).
{% hint style="info" %}
-To enable Apple Pay in your iOS application, please refer to the steps mentioned [here](https://docs.hyperswitch.io/hyperswitch-cloud/payment-methods-setup/wallets/apple-pay/ios-application#integrate-with-xcode).
+To enable Apple Pay in your iOS application, please refer to the steps mentioned [here](https://docs.hyperswitch.io/integrations/wallets/apple-pay#integrate-with-xcode).
{% endhint %}
diff --git a/other-features/connectors/split-payments/stripe-split-payments.md b/other-features/connectors/split-payments/stripe-split-payments.md
index 8e5cdbf3a..33c0bf724 100644
--- a/other-features/connectors/split-payments/stripe-split-payments.md
+++ b/other-features/connectors/split-payments/stripe-split-payments.md
@@ -39,7 +39,7 @@ In the [Payment Create](https://docs.hyperswitch.io/api-reference/payments/creat
#### Payment Response
-The response includes charge details for [Split Settlements](https://docs.hyperswitch.io/features/split-settlements) to verify distribution:
+The response includes charge details for [Split Settlements](https://docs.hyperswitch.io/integrations/connectors-integrations/split-payments) to verify distribution:
```json
"split_payments": {
diff --git a/other-features/payment-orchestration/quickstart/README.md b/other-features/payment-orchestration/quickstart/README.md
index 728833568..d0bfcb2a0 100644
--- a/other-features/payment-orchestration/quickstart/README.md
+++ b/other-features/payment-orchestration/quickstart/README.md
@@ -52,7 +52,7 @@ You will use both a server-side and a client-side component of Hyperswitch to co
Don't want to write code? Check out the [Hyperswitch Postman Collection](https://api-reference.hyperswitch.io/introduction) for a no-code way to get started with Hyperswitch's API.
{% endhint %}
-
{% hint style="info" %}
**Have Questions?**\
diff --git a/other-features/payment-orchestration/quickstart/migrate-from-stripe/ios.md b/other-features/payment-orchestration/quickstart/migrate-from-stripe/ios.md
index 7340c3d4e..1da94f8bd 100644
--- a/other-features/payment-orchestration/quickstart/migrate-from-stripe/ios.md
+++ b/other-features/payment-orchestration/quickstart/migrate-from-stripe/ios.md
@@ -43,7 +43,7 @@ const stripe = require("@juspay-tech/hyper-node")("your_hyperswitch_api_key");
**Step 3:** Add these sources at the beginning of your Podfile
```ruby
-source 'https://github.com/juspay/hyperswitch-pods.git'
+source 'https://github.com/juspay/hyperswitch-pods'
source 'https://cdn.cocoapods.org/'
```
diff --git a/other-features/payment-orchestration/subscriptions.md b/other-features/payment-orchestration/subscriptions.md
index eb3e8065c..b581e93dc 100644
--- a/other-features/payment-orchestration/subscriptions.md
+++ b/other-features/payment-orchestration/subscriptions.md
@@ -54,7 +54,7 @@ User selects a plan followed by selecting the payment method and adding the paym
* **Retrieve plans and create subscription** - Merchants will retrieve the eligible plans and display them on their website. The customer will select one of the plans shown to them. Merchant will use the selected plan to create a customer and a subscription with the subscription provider.
* **Collect payment method details** - Once the subscription is created and the key fields are received by the merchant, they'll initiate a Payments create call with Hyperswitch and load the payment SDK on their website ([more on SDK integration](https://docs.hyperswitch.io/hyperswitch-cloud/integration-guide)) to collect payment details from the customer
* **Make payment and return invoice** - Using the payment details entered by the user the merchant will make a payment with Hyperswitch and create a mandate ([more details](https://docs.hyperswitch.io/features/payment-flows-and-management/mandates-and-recurring-payments)). The subscription is marked as active upon successful payment and the invoice with the customer.
- * In case the subscription start date is in future and the customer need not be charged immediately then the merchant should initiate a $0 mandate with Hyperswitch ([more details](https://docs.hyperswitch.io/features/payment-flows-and-management/zero-amount-authorization)).
+ * In case the subscription start date is in future and the customer need not be charged immediately then the merchant should initiate a $0 mandate with Hyperswitch ([more details](https://docs.hyperswitch.io/integration-guide/payment-suite/payments/authorizations/zero-amount-authorization-1)).
* **Make MIT transactions** - The subscription provider will trigger a webhook to the merchant on the date of the scheduled payment for subscription. Upon receiving the webhook, the merchant should initiate a payment with Hyperswitch using the customer ID and mandate ID. The merchant will share the invoice with the customer upon successful payment
@@ -66,7 +66,7 @@ User selects a payment method and adds the payment method details which are save
* **Integration and set up** - Merchants will setup their account and generate API keys with the subscription provider and Hyperswitch as well as integrate with both of them. Merchants will set up their plans with the subscription provider and set up their payment providers with Hyperswitch.
* **Collect and store payment method details** - Merchant will initiate a Payments create call with Hyperswitch and load the payment SDK on their website ([more on SDK integration](https://docs.hyperswitch.io/hyperswitch-cloud/integration-guide)) to collect payment details from the customer.
* Merchant will create a customer with the subscription provider
- * Merchant will initiate a $0 mandate with Hyperswitch ([more details](https://docs.hyperswitch.io/features/payment-flows-and-management/zero-amount-authorization)) to validate and store the payment details and create a mandate with Hyperswitch (using the same customer ID).
+ * Merchant will initiate a $0 mandate with Hyperswitch ([more details](https://docs.hyperswitch.io/integration-guide/payment-suite/payments/authorizations/zero-amount-authorization-1)) to validate and store the payment details and create a mandate with Hyperswitch (using the same customer ID).
* **Retrieve plans and create subscription** - Merchants will retrieve the eligible plans and display them on their website. The customer will select one of the plans shown to them. Merchant will use the selected plan to create a subscription with the subscription provider.
* **Make payment and return invoice** - Using the mandate ID created earlier the merchant will make a payment with Hyperswitch. The subscription is marked as active upon successful payment and the invoice with the customer.
* In case the subscription start date is in future and the customer need not be charged immediately then no payment is initiated with Hyperswitch
diff --git a/self-hosting-space/hyperswitch-open-source/overview/local-setup-using-individual-components/README.md b/self-hosting-space/hyperswitch-open-source/overview/local-setup-using-individual-components/README.md
index c9883b61d..360037743 100644
--- a/self-hosting-space/hyperswitch-open-source/overview/local-setup-using-individual-components/README.md
+++ b/self-hosting-space/hyperswitch-open-source/overview/local-setup-using-individual-components/README.md
@@ -6,7 +6,7 @@ description: Set up a local development environment for Hyperswitch backend, SDK
# Development Environment Setup
{% hint style="warning" %}
-These setup guides are meant for development. If you want a quick trial of Hyperswitch (without contributing), use [this guide](https://docs.hyperswitch.io/hyperswitch-open-source/overview/unified-local-setup-using-docker).
+These setup guides are meant for development. If you want a quick trial of Hyperswitch (without contributing), use [this guide](https://docs.hyperswitch.io/self-hosting/hyperswitch-open-source/local-setup-guide).
{% endhint %}
### Setup Guides
diff --git a/self-hosting-space/hyperswitch-open-source/overview/local-setup-using-individual-components/set-up-hyperswitch-backend.md b/self-hosting-space/hyperswitch-open-source/overview/local-setup-using-individual-components/set-up-hyperswitch-backend.md
index efeceb5fb..a75cad25b 100644
--- a/self-hosting-space/hyperswitch-open-source/overview/local-setup-using-individual-components/set-up-hyperswitch-backend.md
+++ b/self-hosting-space/hyperswitch-open-source/overview/local-setup-using-individual-components/set-up-hyperswitch-backend.md
@@ -6,7 +6,7 @@ description: Set up the Hyperswitch backend locally using Docker or Rust for pay
# Backend
{% hint style="warning" %}
-This setup is meant for development. If you want a quick trial of Hyperswitch (without contributing), use [this guide](https://docs.hyperswitch.io/hyperswitch-open-source/overview/unified-local-setup-using-docker).
+This setup is meant for development. If you want a quick trial of Hyperswitch (without contributing), use [this guide](https://docs.hyperswitch.io/self-hosting/hyperswitch-open-source/local-setup-guide).
{% endhint %}
### Supported Methods:
@@ -78,7 +78,7 @@ This section of the guide provides instructions to install dependencies on Ubunt
systemctl start redis.service
```
- If you're running a distribution other than Ubuntu, you can follow the installation instructions on the [Redis website](https://redis.io/docs/getting-started/installation/) to set up Redis on your system.
+ If you're running a distribution other than Ubuntu, you can follow the installation instructions on the [Redis website](https://redis.io/docs/latest/operate/oss_and_stack/install/install-redis/) to set up Redis on your system.
4. Install `diesel_cli` using `cargo`:
```bash
@@ -136,7 +136,7 @@ This section of the guide provides instructions to install dependencies on Ubunt
sudo service redis-server start
```
- For more information, refer to the docs for [installing Redis on WSL](https://learn.microsoft.com/en-us/windows/wsl/tutorials/wsl-database#install-redis). If you're running a distribution other than Ubuntu, you can follow the installation instructions on the [Redis website](https://redis.io/docs/getting-started/installation/) to set up Redis on your system.
+ For more information, refer to the docs for [installing Redis on WSL](https://learn.microsoft.com/en-us/windows/wsl/tutorials/wsl-database#install-redis). If you're running a distribution other than Ubuntu, you can follow the installation instructions on the [Redis website](https://redis.io/docs/latest/operate/oss_and_stack/install/install-redis/) to set up Redis on your system.
5. Make sure your system has the packages necessary for compiling Rust code:
```bash
@@ -160,7 +160,7 @@ Once you're done with setting up the dependencies, proceed with [setting up the
We'll be using [`winget`](https://github.com/microsoft/winget-cli) in this section of the guide, where possible. You can opt to use your favorite package manager instead.
1. Install PostgreSQL database, following the [official installation docs](https://www.postgresql.org/download/windows/).
-2. Install Redis, following the [official installation docs](https://redis.io/docs/getting-started/installation/install-redis-on-windows).
+2. Install Redis, following the [official installation docs](https://redis.io/docs/latest/operate/oss_and_stack/install/install-redis/install-redis-on-windows).
3. Install rust with `winget`:
```bash
diff --git a/self-hosting-space/hyperswitch-open-source/overview/local-setup-using-individual-components/set-up-hyperswitch-control-center.md b/self-hosting-space/hyperswitch-open-source/overview/local-setup-using-individual-components/set-up-hyperswitch-control-center.md
index a710b09ef..352230329 100644
--- a/self-hosting-space/hyperswitch-open-source/overview/local-setup-using-individual-components/set-up-hyperswitch-control-center.md
+++ b/self-hosting-space/hyperswitch-open-source/overview/local-setup-using-individual-components/set-up-hyperswitch-control-center.md
@@ -6,7 +6,7 @@ description: Set up the Hyperswitch Control Center locally to manage payments an
# Control Center
{% hint style="warning" %}
-This setup is meant for development. If you want a quick trial of Hyperswitch (without contributing), use [this guide](https://docs.hyperswitch.io/hyperswitch-open-source/overview/unified-local-setup-using-docker).
+This setup is meant for development. If you want a quick trial of Hyperswitch (without contributing), use [this guide](https://docs.hyperswitch.io/self-hosting/hyperswitch-open-source/local-setup-guide).
{% endhint %}
#### Prerequisites
diff --git a/self-hosting-space/hyperswitch-open-source/overview/local-setup-using-individual-components/set-up-hyperswitch-sdk-frontend.md b/self-hosting-space/hyperswitch-open-source/overview/local-setup-using-individual-components/set-up-hyperswitch-sdk-frontend.md
index 9cd9ccd4a..44fcd492c 100644
--- a/self-hosting-space/hyperswitch-open-source/overview/local-setup-using-individual-components/set-up-hyperswitch-sdk-frontend.md
+++ b/self-hosting-space/hyperswitch-open-source/overview/local-setup-using-individual-components/set-up-hyperswitch-sdk-frontend.md
@@ -6,7 +6,7 @@ description: Set up the Hyperswitch SDK locally to build secure and unified chec
# SDK (Frontend)
{% hint style="warning" %}
-This setup is meant for development. If you want a quick trial of Hyperswitch (without contributing), use [this guide](https://docs.hyperswitch.io/hyperswitch-open-source/overview/unified-local-setup-using-docker).
+This setup is meant for development. If you want a quick trial of Hyperswitch (without contributing), use [this guide](https://docs.hyperswitch.io/self-hosting/hyperswitch-open-source/local-setup-guide).
{% endhint %}
You will need to understand and configure a few configurations before starting the local setup. -
diff --git a/self-hosting-space/hyperswitch-open-source/readme-1/local-setup-using-individual-components/README.md b/self-hosting-space/hyperswitch-open-source/readme-1/local-setup-using-individual-components/README.md
index b8e239104..764efec4d 100644
--- a/self-hosting-space/hyperswitch-open-source/readme-1/local-setup-using-individual-components/README.md
+++ b/self-hosting-space/hyperswitch-open-source/readme-1/local-setup-using-individual-components/README.md
@@ -11,7 +11,7 @@ metaLinks:
# Advanced Development Env Setup
{% hint style="warning" %}
-These setup guides are meant for development. If you want a quick trial of Hyperswitch (without contributing), use [this guide](https://docs.hyperswitch.io/hyperswitch-open-source/overview/unified-local-setup-using-docker).
+These setup guides are meant for development. If you want a quick trial of Hyperswitch (without contributing), use [this guide](https://docs.hyperswitch.io/self-hosting/hyperswitch-open-source/local-setup-guide).
{% endhint %}
### Setup Guides
diff --git a/self-hosting-space/hyperswitch-open-source/readme-1/local-setup-using-individual-components/set-up-hyperswitch-backend/README.md b/self-hosting-space/hyperswitch-open-source/readme-1/local-setup-using-individual-components/set-up-hyperswitch-backend/README.md
index 54c2c17b1..528942ee7 100644
--- a/self-hosting-space/hyperswitch-open-source/readme-1/local-setup-using-individual-components/set-up-hyperswitch-backend/README.md
+++ b/self-hosting-space/hyperswitch-open-source/readme-1/local-setup-using-individual-components/set-up-hyperswitch-backend/README.md
@@ -11,7 +11,7 @@ metaLinks:
# Backend
{% hint style="warning" %}
-This setup is meant for development. If you want a quick trial of Hyperswitch (without contributing), use [this guide](https://docs.hyperswitch.io/hyperswitch-open-source/overview/unified-local-setup-using-docker).
+This setup is meant for development. If you want a quick trial of Hyperswitch (without contributing), use [this guide](https://docs.hyperswitch.io/self-hosting/hyperswitch-open-source/local-setup-guide).
{% endhint %}
### Supported Methods:
@@ -83,7 +83,7 @@ This section of the guide provides instructions to install dependencies on Ubunt
systemctl start redis.service
```
- If you're running a distribution other than Ubuntu, you can follow the installation instructions on the [Redis website](https://redis.io/docs/getting-started/installation/) to set up Redis on your system.
+ If you're running a distribution other than Ubuntu, you can follow the installation instructions on the [Redis website](https://redis.io/docs/latest/operate/oss_and_stack/install/install-redis/) to set up Redis on your system.
4. Install `diesel_cli` using `cargo`:
```bash
@@ -141,7 +141,7 @@ This section of the guide provides instructions to install dependencies on Ubunt
sudo service redis-server start
```
- For more information, refer to the docs for [installing Redis on WSL](https://learn.microsoft.com/en-us/windows/wsl/tutorials/wsl-database#install-redis). If you're running a distribution other than Ubuntu, you can follow the installation instructions on the [Redis website](https://redis.io/docs/getting-started/installation/) to set up Redis on your system.
+ For more information, refer to the docs for [installing Redis on WSL](https://learn.microsoft.com/en-us/windows/wsl/tutorials/wsl-database#install-redis). If you're running a distribution other than Ubuntu, you can follow the installation instructions on the [Redis website](https://redis.io/docs/latest/operate/oss_and_stack/install/install-redis/) to set up Redis on your system.
5. Make sure your system has the packages necessary for compiling Rust code:
```bash
@@ -165,7 +165,7 @@ Once you're done with setting up the dependencies, proceed with [setting up the
We'll be using [`winget`](https://github.com/microsoft/winget-cli) in this section of the guide, where possible. You can opt to use your favorite package manager instead.
1. Install PostgreSQL database, following the [official installation docs](https://www.postgresql.org/download/windows/).
-2. Install Redis, following the [official installation docs](https://redis.io/docs/getting-started/installation/install-redis-on-windows).
+2. Install Redis, following the [official installation docs](https://redis.io/docs/latest/operate/oss_and_stack/install/install-redis/install-redis-on-windows).
3. Install rust with `winget`:
```bash
diff --git a/self-hosting-space/hyperswitch-open-source/readme-1/local-setup-using-individual-components/set-up-hyperswitch-control-center.md b/self-hosting-space/hyperswitch-open-source/readme-1/local-setup-using-individual-components/set-up-hyperswitch-control-center.md
index 6321f6d8c..e29e4a933 100644
--- a/self-hosting-space/hyperswitch-open-source/readme-1/local-setup-using-individual-components/set-up-hyperswitch-control-center.md
+++ b/self-hosting-space/hyperswitch-open-source/readme-1/local-setup-using-individual-components/set-up-hyperswitch-control-center.md
@@ -11,7 +11,7 @@ metaLinks:
# Control Center
{% hint style="warning" %}
-This setup is meant for development. If you want a quick trial of Hyperswitch (without contributing), use [this guide](https://docs.hyperswitch.io/hyperswitch-open-source/overview/unified-local-setup-using-docker).
+This setup is meant for development. If you want a quick trial of Hyperswitch (without contributing), use [this guide](https://docs.hyperswitch.io/self-hosting/hyperswitch-open-source/local-setup-guide).
{% endhint %}
#### Prerequisites
diff --git a/self-hosting-space/hyperswitch-open-source/readme-1/local-setup-using-individual-components/set-up-hyperswitch-sdk-frontend.md b/self-hosting-space/hyperswitch-open-source/readme-1/local-setup-using-individual-components/set-up-hyperswitch-sdk-frontend.md
index 3a5634ead..48bc4e7ba 100644
--- a/self-hosting-space/hyperswitch-open-source/readme-1/local-setup-using-individual-components/set-up-hyperswitch-sdk-frontend.md
+++ b/self-hosting-space/hyperswitch-open-source/readme-1/local-setup-using-individual-components/set-up-hyperswitch-sdk-frontend.md
@@ -11,7 +11,7 @@ metaLinks:
# SDK (Frontend)
{% hint style="warning" %}
-This setup is meant for development. If you want a quick trial of Hyperswitch (without contributing), use [this guide](https://docs.hyperswitch.io/hyperswitch-open-source/overview/unified-local-setup-using-docker).
+This setup is meant for development. If you want a quick trial of Hyperswitch (without contributing), use [this guide](https://docs.hyperswitch.io/self-hosting/hyperswitch-open-source/local-setup-guide).
{% endhint %}
You will need to understand and configure a few configurations before starting the local setup. -
diff --git a/self-hosting-space/production-deployment/deployment-overview/system-requirements.md b/self-hosting-space/production-deployment/deployment-overview/system-requirements.md
index 2c14afda2..106e5c661 100644
--- a/self-hosting-space/production-deployment/deployment-overview/system-requirements.md
+++ b/self-hosting-space/production-deployment/deployment-overview/system-requirements.md
@@ -34,7 +34,7 @@ The production configuration recommended for 40 RPS capacity is as follows (excl
For planning purposes, a 40% buffer for the application layer and 50% buffer for stateful components (Database and Redis) is recommended.
-Detailed guidance for scaling Juspay Hyperswitch for enterprise payment systems can be found in the [**Scale & Reliability**](https://docs.hyperswitch.io/production-deployment/scale-and-reliability) section.
+Detailed guidance for scaling Juspay Hyperswitch for enterprise payment systems can be found in the [**Scale & Reliability**](https://docs.hyperswitch.io/self-hosting/production-deployment/deployment-overview/README) section.
{% endhint %}
### **Software**
diff --git a/self-hosting-space/production-deployment/going-live/for-on-prem-setup/README.md b/self-hosting-space/production-deployment/going-live/for-on-prem-setup/README.md
index b840e9f29..78afeea63 100644
--- a/self-hosting-space/production-deployment/going-live/for-on-prem-setup/README.md
+++ b/self-hosting-space/production-deployment/going-live/for-on-prem-setup/README.md
@@ -30,7 +30,7 @@ Here's a quick summary of everything you would need for going live with Juspay H
### Apple Pay Certificate
* [ ] To enable Apple Pay payments, request the required certificate: `Hyperswitch-app.server.secrets.apple_pay_merchant_cert`.\
- Follow the official setup guide: [Apple Pay Setup](https://docs.hyperswitch.io/explore-hyperswitch/payment-flows-and-management/quickstart/payment-methods-setup/wallets/apple-pay/ios-application).
+ Follow the official setup guide: [Apple Pay Setup](https://docs.hyperswitch.io/integration-guide/payment-suite/payment-method-card/payment-methods-management/apple-pay/ios-application).
### Deploying the Application