Complete Carrier Management
Manage all carriers from a single view. Add, edit, and maintain complete information for each carrier.
Carriers List is a management view that allows you to manage all carriers configured in your system. From this view you can add new carriers, edit existing information, search for specific carriers, and maintain all contact and configuration information needed for your shipping operations.
This functionality is essential for configuring and maintaining information about carriers you use to ship orders, including contact details, addresses, and API codes for integrations.
Manage all carriers from a single view. Add, edit, and maintain complete information for each carrier.
Store complete contact information including email, phone, names, company, and full address for each carrier.
Edit information directly in the list without needing to open separate forms. Update data quickly.
Search carriers by any field. Quickly find the carrier you need using basic or advanced search.
Manage API codes for integrations with carrier systems. Maintain information needed for automated connections.
Mark carriers as special when you need to treat them differently in your shipping processes.
Navigate to Carriers List
Access /Carriers_Listlist.php directly or search for “Carriers List” in the navigation menu.
Verify your permissions
Make sure you have Carriers_List level permissions with list capability. If you don’t have permissions, you’ll be redirected to login.
The page automatically displays all configured carriers in a table with the following columns:
Use the search field
At the top of the page, you’ll find a basic search field.
Enter your search term
Type any term related to the carrier you’re looking for. The search looks in all fields.
Select the search type
Choose between:
Click Search
The list will automatically filter showing only carriers that match your search.
Clear search
Click “Show all” to see all carriers again.
Click on column header
Click on any column header to sort by that field.
Toggle between ascending and descending
Click again on the same header to toggle between ascending and descending order.
Sort by any field
You can sort by ID, name, description, URL, email, phone, address, or any other field.
Click Inline Add
At the top of the table, click the “Inline Add” link.
A new editable row appears
A new row will be added at the end of the table with editable fields.
Complete required fields
Enter at least:
Complete optional fields
You can add:
Save the new carrier
Click the save button or confirm the action. The system will validate that required fields are complete and that the URL is valid.
Confirm the result
You’ll see a confirmation message and the new carrier will appear in the list.
Click on the carrier you want to edit
Click on the carrier row or look for the inline edit button.
The row changes to edit mode
Fields will become editable text fields.
Modify the fields you need
You can change any field: name, description, URL, contact information, address, etc.
Validate changes
The system will automatically validate:
Save changes
Click the save button or confirm the action.
Confirm the result
You’ll see a confirmation message and changes will be saved.
Edit the carrier
Enter edit mode for the carrier you want to mark as special.
Change the SpecialCarrier field
The SpecialCarrier field toggles between “Yes” and “No” when you edit it.
Save changes
The system will save the carrier’s special status.
Use pagination controls
At the bottom of the table, you’ll find pagination controls.
Navigate between pages
Use the “First”, “Previous”, “Next”, “Last” buttons or click directly on page numbers.
Adjust records per page
Use the “Records Per Page” dropdown to change how many carriers are shown per page (10, 20, 50, 100, 200, 500, or All).
The following fields are mandatory when adding or editing a carrier:
The system automatically validates that the entered URL has a valid format:
You can store complete contact information for each carrier:
Each carrier can have a complete address stored:
The SpecialCarrier field allows marking carriers that need special treatment:
The Api Code field stores API codes for integrations:
Inline editing functionality allows:
To use Carriers List you need:
Carriers_ListCanList() - To view the listCanAdd() - To add new carriersCanEdit() - To edit existing carriersIf you don’t have these permissions, you’ll see messages indicating you don’t have the necessary rights.
Regularly review and update carrier contact and address information. Updated information facilitates communication and management.
Use clear and descriptive carrier names. This facilitates quick identification when selecting carriers for shipments.
Make sure URLs include the correct protocol (http:// or https://). The system validates the format but it’s better to include the complete protocol.
Complete all available contact information. This facilitates communication when you need to contact carriers.
Use the SpecialCarrier field to identify carriers that require special processes or different configurations.
If you use integrations with carrier APIs, document API codes in the corresponding field. This facilitates maintenance and configuration.
Problem: The “Inline Add” button doesn’t appear or doesn’t work.
Solutions:
CanAdd)Problem: The system rejects the URL I enter even though it seems correct.
Solutions:
Problem: I can’t enter edit mode or changes don’t save.
Solutions:
CanEdit)Problem: The SpecialCarrier field doesn’t toggle between Yes and No as I expect.
Solutions:
Problem: The search doesn’t find carriers I know exist.
Solutions:
Problem: I edit a carrier but changes don’t save.
Solutions:
Problem: The list doesn’t show all carriers it should show.
Solutions:
Next Steps: