Accepting credit cards, warehouses, and shipping and fulfilling orders
What's the quickest and easiest way to print the buyers name and address on a label?
I use Australia Post pre-paid bags, and I have a Dymo LabelWriter 550.
All the posts I've found, and all the apps I've looked at all seem to lead back to the same thing- booking shipping and printing a shipping label.
All I want to do is print the buyers name and address, and stick the label on the bag. Nothing else.
I added the Shopify Order Printer app to my store, but the same as above, it just leads to a page to book shipping.
What am I missing? Surely there's a simple way to print the name and address directly from the order page.
I've managed to almost get what I need now via the Order Printer app by altering the code of the pre defined profiles, although its still not the quickest workflow.
One side question, how do I add an underline in the Liquide code? I hate working with code.
On another important note, I accidently altered and saved over the default Invoice code in the Order Printer app.
Can someone please share the code for the default invoice template?
Thanks
Hi @offroad2430
The entire hassle of printing shipping labels is eliminated with Multi Carrier Shipping Label App. Once the order is placed, it gets automatically imported into the app & all you need to do is click a button to print the shipping label. You can also print 100s of shipping labels in one click and customize the label format based on your package shape and size.
Hi - had same issue and was like you we ended up using the Order Printer app, it kinda worked but there too many steps to get to printing step (especially when using a tablet) and the page was wrong size as we use 4 x 6 thermal label printer (Dymo/Zebra style). We don't send packing slips so instead I edited the code for that to only include the shipping address. I deleted all code in packing slip template and put the code below instead - probably dont need most of it but it works so I left as it is... It isn't pretty but it does the job and is quickest solution we've found so far! Note it's for 4 x 6in paper though.
shopify link for how to edit packing slip code:
<div class="customer-addresses">
<div class="shipping-address">
<p class="subtitle-bold to-uppercase">
{% if delivery_method.instructions != blank %}
Delivery to
{% else %}
{% endif %}
</p>
<p class="address-detail">
{% if shipping_address != blank %}
{{ shipping_address.name }}
{% if shipping_address.company != blank %}
<br>
{{ shipping_address.company }}
{% endif %}
<br>
{{ shipping_address.address1 }}
{% if shipping_address.address2 != blank %}
<br>
{{ shipping_address.address2 }}
{% endif %}
{% if shipping_address.city_province_zip != blank %}
<br>
{{ shipping_address.city_province_zip }}
{% endif %}
<br>
{{ shipping_address.country }}
{% if shipping_address.phone != blank %}
<br>
{{ shipping_address.phone }}
{% endif %}
{% else %}
No shipping address
{% endif %}
</p>
</div>
</div>
<style type="text/css">
body {
font-size: 30px;
}
* {
box-sizing: border-box;
}
.wrapper {
width: 890px;
margin: auto;
padding: 1em;
font-family: "Noto Sans", sans-serif;
font-weight: 250;
}
.header {
width: 100%;
display: -webkit-box;
display: -webkit-flex;
display: flex;
flex-direction: row;
align-items: top;
}
.header p {
margin: 0;
}
.shop-title {
-webkit-box-flex: 6;
-webkit-flex: 6;
flex: 6;
font-size: 1.9em;
}
.order-title {
-webkit-box-flex: 4;
-webkit-flex: 4;
flex: 4;
}
.customer-addresses {
width: 100%;
display: block;
margin: 1em 0;
}
.address-detail {
margin: 2.65em 0 0;
line-height: 1.5;
font-size: 2.2em;
display: block;
}
.subtitle-bold {
font-weight: bold;
margin: 0;
font-size: 6em;
}
.to-uppercase {
text-transform: uppercase;
}
.text-align-right {
text-align: right;
}
.shipping-address {
float: left;
min-width: 14em;
max-width: 50%;
display: block;
}
.billing-address {
padding-left: 16em;
min-width: 14em;
}
.order-container {
padding: 0 0.35em;
}
.order-container-header {
display: inline-block;
width: 100%;
margin-top: 0.7em;
}
.order-container-header-left-content {
float: left;
}
.order-container-header-right-content {
float: right;
}
.flex-line-item {
display: -webkit-box;
display: -webkit-flex;
display: flex;
flex-direction: row;
align-items: center;
margin: 0.7em 0;
page-break-inside: avoid;
}
.flex-line-item-description {
-webkit-box-flex: 9;
-webkit-flex: 9;
flex: 9;
}
.line-item-description-line {
display: block;
}
.flex-line-item-description p {
margin: 0;
line-height: 1.5;
}
.flex-line-item-quantity {
-webkit-box-flex: 1;
-webkit-flex: 1;
flex: 1;
}
.subdued-separator {
height: 0.035em;
border: none;
color: lightgray;
background-color: lightgray;
margin: 0;
}
.missing-line-items-text {
margin: 0.7em 0;
padding: 0 0.35em;
}
.notes {
margin-top: 1em;
}
.notes p {
margin-bottom: 0;
}
.notes .notes-details {
margin-top: 0.35em;
}
.footer {
margin-top: 1em;
text-align: center;
line-height: 1.5;
}
.footer p {
margin: 0;
margin-bottom: 0.7em;
}
hr {
height: 0.07em;
border: none;
color: black;
background-color: black;
margin: 0;
}
</style>
Hey there. Yep, that's the case with most label printing apps! They're wedded to other sets of functionality (ours included). That said, they may be worth investigating as your business grows as you get access to quite a lot of additional functionality specific to shipping. Just something to keep in mind.
Hey Community! As we jump into 2025, we want to give a big shout-out to all of you wh...
By JasonH Jan 7, 2025Hey Community! As the holiday season unfolds, we want to extend heartfelt thanks to a...
By JasonH Dec 6, 2024Dropshipping, a high-growth, $226 billion-dollar industry, remains a highly dynamic bus...
By JasonH Nov 27, 2024