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

# Ordering a Cross Connect

> This help topic describes what a Cross Connect is and how to use it

export const Gloss = ({term, anchor, langDir = 'en'}) => {
  const errorPrefix = '\x1b[31;1;4mERROR\x1b[0m: Gloss -';
  if (typeof term !== 'string') {
    term = String(term);
  }
  if (typeof anchor !== 'string') {
    anchor = String(anchor);
  }
  if (!term || term === 'undefined') {
    console.error(`${errorPrefix} the \`term\` property is required — rendering an empty string instead`);
    return <></>;
  }
  if (!anchor || anchor === 'undefined') {
    console.error(`${errorPrefix} the \`anchor\` property is required — rendering an empty string instead`);
    return <></>;
  }
  const lang = langDir === 'en' ? '/' : '/' + langDir + '/';
  const glossaryPage = lang + 'glossary/#' + anchor;
  return <a href={glossaryPage}>{term}</a>;
};

export const Image = ({src, alt = '', caption, width, height, shadow}) => {
  const errorPrefix = '\x1b[31;1;4mERROR\x1b[0m: Image -';
  if (typeof src !== 'string') {
    src = String(src);
  }
  if (!src || src === 'undefined') {
    console.error(`${errorPrefix} \`src\` is required — rendering an empty string instead`);
    return <></>;
  }
  const img = <img className={['mega-image-style', shadow ? 'shadow' : ''].join(' ')} src={src} alt={alt} width={width} height={height} style={{
    display: 'block'
  }} />;
  return caption ? <figure>
      {img}
      <figcaption style={{
    textAlign: 'center',
    width
  }}>{caption}</figcaption>
    </figure> : img;
};

A Cross Connect is a dedicated physical point-to-point connection that links your location within a Megaport-enabled data center to a Megaport Port. It can only be ordered with a Port on a term.

You can order a Cross Connect at the same time as you create your Port, after the Port order has been created but before the service is ordered, or after you have ordered the Port when it is in *Configured* status.

If you order a Cross Connect at the same time as a Port, whichever method you used, Megaport will process the Cross Connect order with the data center to streamline the ordering process.

<Note>
  When you order a Port with a Cross Connect, the Port will only be live after the Cross Connect has been deployed.
  This means that the Port will not be available within seconds, as it would be without the Cross Connect, but there will be a delay while the Cross Connect is provisioned.
</Note>

## Ordering a Cross Connect when creating a Port

You can order a Cross Connect during the Port creation process.

**To order a Cross Connect when creating a Port**

1. Start the process to create a Port.\
   For more information about creating a Port, see [Creating a Port](/connections/creating-port).

2. Select the Port location.

3. Enter a Port name and select the Port speed.\
   If the location has Cross Connect availability, a section will appear on the ordering page allowing you to include one with the Port order.

   <Image src="/images/connections/cross-connect-section.png" alt="Add a Cross Connect" shadow={true} width={550} />

4. Select **Yes** to include a Cross Connect with your Port order.\
   The pricing for the Cross Connect is displayed.

   * **Monthly Rate** -- Indicates the Cross Connect pricing in addition to the monthly Port fees. The term is the same as the Port.
   * **One-Time Fees** -- Indicates installation and decommissioning charges.

   <Image src="/images/connections/cross-connect-fees.png" alt="Cross Connect fees" shadow={true} width={550} />

   If you include Link Aggregation Groups (LAGs) or Port diversity, incremental costs will be added to the Cross Connect on a per Port basis. For more information about LAGs, see [Creating a Link Aggregation Group](/connections/lag). For more information about Port diversity, see [Port Diversity](/connections/port-diversity).

5. Enter the remaining new Port details on this page.

6. Click **Next**.\
   On the Summary page, the Port and Cross Connect pricing is displayed.

   <Image src="/images/connections/port-cross-connect-summary.png" alt="Cross Connect fees" shadow={true} width={500} />

   <Note>
     The term discount and any other associated discount apply only to the Port.
   </Note>

7. Click **Add Port**.\
   The total monthly cost of the Port and Cross Connect is shown in the cart. The one-time fee is not included in the cart.

8. Click **Review Order**.\
   The Cross Connect pricing is summarized.\
   Read the Cross Connect disclaimer with the important information on the pop-up window.

9. Click **Order Now**.

## Ordering a Cross Connect after creating a Port, but before ordering the service

If you decide you want to add a Cross Connect after creating your Port, you can add one before you click **Review Order** and deploy your service.

**To order a Cross Connect before ordering the service**

1. Create a Port.\
   For more information about creating a Port, see [Creating a Port](/connections/creating-port).

