Skip to main content
All CollectionsIntegrationsShopifyStore management
Can I use Shopify checkout on a custom website?
Can I use Shopify checkout on a custom website?
Updated over a week ago

This article explains how to set up a seamless checkout process on your custom website using Shopify Checkout Links. It also covers how to pass print files to Gelato automatically for efficient order fulfillment.


Shopify Checkout Links

Shopify Checkout Links offers a simple way to integrate a checkout process into any website, regardless of its platform. They allow you to create direct links for single or multiple products, enhancing the customer experience and potentially increasing your sales.

You can customize your checkout links with order notes, attributes, and address fields. For a step-by-step guide on setting up Shopify Checkout Links, refer to the Shopify documentation.

To simplify the process of pre-filling customer addresses, you can find helpful instructions in this article by Digismoothie.com.


Enhancing the Checkout Experience with Print Files

For businesses selling print-on-demand products, Shopify Checkout Links can streamline the order fulfillment process. By embedding a print file URL directly into the checkout link, you can automate the transfer of print files to Gelato.

Steps

  1. Choose an Attribute Name: Select a descriptive name for your print file attribute, like "personalized_file," ensuring you use underscores instead of spaces.

  2. Add the Attribute to the Checkout URL: Structure your checkout URL like this: https://my-shop-name.myshopify.com/cart/variant_id:quantity?attributes[personalized_file]=<encoded_url_to_the_print_file>

    Remember to replace my-shop-name, variant_id, and quantity with your specific details.

  3. Encode the Print File URL: Use a URL encoder to encode the link to your print file. Ensure the file has public read access for Gelato to download it.

Example URL: https://25d3d6-2.myshopify.com/cart/44761099993371:1?attributes[personalized_file]=https%3A%2F%2Fwww.dropbox.com%2Fs%2F76h54dvbndcsxhc%2F5r_5x7-2-sides.pdf%3Fdl%3D1

Once a customer places an order through your customized checkout link, Shopify will display the print file URL in the "Additional details" section of the order view. Shopify automatically decodes the URL for easy readability.


Configuring Gelato for Automatic Print File Processing

To enable Gelato to automatically capture and use the print files sent through the checkout link, follow these steps:

  1. Log in to Gelato: Access your Gelato dashboard and select the relevant Shopify store.

  2. Navigate to Settings: Go to the settings section within your Gelato dashboard.

  3. Enable Automatic Processing: Find the "Automatic processing of print files from apps" setting and enable it.

  4. Set the Print File Field Name: Enter the attribute name you chose earlier (e.g., "personalized_file") in the "Print file field name" field.

  5. Save Changes: Save your settings to apply the changes.

By completing these steps, Gelato will automatically receive and utilize the print files associated with incoming orders, simplifying your order fulfillment workflow.

Note: Automatic print file processing is a feature available to Gelato+ Gold subscribers.

Did this answer your question?