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

# EagleLabs

> Connect EagleLabs so your paid orders are sent to it automatically and the tracking code comes back to each order.

EagleLabs manufactures and ships your products. Connecting it to PagAmerican lets the platform send each paid order to EagleLabs on its own and bring the tracking code back to the order once EagleLabs ships.

Once EagleLabs is connected, the tracking code reaches each order as soon as EagleLabs ships it.

## Before you start

* **An agreement with EagleLabs.** Your products have to be registered at EagleLabs before you sell them.
* **Your credentials.** EagleLabs gives you two values: your **API User** and your **API Key**. If you don't have them yet, ask your contact at EagleLabs.
* **The SKU of every item.** You fill in each offer with the SKU EagleLabs registered for that item, so get the list from EagleLabs.

<Card title="Don't have a PagAmerican account yet?" icon="rocket" href="https://onboarding.pagamerican.app/onboarding" cta="Create your account" arrow horizontal>
  Sign up today, connect EagleLabs, and let the platform send your orders for you.
</Card>

## How to configure

<Steps>
  <Step title="Open Suppliers">
    In the PagAmerican dashboard, go to **Suppliers**. The **Supplier Dashboard** opens, with your suppliers listed under **Suppliers**.
  </Step>

  <Step title="Edit EagleLabs">
    Click the pencil icon on the **EagleLabs** row. The **Edit supplier** page opens, with **EagleLabs** next to the title.
  </Step>

  <Step title="Paste your credentials">
    Fill in both fields with the values EagleLabs gave you, with no spaces before or after:

    | Field | What goes in it |
    | - | - |
    | **API User** | The API User EagleLabs gave you |
    | **API Key** | The API Key EagleLabs gave you |
  </Step>

  <Step title="Save and connect">
    Click **Save & Connect**, at the bottom of the page. Back in the list, the **EagleLabs** row reads **Connected**. If it reads **Disconnected**, turn its switch on.
  </Step>

  <Step title="Choose EagleLabs on your products">
    When you create a product, choose **Eagle Labs** in the **Supplier** field. **The supplier cannot be changed after the product is created.**
  </Step>

  <Step title="Fill in the SKU of every offer">
    In each offer of those products, fill in the **SKU** field with the SKU EagleLabs registered for that item. Do the same in the offers you use as order bumps, upsells and downsells.
  </Step>
</Steps>

From then on, each paid order with an EagleLabs product as the main product goes to EagleLabs 40 minutes after the buyer's last purchase. [How fulfillment works](/suppliers/fulfillment) explains the whole path.

## Troubleshooting

<AccordionGroup>
  <Accordion title="Error updating connection status. Please try again.">
    The switch only turns on once the credentials are saved. Click the pencil icon, fill in both fields, and click **Save & Connect**.
  </Accordion>

  <Accordion title="The order stays in In preparation">
    An order waits **40 minutes after the buyer's last purchase** before it is sent, so a recent order in **In preparation** is expected. If it stays there longer, check that:

    * the main product has **Eagle Labs** in its **Supplier** field
    * every offer in the order has its **SKU** filled in
    * **EagleLabs** reads **Connected** in **Suppliers**
  </Accordion>

  <Accordion title="The order is Sent to supplier but has no tracking code after a few days">
    Look up the order in your EagleLabs account by the number in the **ID** column of **Orders** and confirm the order is there, that each SKU matches an item EagleLabs has in stock, and that it was shipped. The **Delayed** card on the **Supplier Dashboard** counts the orders sent more than 48 hours ago that have not shipped yet.
  </Accordion>

  <Accordion title="EagleLabs gave you new credentials">
    Open **Suppliers**, click the pencil icon on the **EagleLabs** row, replace the values, and click **Save & Connect**. The new credentials apply to the next order.
  </Accordion>
</AccordionGroup>

## FAQ

**Do I need to configure a webhook or a callback URL at EagleLabs?**
No. The tracking code reaches your orders without any setup on your side.

**How do I change the shipping address of an order?**
Contact EagleLabs directly with the order number. The address cannot be changed from PagAmerican once the order is at EagleLabs.

**What happens while EagleLabs is Disconnected?**
New orders for its products are not sent to EagleLabs. Keep it **Connected** for as long as you sell its products.

**Can I move a product from EagleLabs to another supplier?**
Contact [support](mailto:support@pagamerican.com). The supplier of a product cannot be changed from the dashboard.

<Card title="Need help?" icon="mail" href="mailto:support@pagamerican.com">
  Our team can help you connect EagleLabs: [support@pagamerican.com](mailto:support@pagamerican.com)
</Card>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.