> ## 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.

# Pilot Flying J Fuel Integration

> Import Pilot Flying J fuel card transactions into the Alvys Fuel Report by uploading the Excel statement; Alvys matches purchases to drivers by card number.

<Note>
  The Pilot Flying J fuel integration lets you import fuel transaction data from your Pilot Flying J fuel card account into the Alvys Fuel Report by downloading a transaction file from the Pilot Flying J portal and uploading it to Alvys.
</Note>

## What This Integration Does

The Pilot Flying J fuel integration lets you import fuel transaction data from your Pilot Flying J fuel card (fuel network) account into the Alvys Fuel Report. Transactions are matched to driver profiles using each driver's fuel card number. This is a one-way, manual import: you download a transaction report (statement) from the Pilot Flying J Fuel Card portal and upload the Excel file to Alvys. Alvys matches transactions to drivers using the last 3 digits of each fuel card number.

<Info>
  💡 This integration is sometimes called the Pilot Flying J fuel card import, fuel network sync, or fuel transaction upload. · It is manual and one-way (Pilot Flying J to Alvys) with no scheduled or automatic sync.
</Info>

## Prerequisites

Before configuring this integration, confirm the following:

* You have **"Admin"**, **"Support"**, or **"Partner Admin"** access in Alvys (set on your user role in the Company Profile).
* Your drivers have been added to Alvys.
* You have access to the Pilot Flying J Fuel Card portal.
* You know the last 3 digits of each driver's Pilot Flying J fuel card number.

## Connect and Authenticate

1. Click your username in the bottom left corner of Alvys, then select **Management**.
2. Select the subsidiary you want to integrate with Pilot Flying J.
3. Click the blue **Integrate** button.
4. In the pop-up window, open the **Integration Type** drop-down menu.
5. Scroll down to find **PilotFlyingJ** and select it.
6. Select the subsidiary that should use this integration.
7. Click **Save**.
8. Add each driver's fuel card number to their profile so Alvys can match transactions:
9. From the blue Alvys toolbar, select **Assets**, then choose **Drivers**.
10. Find and double-click a driver to open their profile.
11. In the first section of the profile, click the plus sign next to **Fuel Card Numbers**.

    <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/b5b32a84a9bc.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=10a5abf83e1b6e62a12b2fe8068b2990" alt="Driver profile with the Fuel Card Numbers (+) option highlighted" width="1250" height="704" data-path="images/help/b5b32a84a9bc.png" />

    *Driver profile with the Fuel Card Numbers (+) option highlighted*
12. Enter the fuel card number. For Pilot Flying J manual import, enter only the **last 3 digits** of the fuel card number.

    <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/cb95d3c951fa.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=d3cb24efa6957c2c60ad7542ce790508" alt="Add Fuel Card Number pop-up with the PilotFlyingJ provider" width="770" height="568" data-path="images/help/cb95d3c951fa.png" />

    *Add Fuel Card Number pop-up with the PilotFlyingJ provider*
13. Select **PilotFlyingJ** in the Provider drop-down menu.
14. Check the applicable boxes if you want to deduct fuel or if fuel is discounted for this driver.
15. Click **Save**.
16. Repeat for each driver who has a Pilot Flying J fuel card.
17. Download the fuel transaction report from Pilot Flying J:
18. Log in to the Pilot Flying J Fuel Card portal.
19. Navigate to **Fuel Card > Reporting/Statements > Transactions**.

    <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/40a8195d86cf.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=4a7364f622f26c8c249389358ddc3125" alt="Pilot portal: Fuel Card > Reporting/Statements > Transactions" data-og-width="1360" width="1360" data-og-height="701" height="701" data-path="images/help/40a8195d86cf.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/40a8195d86cf.png?w=280&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=21ccfb59b9e03043475b57efaad5987c 280w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/40a8195d86cf.png?w=560&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=a2615d200a36cd6224d09f8fea7bd7a5 560w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/40a8195d86cf.png?w=840&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=8a676f0e0a094deea7c90f6f4021da93 840w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/40a8195d86cf.png?w=1100&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=f35f6e93ce451f2c512d2a863c2760c0 1100w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/40a8195d86cf.png?w=1650&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=016198e09ca2a67f85046d4619f31325 1650w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/40a8195d86cf.png?w=2500&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=075befbaad5c98504c5dacb3a44fcc3f 2500w" />

    *Pilot portal: Fuel Card > Reporting/Statements > Transactions*
20. Choose whether to view the report **By Invoice** or **By Date**, select the period, and click **Search**.
21. After the report generates, click **Export**, select **Excel**, and save the file to your device.

    <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/a5c87bb6090f.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=a816f98b20d968a9a5fd8664da9e463f" alt="Exporting the transactions report to Excel" width="380" height="240" data-path="images/help/a5c87bb6090f.png" />

    *Exporting the transactions report to Excel*
