To let store associates view and print shipping labels for a packed order, configure the
logic for the app. If the logic isn’t configured, the labels don’t show, and store associates
see an empty page. The Store Fulfillment app contains placeholder logic to facilitate creating
shipping labels.
Required Editions
The pack fulfillment order flow calls the logic. The flow has a packOrderScreen Lightning web
component with a button that directs you to the printShippingLabels Visualforce page.
We recommend that you create a flow to generate shipping labels and then integrate this flow
into the Visualforce page. The Visualforce page receives the fulfillment order ID as a
recordID parameter.
If you’re using third-party APIs, either create an Apex class to call the APIs or call the
classes directly in the Visualforce page. To call the classes in the Visualforce page, add a
controller or call inside the flow as an Apex action.
After the data is received, it’s rendered directly in the Visualforce page.
After you’ve configured the shipping label Visualforce page, add it to the appropriate
profiles, such as the PrintPickTicket profile.