Guide to Processing Orders with Custom Shipping Labels (Order with Label)
BurgerPrints offers fulfillment services for POD Sellers on e-commerce platforms such as TikTok Shop, Poshmark, and Walmart, with the “Order with Label” option – allowing Sellers to use their own shipping labels. This solution helps Sellers expand sales channels, leverage existing brand recognition, while ensuring stable production and delivery timelines to enhance the customer experience.
Currently, Sellers can create Order With Label orders in three ways:
- Create manually
- Upload via CSV file
- Create via API
1. Manual Order with Label Creation Guide
Step 1: Log in to the BurgerPrints system and select the Orders tab in the left menu.
Step 2: On the Orders page, click Label Order.
Step 3: On the Create Order screen, click Add custom product to add a new product to the order.
In the Product Info section:
- Click on Base to select the product type.
- Choose the Production Location.
- Select the Color and Size.
Under Upload your design: upload the front and back designs.
Under Upload your Mockup: upload the front and back mockups of the product.
Once uploaded, the images will be saved in the Media section.
Tick the box “You are solely responsible for your mockup files” to confirm responsibility for the mockup files, then click Save.
If you only have mockups and want to use BurgerPrints’ design support service, please refer to the guide for creating orders using the Design Support service.
Step 4: In the Products interface, input the production quantity and view the detailed pricing. You can edit products (pencil icon), delete (trash bin icon), add new products with Add custom product.
Step 5: Enter Shipping Label information (required). Please carefully check the label content before uploading to ensure accuracy.
- Store: select the warehouse managing the order.
- Reference order: enter your custom order ID for easier tracking later.
After filling out all fields, click Save to save the order.
Step 6: To proceed with fulfillment, you need to make payment. Select one or multiple orders, then click Pay to process payment and start production.
2. Creating Order with Label via CSV File
Step 1: Access the BurgerPrints system and select Orders in the left menu.
Step 2: On the Orders interface, click Import.
Step 3: Choose “store fulfil”l, then under the BurgerPrints logo, click Download example CSV to get the sample file.
Step 4: Fill in the information as instructed in the CSV file.
Required information includes:
- Name (custom order ID)
- Line-item quantity
- Line-item SKU
- Design front URL
- Design back URL
- Mockup front URL
- Mockup back URL
- Shipping label file (image link in .png)
Notes:
- For orders with multiple products: each product should be in a separate row. Column values should be identical, except for quantity, SKU, design/mockup.
- If an order has some items missing data and others with full data, only complete items will be processed. If all are incomplete, the order will be marked “Incomplete”.
- Only image files in .png or .jpg formats are accepted for design and mockup uploads.
- For CSV files with 7+ rows, the system will process design links, customer address, etc., and notify via email once the order is successfully added.
- Design links must meet the exact dimensions specified in the SKU file (150 DPI).
Step 5: After filling out the CSV, upload it by clicking Import, selecting the file and clicking Open.
After upload, click Check log or view under Import history.
Here, you’ll see:
- Pending: processing, wait about 30 seconds.
- Done: processed.
Click the file name to view order details, creation time, products, quantity, and error messages (if any).
Step 6: After review, all orders will appear under All Orders. Select and click Pay to proceed with payment and production.
Order statuses in All Orders include:
- All: all orders
- Incompleted: orders with errors or missing data
- Authorized: orders paid via seller’s payment gateway
- Unpaid: complete orders not yet paid
- Paid: paid orders
- Processed: in production
- Shipped: shipped orders
- Cancelled: orders canceled upon request
3. Creating Order with Label via API
Please refer to the detailed API integration guide [here]!
Note: Shipping information is not mandatory, but Shipping Label is required.
Technical Details:
- Method: POST
- Content-Type: application/json
Attribute | Type | Description | Required |
shipping_name | string | Name of customer receiving the product | no |
shipping_address1 | string | Address line 1 of customer | no |
shipping_address2 | string | Optional address line 2 of customer | no |
shipping_city | string | City of customer | no |
shipping_state | string | State or province where the customer resides. Required for US only. | no |
shipping_zip | string | Zip code or postal code of customer | no |
shipping_country | string | ISO3166 country code | no |
shipping_email | string | Email address of customer | no |
shipping_phone | string | Phone number of customer | no |
shipping_label | string | URL of shipping label file | yes |
shipping_tracking_number | string | Tracking number in shipping label file | no |
shipping_provider | string | Shipping provider | no |
ignore_address_check | true/false | See * Address Verification | deprecated |
reference_order_id | string | Your custom field to help you match Burgerprints order to your internal order | yes |
shipping_method | string | standard or express. Default is standard | no |
callback_url | string | Url for receiving order update notify. We will send it when the order has the tracking number. See * Webhook body and See all our carrier list | no |
sandbox | true/ false | yes | |
api_key | string | Your api key get on dash.burgerprints.com | yes |
items | string | Array of order items | yes |
catalog_sku | string | Go to https://docs.google.com/spreadsheets/d/1KZn0WR6gaSAsX4YLDK-7pjA_3QiDJXHQ7a2gMirHXco/edit?usp=sharingto check SKU of each products | yes |
design_url_front | string | URL of front product design | yes |
mockup_url_front | string | URL of front product mockup | no |
design_url_back | string | URL of back product design | no |
mockup_url_back | string | URL of back product mockup | no |
quantity | number | yes |
If you need further support during the process of creating or handling orders using the Order with Label option, please contact the BurgerPrints Support team for timely consultation and assistance.