> ## Documentation Index
> Fetch the complete documentation index at: https://doc.withedge.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Going Live on Edge

> Prepare your application to go live on Edge. Follow these pre-going live activities to ensure a smooth transition from sandbox to production.

# Going Live on Edge

Before taking your application live in the Edge production environment, it’s essential to complete several **pre-going live activities**. These steps ensure that your integration is secure, compliant, and fully tested, preventing issues when handling real data and transactions.

***

## Pre-Going Live Checklist

<Steps>
  <Step title="1: Finalize API Integration in Sandbox">
    Before going live, ensure that your **API integration** is fully tested in the sandbox environment. The sandbox mirrors the production environment but uses mock data, allowing you to test without affecting live systems.

    <Info>
      Run through all key API calls—like creating users, processing payments, and querying data—to ensure your integration behaves as expected. Pay close attention to **authentication**, **error handling**, and **data validation**.
    </Info>

    <Tooltip tip="The sandbox environment provides a safe space for testing your API requests and responses without impacting real users or data.">
      Learn more about the sandbox environment.
    </Tooltip>
  </Step>

  <Step title="2: Conduct Security Audits">
    Security is paramount when going live. Ensure your system meets industry-standard security practices, such as:

    * **Token management:** Safeguard your API tokens, using secure storage and regular rotation.
    * **Data encryption:** Use **AES 256-bit encryption** for all sensitive data transactions, especially in the production environment.
    * **Authentication:** Ensure secure authentication mechanisms are in place for users and administrators.

    <Warning>
      Failing to secure your integration can lead to data breaches, unauthorized access, and service disruptions. Perform regular security audits to safeguard sensitive information.
    </Warning>
  </Step>

  <Step title="3: Complete KYC and Compliance Requirements">
    Edge requires all businesses to complete **Know Your Customer (KYC)** and **compliance checks** before moving to production. Ensure that:

    * You have provided accurate information about the business and its representatives.
    * All required documents (such as government-issued IDs and business certificates) are uploaded.
    * Your business is compliant with regional regulations (e.g., GDPR, PCI DSS).

    <Tooltip tip="KYC is a regulatory requirement to verify the identity of users and businesses to prevent fraud and ensure compliance.">
      What is KYC?
    </Tooltip>
  </Step>

  <Step title="4: Review Transaction Limits and Pricing">
    Before processing real transactions, ensure you are familiar with Edge’s **transaction limits** and **pricing structure**. Be aware of:

    * **Daily and monthly transaction limits**: Ensure your volume aligns with Edge’s limits or contact support for custom limits.
    * **Transaction fees**: Understand the percentage-based fees or flat rates for transactions (such as payments, collections, and KYC verification).

    <Info>
      For high-volume businesses, Edge offers custom pricing plans and higher transaction limits. Contact the support team to explore options.
    </Info>
  </Step>

  <Step title="5: Set Up Production API Keys">
    Once you’ve tested your integration in the sandbox, it’s time to switch to the **production environment**. To do this, you’ll need to:

    * Retrieve your **production API keys** from the Edge Dashboard.
    * Update your application’s configuration to use the production base URL and keys.

    <Warning>
      Do not use sandbox keys in the production environment. Make sure to update your credentials to production API keys before going live.
    </Warning>
  </Step>

  <Step title="6: Enable Real-Time Monitoring and Alerts">
    When your application goes live, it’s critical to have real-time monitoring and alerts set up to track transactions and system health. Ensure that:

    * You’ve enabled **alerts** for errors, failed transactions, or system downtime.
    * You have **transaction logging** enabled to monitor API requests, response times, and errors.

    <Tooltip tip="Real-time monitoring allows you to quickly respond to issues that may arise after going live, ensuring minimal disruption.">
      Why enable monitoring?
    </Tooltip>
  </Step>

  <Step title="7: Prepare for Post-Go-Live Support">
    Ensure you have a support plan in place for post-launch activities. This includes:

    * **User support:** A strategy to handle customer inquiries and troubleshoot issues.
    * **Technical support:** A team ready to handle technical issues with API integration, authentication, or transaction processing.
    * **Monitoring ongoing compliance:** Ensure ongoing regulatory compliance and be ready to address new requirements.

    <Info>
      Staying proactive about customer and technical support can prevent disruptions and help maintain user trust post-launch.
    </Info>
  </Step>
</Steps>

***

## Final Reminders

* **Testing in Sandbox:** Always ensure your API works seamlessly in the sandbox before moving to production.
* **Security:** Perform regular audits and use best practices for token management and data encryption.
* **Compliance:** Complete all KYC requirements and ensure your business complies with local regulations.
* **Support Plan:** Have a post-launch support strategy in place for both technical and customer support.

<Check>
  Once you've completed the steps above, you're ready to go live with Edge. Ensure you’ve carefully reviewed each step to guarantee a smooth and secure transition to the production environment.
</Check>
