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

# Apex Capital Factoring Integration

> This guide will help you integrate Apex Capital with Alvys. Follow the steps below to set up your NOA and configure the Apex integration.

<Note>
  Apex Capital connects to Alvys via OAuth (Apex Connect API) to automate invoice submission and report processing for factoring clients. Also known as Apex Connect, Apex Capital factoring, invoice factoring.
</Note>

## What This Integration Does

Alvys connects to Apex Capital using the Apex Connect API with OAuth authentication. When a factoring batch is submitted in Alvys, the integration sends invoice data directly to Apex Capital and automatically uploads the invoice document for each load in the batch to Apex Capital. Users then log in to the Apex Capital portal to download Purchase Reports and Payment Reports as CSV files, which are uploaded back into Alvys to update load records.

The integration supports two report types: Purchase Reports (confirm which invoices Apex Capital has purchased and at what advance amount) and Payment Reports (record payments received from Apex Capital against factored invoices).

Status updates in Alvys depend on report uploads; there is no automated nightly sync.

## Prerequisites

* Active account with Apex Capital
* Notice of Assignment text provided by Apex Capital
* Admin, Partner Admin, or Support role to access Management > Integrations and complete the OAuth setup
* **"Billing"** permission to submit batches and upload Purchase Reports and Payment Reports

## Connect / Authenticate

Setup requires two parts: configuring your Notice of Assignment in Company Profile, then activating the Apex Capital integration in Management > Integrations.

### Part 1: Configure Your Notice of Assignment

1. Navigate to Management > Company Profile.
2. Select the subsidiary that will use the Apex Capital integration. In the Document Configuration section, click the blue **(+)** button. The Manage Important Info window opens.
3. In the drop-down menu, select **Notice of Assignment**. Copy and paste the Notice of Assignment text provided by Apex Capital into the text box.
4. Click the blue **Save** button.

<Note>
  <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/73556e37d96a.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=9fee8dcbb5b54068b149047ec4159fc6" alt="Document Configuration section of Company Profile with the Manage Important Info window for adding the Notice of Assignment" width="645" height="268" data-path="images/help/73556e37d96a.png" />

  *Document Configuration section of Company Profile with the Manage Important Info window for adding the Notice of Assignment*
</Note>

### Part 2: Configure the Apex Capital Integration

1. Navigate to Management > Integrations.
2. Expand the **Factoring** section. Click the “**Inactive**” button next to **Apex Capital**.

<Note>
  <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/cc4ac4a922d2.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=702216ee25b9701d464bb5ac9584bc86" alt="Integrations page with the Factoring section expanded and the Inactive button next to Apex Capital" width="471" height="193" data-path="images/help/cc4ac4a922d2.png" />

  \*Integrations page with the Factoring section expanded and the Inactive button next to Apex Capital \*
</Note>

1. Click the blue **Save** button. A message appears: "You will now be redirected to Apex to login in order to complete the integration."
2. Sign in using your Apex Capital credentials. The integration is active immediately after login.

Note: To configure additional subsidiaries, repeat Part 1 and Part 2 for each subsidiary.

## Field & Data Mapping

When a batch is submitted, Alvys sends the following invoice data to Apex Capital: load number, debtor, invoice amount, and advance amount. Alvys automatically uploads the invoice document for each load to Apex at the time of batch submission.

If a broker has no existing record in Apex Capital, Alvys automatically registers them using the MC number or company name.

<Warning>
  ⚠️ Waypoint stops are not supported for Apex Capital batches. Loads that include waypoint stops cannot be included in a batch.
</Warning>

**Purchase Report CSV columns:** Buy, Inv, Debtor, Amount, Advance, InvDate

**Payment Report CSV columns:** Check, PostDate, Debtor, Inv., Amount, Type

## Sync Behavior

Alvys submits invoice batches to Apex Capital through the API. Purchase Report and Payment Report data flows back into Alvys through manual CSV uploads from the Apex Capital portal. There is no automated nightly sync; load status updates in Alvys depend entirely on report uploads.

## Upload Your Purchase Report