22. Upload the fuel transaction file to Alvys. Before uploading, confirm each driver has the correct fuel card number (last 3 digits) entered in their profile.
23. From the blue Alvys toolbar, select **Reports**, then choose **Fuel Report**.

    <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/bb9cc9ea003d.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=a376db96e46185e1f2d9716fb740c99b" alt="Alvys toolbar: Reports > Fuel Report" data-og-width="670" width="670" data-og-height="530" height="530" data-path="images/help/bb9cc9ea003d.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/bb9cc9ea003d.png?w=280&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=6eb5f1c283551323c7b837a833627bce 280w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/bb9cc9ea003d.png?w=560&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=3cf4773fac33a88dbd9ceac4ef2391c2 560w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/bb9cc9ea003d.png?w=840&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=2e03024b535a825a0357002362cd8e53 840w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/bb9cc9ea003d.png?w=1100&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=1e5e635a1a429f472b39bd898bd2e362 1100w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/bb9cc9ea003d.png?w=1650&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=e1fa7110f4b6be75205e3df386322f64 1650w, https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/bb9cc9ea003d.png?w=2500&fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=7268a31f2d47434085515dbdb1dfeb58 2500w" />

    *Alvys toolbar: Reports > Fuel Report*
24. Click the blue **Transaction File Upload** button.
25. In the pop-up window, select **PilotFlyingJ** from the **Integration Type** drop-down menu.

    <img src="https://mintcdn.com/alvys/NbezcQvwUCJbTEUv/images/help/a56c19909557.png?fit=max&auto=format&n=NbezcQvwUCJbTEUv&q=85&s=b44e18f55e1847ba6f05f73d5faeed15" alt="Quick Upload pop-up with PilotFlyingJ as the Integration Type" width="1010" height="525" data-path="images/help/a56c19909557.png" />

    *Quick Upload pop-up with PilotFlyingJ as the Integration Type*
26. Click the blue button to browse for your file, or drag and drop the Excel file you exported from the Pilot Flying J portal.
27. Upload the file.
28. Once the upload completes, use the **Transaction Date** range filter in the Fuel Report to review the imported transactions.

## Field & Data Mapping

* **Matching key:** Alvys matches transactions to driver profiles using the fuel card number. For Pilot Flying J, only the **last 3 digits** of the fuel card number are used. Each driver profile must have the correct last 3 digits entered, with **PilotFlyingJ** selected as the provider, before you upload a transaction file.
* **File format:** Alvys accepts the standard Fuel Card portal Excel export. Custom or reformatted files are not supported.

## Sync Behavior

The Pilot Flying J integration imports fuel transaction data from your Pilot Flying J Fuel Card account into the Alvys Fuel Report.

* **Direction:** One-way, Pilot Flying J to Alvys, via manual Excel file upload. There is no scheduled or automatic import.

<Warning>
  ⚠️ Only the last 3 digits of the Pilot Flying J fuel card number are used for driver matching. · Entering more or fewer digits will prevent transactions from being matched. · Uploading the same file again may create duplicate entries.
</Warning>

## Verify It's Working

After uploading, use the **Transaction Date** range filter in the Fuel Report to confirm the imported transactions appear and are matched to the correct drivers.

## Troubleshooting

### Fuel transactions are not appearing after upload

Confirm that each driver's fuel card number in Alvys shows the last 3 digits of their Pilot Flying J card and that **PilotFlyingJ** is selected as the provider on the driver's profile. Alvys uses this number to match transactions from the uploaded file to the correct driver.

### The upload pop-up does not show PilotFlyingJ as an option

Confirm the Pilot Flying J integration is active in Management > Integrations. If the integration does not appear, return to the connect steps and reactivate it for the correct subsidiary.

### The Excel file fails to upload

Confirm the file is the unmodified export from the Pilot Flying J portal in Excel format. Modifying the file structure before uploading may cause the import to fail.

## Limits and Unsupported

* Import is manual and one-way (Pilot Flying J to Alvys); there is no scheduled or automatic sync.
* Only the standard Fuel Card portal Excel export is supported. Custom or reformatted files are not supported.
* Only the last 3 digits of the fuel card number are used for matching.

## FAQs

**Q: How many digits of the fuel card number do I enter in the driver profile?**

**A:** For the Pilot Flying J manual import, enter only the last 3 digits of the fuel card number in the driver's profile.

**Q: How often should I upload fuel transaction reports?**

**A:** This depends on your reporting and settlement schedule. Many teams upload weekly or after each billing period.

**Q: What if a driver's transactions are not showing up after I upload the file?**

**A:** Confirm the driver has the correct last 3 digits of their Pilot Flying J fuel card number entered in their profile, and that **PilotFlyingJ** is selected as the provider. If the card number or provider is incorrect, the transactions cannot be matched to that driver.

**Q: Can I upload the same file more than once?**

**A:** Uploading the same file again may result in duplicate entries. Review the Fuel Report before re-uploading to check whether the transactions already appear.
