{"title":"Ship items to a third party","slug":"ship-to-someone-else","url":"https://support.storeconnect.com/articles/ship-to-someone-else","url_markdown":"https://support.storeconnect.com/articles/ship-to-someone-else.md","subtitle":null,"summary":"Let logged-in customers ship orders to a different recipient. StoreConnect tracks the billing contact and shipping recipient as separate Contact records on the order.","type":"Help_Documentation","video_url":"","keywords":"ship to someone else, third party shipping, ship to recipient, gift shipping, separate billing and shipping contacts, checkout shipping options, ship to contact, new recipient form, store variable, show new recipient form, alternative delivery address, order contacts","last_modified":"2026-08-21T07:12:35+0000","body_markdown":"You can let a signed-in customer send an order to someone other than themselves, such as a gift recipient. The buyer keeps their own billing and shipping addresses on their account, and nominates the other person as a one-off at checkout.\n\nThis is different from a customer shipping to one of their own alternate addresses. Use this process when the recipient is a different person who becomes the shipping contact on the order.\n\n## Enable third-party shipping\n\nThird-party shipping is turned on with a store variable. In the relevant store, create a new [store variable](store-variables):\n\n1.  Give it a **Name** that makes sense to you, such as `Enable third party shipping contact`.\n2.  Set the **Key** to `show_new_recipient_form`.\n3.  Set the **Value** to `true`.\n4.  Switch on **Available in Liquid**.\n5.  Click **Save**.\n\n    ![Store variable record with the show_new_recipient_form key set to true and Available in Liquid enabled](https://res.cloudinary.com/hzkr6fi81/image/upload/v1747116303/knowledge/ship-to-another_b9kada.png)\n\n## What happens at checkout\n\nOnce enabled, a signed-in customer sees a link at checkout to ship to a different person. When they enter the recipient's details, StoreConnect records two separate contacts on the order:\n\n- Billing contact: the signed-in customer who placed the order.\n- Shipping contact: the recipient the order is sent to (the order's **Ship To Contact** field).\n\nStoreConnect matches the recipient against existing contacts. If it finds a Contact record with the recipient's details, it links that contact as the **Ship To Contact**. If it finds no match, it creates a new Contact using the recipient's name, email, and phone, under the buyer's account.\n\n## Confirm it is working\n\nOpen your store's checkout as a signed-in customer and confirm the option to ship to a different person appears. Place a test order to a new recipient, then open the order and confirm it shows the buyer as the billing contact and the recipient as the **Ship To Contact**."}