When a marketplace does not use our inbuilt front end, they often generate a unique External ID relating to orders, we have given sellers the ability to search an invoice using this External ID if it has been provided as part of the order creation.
Creating External IDs
External IDS are created as part fo the order generation process using our GraphQL layer, more detail can be found here.
Defining searchable field for Sellers
External IDs are searchable via the Operator, however if you wish for Sellers to search for them the below steps need to be followed. This configuration also defines what external IDs will be added as new columns in the order history CSV from the Seller Portal.
From the Operator Portal navigate to Configuration--> Member/Seller Settings --> "Seller Invoice Spreadsheet Download"
Searching for external IDs
- An Operator can search by external IDs in the all sales report (note this does not require the step above)
The external ID column displays all the external IDs that were sent as part of the order (this can be can be an order, an invoice or line item external Ids)
- In the order history view, Sellers can search the external IDs configured by the Operator
Sellers can also get the order external IDs by downloading an order history CSV report.
Note that if no orders have an order external ID associated, then the external ID search criteria will not be displayed to both Sellers and Operators and the columns will also not be added to the Seller order history CSV.