1. Log in to the Apex Capital portal and navigate to the Purchase Schedule Report page at: [https://amp.apexcapitalcorp.com/m3clients/InvoiceQuery.do](https://amp.apexcapitalcorp.com/m3clients/InvoiceQuery.do)
2. Find the schedule number for your batch. To locate it, navigate to **Reports > Factoring** in Alvys and find the submitted batch.

   <Note>
     <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/88d8c3be7e5a.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=8d997fc6f023df9be016327d007bf18d" alt="Alvys Reports > Factoring page showing the submitted batch and its schedule number" data-og-width="380" width="380" data-og-height="178" height="178" data-path="images/help/88d8c3be7e5a.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/88d8c3be7e5a.png?w=280&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=3b8a0ffbc538f60b2aba4f3e5b8d6918 280w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/88d8c3be7e5a.png?w=560&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=727539f14a471de6f49258672a56e320 560w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/88d8c3be7e5a.png?w=840&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=e4c106b3c7501202817d1cbce6360c11 840w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/88d8c3be7e5a.png?w=1100&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=ae8e0040fba91ae5aa016167e0efe2e8 1100w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/88d8c3be7e5a.png?w=1650&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=4e2bbf7fb1efca706cac0fc1d5d8f043 1650w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/88d8c3be7e5a.png?w=2500&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=b65146e2c22f308233000cb946d7dcb7 2500w" />

     \*Alvys Reports > Factoring page showing the submitted batch and its schedule number \*
   </Note>

   <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/88d8c3be7e5a.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=8d997fc6f023df9be016327d007bf18d" alt="Alvys Reports > Factoring page showing the submitted batch and its schedule number" data-og-width="380" width="380" data-og-height="178" height="178" data-path="images/help/88d8c3be7e5a.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/88d8c3be7e5a.png?w=280&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=3b8a0ffbc538f60b2aba4f3e5b8d6918 280w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/88d8c3be7e5a.png?w=560&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=727539f14a471de6f49258672a56e320 560w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/88d8c3be7e5a.png?w=840&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=e4c106b3c7501202817d1cbce6360c11 840w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/88d8c3be7e5a.png?w=1100&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=ae8e0040fba91ae5aa016167e0efe2e8 1100w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/88d8c3be7e5a.png?w=1650&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=4e2bbf7fb1efca706cac0fc1d5d8f043 1650w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/88d8c3be7e5a.png?w=2500&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=b65146e2c22f308233000cb946d7dcb7 2500w" />

   \*Alvys Reports > Factoring page showing the submitted batch and its schedule number \*
3. Enter that number in the Schedule Number field on the Apex Capital portal, select .csv as the export format and click Submit

   <Note>
     <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/74ebb256fde2.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=4c35e29a28a4060682539da88fccbf28" alt="Apex Capital portal Purchase Schedule Report query with the Schedule Number field" width="2000" height="258" data-path="images/help/74ebb256fde2.png" />

     *Apex Capital portal Purchase Schedule Report query with the Schedule Number field*
   </Note>

   <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/74ebb256fde2.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=4c35e29a28a4060682539da88fccbf28" alt="Apex Capital portal Purchase Schedule Report query with the Schedule Number field" width="2000" height="258" data-path="images/help/74ebb256fde2.png" />

   *Apex Capital portal Purchase Schedule Report query with the Schedule Number field*
4. Select **.csv** as the export format. Click **Submit**. Download the file to your device.
5. In Alvys, navigate to **Reports > Factoring**. Select the batch. Click the blue **Upload Purchase Report** button located in the **bottom right corner** of the Factoring Reports page.

   <Note>
     <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/d98da576e8cb.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=1d54442246542f5d3a8cf6bace54c776" alt="Alvys Factoring Reports page with the blue Upload Purchase Report button in the bottom right corner" width="290" height="223" data-path="images/help/d98da576e8cb.png" />

     \*Alvys Factoring Reports page with the blue Upload Purchase Report button in the bottom right corner \*
   </Note>

   <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/d98da576e8cb.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=1d54442246542f5d3a8cf6bace54c776" alt="Alvys Factoring Reports page with the blue Upload Purchase Report button in the bottom right corner" width="290" height="223" data-path="images/help/d98da576e8cb.png" />

   \*Alvys Factoring Reports page with the blue Upload Purchase Report button in the bottom right corner \*
6. Drag and drop the CSV file into the upload area, or click to select it from your device.

   <Note>
     <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/d230f60e9171.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=6d5039736bc8b1f9583dcd5db8eda572" alt="File drag-and-drop upload area on the Upload Purchase Report dialog" width="860" height="288" data-path="images/help/d230f60e9171.png" />

     \*File drag-and-drop upload area on the Upload Purchase Report dialog \*
   </Note>

   <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/d230f60e9171.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=6d5039736bc8b1f9583dcd5db8eda572" alt="File drag-and-drop upload area on the Upload Purchase Report dialog" width="860" height="288" data-path="images/help/d230f60e9171.png" />

   \*File drag-and-drop upload area on the Upload Purchase Report dialog \*
7. Click **Upload**.

<Note>
  <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/088425a6199b.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=fe8f22c1988f2eb36034cbb9644cb3be" alt="Upload button on the Purchase Report upload dialog" width="860" height="567" data-path="images/help/088425a6199b.png" />

  *Upload button on the Purchase Report upload dialog*
</Note>

## Upload Your Payment Report

1. Log in to the Apex Capital portal and navigate to the Payment Report page at: [https://amp.apexcapitalcorp.com/m3clients/PaymentQuery.do](https://amp.apexcapitalcorp.com/m3clients/PaymentQuery.do)
2. Enter the payment period. Select **.csv** as the report type. Click **Submit**. Download the file to your device.

   <Note>
     <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/ffef775d337e.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=18c1cb36fd1f6611c2c9774935da59c3" alt="Apex Capital portal Payment Report query showing the payment period and .csv report type" width="1060" height="404" data-path="images/help/ffef775d337e.png" />

     *Apex Capital portal Payment Report query showing the payment period and .csv report type*
   </Note>

   <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/ffef775d337e.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=18c1cb36fd1f6611c2c9774935da59c3" alt="Apex Capital portal Payment Report query showing the payment period and .csv report type" width="1060" height="404" data-path="images/help/ffef775d337e.png" />

   *Apex Capital portal Payment Report query showing the payment period and .csv report type*
3. In Alvys, navigate to **Reports > Factoring**. Select the batch. Click the **Upload Report** button.

   <Note>
     <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/52b75cad2c72.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=ed7f568c6cd46d2cd36be6aa71d4f8b0" alt="Alvys Factoring Reports page showing the Upload Report button" width="480" height="114" data-path="images/help/52b75cad2c72.png" />

     *Alvys Factoring Reports page showing the Upload Report button*
   </Note>

   <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/52b75cad2c72.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=ed7f568c6cd46d2cd36be6aa71d4f8b0" alt="Alvys Factoring Reports page showing the Upload Report button" width="480" height="114" data-path="images/help/52b75cad2c72.png" />

   *Alvys Factoring Reports page showing the Upload Report button*
4. Drag and drop the CSV file into the upload area, or click to select it from your device.

   <Note>
     <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/dbbddc3b161a.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=9d340200edfc8bddffbeef088dccb7ac" alt="File drag-and-drop upload area on the Upload Report dialog" width="2000" height="562" data-path="images/help/dbbddc3b161a.png" />

     *File drag-and-drop upload area on the Upload Report dialog*
   </Note>

   <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/dbbddc3b161a.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=9d340200edfc8bddffbeef088dccb7ac" alt="File drag-and-drop upload area on the Upload Report dialog" width="2000" height="562" data-path="images/help/dbbddc3b161a.png" />

   *File drag-and-drop upload area on the Upload Report dialog*
5. Click **Upload**.

   <Note>
     <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/8d8d66bc3c4b.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=a7ba589268db099015227edc7776b1e1" alt="Upload button on the Payment Report upload dialog" width="290" height="145" data-path="images/help/8d8d66bc3c4b.png" />

     \*Upload button on the Payment Report upload dialog \*
   </Note>

   <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/8d8d66bc3c4b.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=a7ba589268db099015227edc7776b1e1" alt="Upload button on the Payment Report upload dialog" width="290" height="145" data-path="images/help/8d8d66bc3c4b.png" />

   \*Upload button on the Payment Report upload dialog \*
6. Do not close this page until the report has finished processing. Depending on file size, this can take from a few seconds to a few minutes.

<Note>
  <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/0a807b64c25e.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=aa9f642c2ed6ffd621424df2ddaa088e" alt="Factoring Reports page after payment report processing completes, showing updated load records" width="513" height="241" data-path="images/help/0a807b64c25e.png" />

  *Factoring Reports page after payment report processing completes, showing updated load records*
</Note>

## Verify It's Working

After submitting a batch, log in to the Apex Capital portal and confirm the batch appears in the Purchase Schedule Report at [https://amp.apexcapitalcorp.com/m3clients/InvoiceQuery.do](https://amp.apexcapitalcorp.com/m3clients/InvoiceQuery.do).

After uploading a Purchase Report, verify in Reports > Factoring in Alvys that the invoice amounts and advance amounts on the batch match the values in the uploaded file.

After uploading a Payment Report, verify that the relevant load records in Alvys reflect updated payment status as expected.

## Troubleshooting

### Batch submission fails

1. Confirm the broker record has either an MC number or a registered company name. Alvys looks up the broker in Apex Capital by MC number first, then by company name. If neither is present on the broker record, the batch cannot proceed.
2. Confirm the load does not include waypoint stops. Waypoint stops are not supported for Apex Capital batches and will prevent submission.
3. Confirm the subsidiary is connected to Apex Capital with valid OAuth credentials. Navigate to Management > Integrations, expand the Factoring section, and verify that Apex Capital shows an active connection. If the connection is not active, complete the OAuth login described in Connect / Authenticate above.

### Upload Purchase Report or Upload Report button is not visible

1. Confirm your account has the **"Billing"** permission. Without this permission, the upload buttons are not displayed.
2. Navigate to Reports > Factoring and confirm the batch appears in the list. If the batch is not visible, confirm it was submitted successfully in Accounting > Factoring Upload.
3. If the batch was submitted successfully but does not appear in Reports > Factoring, contact Alvys support.

### Integration does not appear as active after setup

1. Confirm that you completed the redirect to Apex Capital and signed in with your Apex Capital credentials. The integration is not active until the OAuth login step is completed. Return to Management > Integrations, click the pencil icon next to Apex Capital, and repeat the login step.
2. Contact Alvys support if the integration still does not appear as active after completing the login step.

## Limits / Unsupported

Waypoint stops are not supported. Loads that include waypoint stops cannot be included in an Apex Capital factoring batch.

Purchase Report and Payment Report data is not synced automatically; both require manual CSV download from the Apex Capital portal and upload into Alvys.

The integration must be configured separately for each subsidiary that will use Apex Capital factoring.

## FAQs

**Q: What is a Notice of Assignment?**

**A:** A Notice of Assignment is a document that informs your customers that their receivables have been assigned to a factoring company. Apex Capital provides the text, which you copy into Management > Company Profile during setup.

**Q: How long does it take for the integration to start working after setup?**

**A:** The integration is active immediately after you sign in with your Apex Capital credentials during the OAuth step.

**Q: Can I use the Apex Capital integration with multiple subsidiaries?**

**A:** Yes. Repeat the full setup in both Management > Company Profile and Management > Integrations for each subsidiary that will use the integration.

**Q: What happens if a broker is not already registered in Apex Capital?**

**A:** Alvys automatically registers the broker in Apex Capital using the MC number on the broker record. If no MC number is present, Alvys uses the company name instead.

**Q: Where do I find the schedule number for a submitted batch?**

**A:** Navigate to Reports > Factoring in Alvys. The schedule number is displayed on the batch record.