2. After clicking **Add Port** to finalize the Port setup, click the gear icon next to the connection on the Services page to make changes.

   <Image src="/images/connections/port-before-ordering.png" alt="How to edit a Port before it is ordered." shadow={true} width={600} />

   If the location has Cross Connect availability, a section will appear allowing you to include one with the Port order.

3. Click **Yes** in the Cross Connect section to add a Cross Connect to your order.\
   The pricing for the Cross Connect is displayed.

   * **Monthly Rate** -- Indicates the Cross Connect pricing in addition to the monthly Port fees. The term is the same as the Port.
   * **One-Time Fees** -- Indicates installation and decommissioning charges.

     <Image src="/images/connections/cross-connect-fees.png" alt="Cross Connect fees" shadow={true} width={550} />

4. Click **Next**.

5. Review the pricing information summary and click **Update Port**.

6. Click **Review Order** and review the details.

7. Click **Order Now** to order your Port.

## Ordering a Cross Connect when the Port is in Configured status

If you decide you want to order a Cross Connect after you have created your Port, and clicked **Review Order** and **Order Now**, you can add a Cross Connect when it is in *Configured* status.

**To order a Cross Connect in Configured status**

1. Go to the **Services** page.

   You will see the Port on the **Services** page in *Deployable* status while the Port is waiting for resource allocation.

   <Image src="/images/connections/services-waiting.png" alt="This image shows the Port entry on the Services page with the status as Deployable, and a message saying 'This Port is waiting for resource allocation'." shadow={true} width={650} />

   After a few seconds, the status will change to *Configured*.

   <Image src="/images/connections/services-configured.png" alt="This image shows the Port entry on the Services page with the status as Configured." shadow={true} width={650} />

2. Click the gear icon next to the connection to make changes.

   <Image src="/images/connections/service-configured-gear.png" alt="How to edit a Port in configured status." shadow={true} width={650} />

   If the location has Cross Connect availability, a section will appear allowing you to include one with the Port order.

3. Click **Yes** in the Cross Connect section to add a Cross Connect to your order.

The Cross Connect will be added to your Port, and the pricing will be adjusted accordingly.

<Note>
  The Port will remain in *Configured* status until the Cross Connect has been deployed.
</Note>

## Uploading a Letter of Authorization (LOA)

Megaport cannot deploy the Megaport-provisioned Cross Connect until you provide the <Gloss term="LOA" anchor="loa" />. After you order the Cross Connect, you will receive an email from Megaport with a case reference number and instructions to complete your order.

When the Port is in *Configured* status, an **Upload LOA** button appears on the Services page entry. Click it to open the Upload LOA screen, where you can upload a new LOA and view or download any LOA files already uploaded for the Cross Connect case.

**To upload a LOA**

1. Click **Upload LOA** for the required Port on the Services page.

   <Image src="/images/connections/loa-port-button.png" shadow={true} width={650} />

2. On the Upload LOA screen, drag and drop your LOA file onto the upload area, or click **browse to choose a file** and select it.

   The file must be a PDF and no larger than 5 MB.

   <Image src="/images/connections/loa-upload-modal.png" shadow={true} width={400} />

3. Click **Upload LOA**.

   The uploaded file appears in the **Uploaded LOA file(s)** list.

### Viewing and downloading uploaded LOA files

The Upload LOA screen lists any LOA files already uploaded for the Cross Connect case under **Uploaded LOA file(s)**, showing the name of each file and the date it was uploaded.

To download a file, click **Download** next to it in the list.

<Note>
  You cannot delete an uploaded LOA file. If you need to correct a mistake, upload a new file, and it will appear alongside the existing files in the list.
</Note>

## Support Requests Portal

Megaport creates a support case for each Cross Connect order. You can use the Support Requests Portal to see more details about your Cross Connect case and to keep track of progress.\
For more information, see [Support Requests Portal](/support/support-portal).

You will be able to see these tabs:

* **Activity** - The Activity tab allows you to see the activity that has taken place on the case. You can use this page to enter comments.

  <Image src="/images/connections/supportal-activity.png" alt="Support Requests Portal activity tab" shadow={true} width={550} />

* **Details** - In the Details tab, you can see the details of this Cross Connect order, including Port information and Cross Connect information. You can also add **Collaborators**, people in your organization that you want to participate in this case.

  <Image src="/images/connections/supportal-details.png" alt="Support Requests Portal details tab" shadow={true} width={550} />

* **Attachments** - The Attachments tab is for uploading attachments, such as the LOA.

  <Image src="/images/connections/supportal-attachments.png" alt="Support Requests Portal Attachments tab" shadow={true} width={550} />

For more information, see [Support Requests Portal](/support/support-portal).
