Terms & Services - Contract Agreement

Purpose of the Agreement

Client wishes to hire TGT (“Topflyte Global Team/Veronica Jeans”) to provide services relating to Client’s requirements as detailed in the attached Proposal/Agreement. TGT (“Topflyte Global Team/Veronica Jeans”)  has agreed to provide such services according to the terms of this Agreement.

TERMS SERVICES

TGT (“Topflyte Global Team & Veronica Jeans”) shall provide Client with the following services and/or products ("Services"):

See the attached Proposal/Agreement.

COST, FEES, PAYMENT

The total cost ("Total Cost") for all Services is due in full by the date agreed with Client. Client shall pay the Total Cost to TGT as follows:

See the attached Proposal.

PAYMENT POLICIES 

The first payment is a non-refundable retainer. 

A deposit will be due as soon as we reach an agreement. The deposit is non-refundable retainer. At a minimum, the Client agrees that the retainer fee fairly compensates TGT for committing to provide the Services and turning down other potential projects/clients.

Recurring payments (depending on pricing and how long the project is) is due on the 1st of every month until the project is finished.

The rest of the payment is due when the project is complete before I hand over ownership of the website/store, files, graphics, images, and content. Once payment has been processed, you will take ownership of your store/website and payment to Shopify is due immediately as we do the ownership transfer. 

We will be discussing our progress in each of our weekly progress meetings.


PAYMENT SCHEDULE:

Depending on agreement/length of project:

Retainer/Deposit is due before we commence with any work.

Due Date: Immediately

End of each Month or as agreed.

Due Date: 1st of every month or as agreed.

Last Payment: Rest of Payment

Due Date:  Ownership will be transferred with the last payment received.


ADVERTISING:

All advertising payments will be scheduled from your social account (Facebook, Google, LinkedIn with your billing information - whichever one you need and agree to). We will always keep within your budget unless you make changes that we have not controlled.


CRM/EMAIL MARKETING:

We will set up your email marketing under your name and your billing information.


SHOPIFY ADMINISTRATION/SEO SERVICES/DIGITAL MARKETING:

Your Shopify administration payments will commence at the start of our agreement. 

Due Date: 1st if every Month (unless otherwise agreed).


COMMISSION:

Due Date: As per agreement and after-sales have been processed.

If commission (%) is part of the agreement, the commission will be paid only after the payment process in Shopify has been concluded. The Administration Fee will be deducted before the commission is calculated as per the agreement.


TECHNICAL SUPPORT

For full details about technical support, please see our support policy, which is incorporated herein.

INTELLECTUAL PROPERTY

Copyright Ownership

In the event that any copyrighted work(s) are created for the Client as a result of the Services provided by TGT in accordance with this Agreement, TGT owns all copyrights in any and all work(s) it creates or produces pursuant to federal copyright law (Title 17, Chapter 2, Section 201-02 of the United States Code), whether registered or unregistered until final payment of the contract. Any and all products, whether tangible or intangible, produced or created in connection with, or in the process of fulfilling this Agreement, are expressly and solely owned by TGT and may be used in the reasonable course of TGT's business.

Permitted Uses of Product(s)

TGT grants to Client a non-exclusive license of product(s) produced with and for Client for personal use only so long as Client provides TGT with attribution each time Client uses TGT's property. Personal use includes, but is not limited to, use within the following contexts:

  1. Client may not copy, duplicate, distribute, republish, or incorporate the Deliverables or allow others to copy, duplicate, distribute, republish, or incorporate or use the Project. 
  2. Client may not crop, distort, manipulate, reconfigure, mimic, animate, create derivative works or extract portions or in any other manner, alter the Final Art. All copyright, trademarks, design rights and other intellectual property (registered and unregistered) shall remain vested in TGT. The Client agrees that such proprietary material is solely for Client’s own personal use. 
  3. Any disclosure to a third party, copying or republishing any portion of the Deliverable or its contents is strictly prohibited and constitutes infringement.
  4. The rights granted to Client are for usage of the Final Art in its original form only. Client’s use of the Final Art by Client at any other time or location, or for another project or outside the scope of the rights specifically granted herein shall require an additional fee and TGT shall be entitled to further compensation equal to  percent (%) of the original Contract Price, unless otherwise agreed in writing by both parties. In the event of non-payment, TGT shall be entitled to pursue all remedies under law and equity.

ARTISTIC RELEASE

Client has spent a satisfactory amount of time reviewing TGT's work and has a reasonable expectation that TGT will perform the Services in a similar manner and style unless otherwise specified in this Agreement.

Consistency

TGT will use reasonable efforts to ensure Client's desired Services are produced in a style and manner consistent with Client's current portfolio and TGT will try to incorporate any reasonable suggestion made by Client. However, Client understands and agrees that:

  1. Every client  is different, with different tastes, budgets, and needs;
  2. Services are often a subjective art and TGT has a unique vision, with an ever-evolving style and technique;
  3. TGT will use its artistic judgment when providing Services for Client, which may not include strict adherence to Client’s suggestions;
  4. Although TGT will use reasonable efforts to incorporate Client’s suggestions and desires when providing Client with the Services, TGT shall have final say regarding the aesthetic judgment and artistic quality of the Services.

LIMIT OF LIABILITY

Client agrees that the maximum amount of damages he or she is entitled to in any claim relating to this Agreement or Services provided in this Agreement are not to exceed the Total Cost of Services provided by TGT.

Loss of Product. In the event that any or all product(s) are lost, such as damage to or loss of a component of the product necessary for final delivery, TGT shall refund Client a prorated portion of the Total Cost based on the amount of Services that were completed/provided against the amount of Services that were agreed to be completed/provided.

Indemnification. Client agrees to indemnify, defend and hold harmless TGT and its affiliates, employees, agents, and independent contractors for any injury, property damage, liability, claim, or other cause of action arising out of or related to Services and/or product(s) TGT provides to Client.

CHANGES

Unless otherwise provided herein, Client shall pay additional charges for all changes requested by Client which are outside the Scope of the Services on a time and materials basis, at TGT’s standard hourly of per hour, or in an amount separately agreed upon in writing in advance of the change. Such charges shall be in addition to all other amounts payable under this Agreement despite any maximum budget, contract price or final price identified therein. TGT may extend or modify any delivery schedule or deadline as required by such Changes. 

IMPOSSIBILITY

Notwithstanding the above, either party may choose to be excused of any further performance obligations in the event of a disastrous occurrence outside the control of either party, such as, but not limited to:

  1. A natural disaster (fires, explosions, earthquakes, hurricane, flooding, storms or infestation); or
  2. War, Invasion, Act of Foreign Enemies, Embargo, or other Hostility (whether declared or not); or
  3. Any hazardous situation created outside the control of either party such as a riot, disorder, nuclear leak or explosion, or act or threat of terrorism.

Failure to Perform Services

In the event TGT cannot or will not perform its obligations in any or all parts of this Agreement, it (or a responsible party) will:

  1. Immediately give Notice to Client via the Notice provisions detailed in this Agreement; and
  2. Issue a refund or credit based on a reasonably accurate percentage of Services rendered; and
  3. Excuse Client of any further performance and/or payment obligations in this Agreement.

GENERAL PROVISIONS

The laws govern all matters arising out of or relating to this Agreement, including torts.

Severability

If any portion of this Agreement is deemed to be illegal or unenforceable, the remaining provisions of this Agreement remain in full force.

Notice

Parties shall provide effective notice (“Notice”) to each other via either of the following methods of delivery at the date and time which the Notice is sent:

  1. Email
    1. TGT's Email: hello@veronicajeans.com
    2. Client Email: email on file

Merger

This Agreement constitutes the final, exclusive agreement between the parties relating to the  and Services contained in this Agreement. All earlier and contemporaneous negotiations and agreements between the parties on the matters contained in this Agreement are expressly merged into and superseded by this Agreement.

Amendment

The parties may amend this Agreement only by the parties’ written consent via proper Notice.

Ecommerce Success Blogs

How to Set Up Customer Accounts in Shopify

Let me ask you something — how many customers have you lost because your login process was a pain?

Here's the thing most store owners miss: customer accounts aren't just a "nice to have" setting buried in your Shopify dashboard. They're the foundation of repeat business, self-serve returns, store credit, and the kind of seamless shopping experience that turns one-time buyers into loyal fans.

And the good news? Shopify has made this ridiculously simple — if you know which settings to activate and why they matter. That's exactly what I'm walking you through today.

Whether you're running a B2B operation or a direct-to-consumer store, this guide covers everything: the recommended passwordless login (yes, no more forgotten passwords!), social sign-in with Google and Facebook, self-serve returns, and store credit visibility. Let's get your customer accounts set up properly — once, the right way.

📖 Want the complete Shopify setup system? My book Shopify Made Easy walks you through every setting, every optimization, and every shortcut I've learned coaching entrepreneurs to 7-figure stores. Grab your copy here →

Step 1: Navigate to Customer Account Settings

From your Shopify Dashboard, head to Settings → Customer accounts. This is your command center for everything related to how customers create accounts, log in, and manage their orders.

Shopify Dashboard Settings showing Customer accounts option

Step 2: Activate Sign-In Links

The first setting you'll see is Sign-in links. When you activate this, sign-in links will appear in the header of your online store and at checkout. This is non-negotiable — your customers need to see where to log in without hunting for it.

Shopify Sign-in links setting activated showing header and checkout placement

Step 3: Choose Your Account Type (This Matters More Than You Think)

Now you have two choices, and this decision impacts your entire customer experience:

Option 1: "Customer accounts" (RECOMMENDED) — Customers sign in with a one-time code sent to their email. No passwords to remember, no reset emails, no friction. This also works with B2B.

Option 2: "Legacy" — The old-school method where customers create an account with email and password.

My recommendation? Go with "Customer accounts" every time. Shopify recommends it too, and here's why: every forgotten password is a potential lost sale. The one-time code method eliminates that friction completely. Your customers open their email, click a code, and they're in. Simple.

Shopify Customer accounts vs Legacy account type selection

Step 4: Customize Your Configuration

In the Configurations section, click the "Customize" button. This takes you to the settings that configure apps, branding, and features for both checkout and customer accounts. Think of this as the bridge between your account settings and how they actually look and feel to your customers.

Shopify Configurations section with Customize button for checkout and customer accounts

Step 5: Access the Checkout Theme Editor

You'll land on the Checkout setting page. Click "Customize" again to open the checkout page in the Theme Editor. This is where you can visually design how your checkout and customer account experience looks — matching it to your brand is essential for building trust.

Shopify Checkout settings page with Customize button for Theme Editor

Step 6: Set Up Authentication Methods

Here's where it gets interesting. In the Authentication section, you can manage sign-in methods and account access. Click "Manage" to see all the ways you can allow your customers to log in.

If your goal is to make signing in as frictionless as possible (and it should be), this is where you enable social sign-in options like Google and Facebook.

Shopify Authentication section showing manage sign-in methods

Step 7: Enable Social Login Options

You have four authentication methods available:

  1. Shop — Shopify's own login system
  2. Google — Let customers sign in with their Google account
  3. Facebook — Let customers sign in with their Facebook account
  4. Shopify — Your default login (always active)

Click "Connect" next to Google and Facebook to configure these. Here's my take: enable both. Your customers already have these accounts, and every extra step you remove from the login process is another barrier eliminated between them and their purchase.

Four Shopify authentication methods: Shop, Google, Facebook, and Shopify default

💡 Pro Tip from my consulting work: Stores that enable social login see higher account creation rates because customers don't have to create yet another password. I cover the complete checkout optimization strategy in Shopify Made Easy — including the settings most store owners never touch.

Step 8: Configure Self-Serve Returns and Store Credit

This is the part that separates professional stores from amateur ones. In the customer account settings, you can:

Enable Self-Serve Returns — Allow customers to request and manage returns directly from their account. No more back-and-forth emails. Customize what your customers can return using your return rules, and make sure to add your customer accounts URL to your written return and refund policy, your footer, and anywhere else customers might look for return information.

Enable Store Credit Visibility — Allow customers to see and spend their store credit balance. This is a powerful retention tool — when customers know they have credit waiting, they come back.

Shopify self-serve returns and store credit settings for customer accounts

Step 9: Set Up Your Customer Accounts URL

Shopify provides a dedicated URL for customer accounts. Use this URL anywhere you want customers to access their accounts — your order status page already uses this domain automatically.

Add this link to your navigation menu, your footer, your order confirmation emails, and your return policy page. The more places customers can find their account, the less support tickets you'll receive.

Shopify customer accounts URL for order status page and account access

Step 10: Connect Your Custom Domain (Optional but Recommended)

Click "Manage" to create a sub-domain with your host provider for your customer accounts. This means instead of a generic Shopify URL, your customers see something like accounts.yourstore.com — which looks professional and builds brand trust.

Shopify custom domain setup for customer accounts sub-domain

Why This Setup Matters for Your Bottom Line

Let me connect the dots here. Customer accounts aren't just about convenience — they're about building a business that generates repeat revenue without you working harder:

Repeat purchases: Customers with accounts have their shipping info saved, their order history visible, and store credit waiting. That's three reasons to come back without you sending a single email.

Reduced support costs: Self-serve returns mean fewer "where's my refund?" emails clogging your inbox. Your customers handle it themselves, and you approve or deny from your dashboard.

Better marketing data: Account holders give you richer customer data for segmentation. You know what they've bought, when they bought it, and what they browse — which means your email marketing gets smarter.

B2B ready: If you're thinking about wholesale or B2B sales, the new customer accounts system supports it natively. One setup, both channels covered.

Related Guides to Optimize Your Shopify Store

Setting up customer accounts is one piece of the puzzle. Here are some related guides to help you build a store that actually works for you:

Frequently Asked Questions

What's the difference between "Customer accounts" and "Legacy" accounts in Shopify?

"Customer accounts" uses a modern passwordless login — customers receive a one-time code via email to sign in. No passwords to remember or reset. "Legacy" is the traditional email-and-password method. Shopify recommends the newer "Customer accounts" option because it reduces friction and supports B2B functionality. Most stores see better account creation rates with the passwordless option.

Can I enable Google and Facebook social login on my Shopify store?

Yes. In your customer account settings, go to the Authentication section and click "Manage." You'll see options to connect Google and Facebook as sign-in methods alongside Shopify's default login and Shop. Click "Connect" for each platform to configure them. Enabling social login reduces signup friction because customers can use accounts they already have.

How do I set up self-serve returns in Shopify customer accounts?

Enable self-serve returns in your customer account settings. This allows customers to request and manage returns directly from their account page. You'll want to customize your return rules in Settings → Legal, and add your customer accounts URL to your written return policy, store footer, and order confirmation emails so customers can easily find the self-serve option.

Should I use a custom domain for my Shopify customer accounts?

Yes, setting up a custom sub-domain (like accounts.yourstore.com) for customer accounts is recommended. It looks more professional than a generic Shopify URL, builds brand trust, and gives customers confidence they're interacting with your store. You can set this up through the "Manage" option in your customer accounts settings, which connects to your domain host provider.

Do Shopify customer accounts work for B2B and wholesale stores?

Yes. The modern "Customer accounts" option (not Legacy) natively supports B2B functionality. This means you can manage both direct-to-consumer and wholesale customers through the same account system. B2B customers get access to company-specific pricing, payment terms, and order management — all through the same customer account infrastructure.

How does store credit work with Shopify customer accounts?

When you enable the store credit setting in customer accounts, customers can see their available credit balance and spend it at checkout. Store credit is a powerful retention tool — customers who know they have credit waiting are more likely to return and make another purchase. Enable this in your customer account settings under the store credit section.

Where should I add links to customer accounts on my Shopify store?

Add your customer accounts URL in multiple locations: your store header navigation, footer menu, order confirmation emails, return policy page, and the order status page (which uses it automatically). The more accessible your account login is, the fewer support tickets you'll receive about order tracking, returns, and account access.

Ready to Build a Shopify Store That Actually Works While You Sleep?

Customer accounts are just one piece of a properly optimized Shopify store. My book Shopify Made Easy gives you the complete system — from setup to scaling — based on everything I've learned coaching entrepreneurs to 7-figure businesses and teaching eCommerce at university level.

Get Shopify Made Easy →

Available in paperback, eBook, and digital download

Continue reading

1. Why Most eCommerce Entrepreneurs Fail at Business Planning (And How to Actually Make It Work)

Stop wasting time on business planning that goes nowhere.

Continue reading

7. Monthly Review Process 2026: Measuring What Actually Matters (Including AI Discovery Metrics)

Learn the complete 2026 monthly review framework that combines traditional eCommerce metrics with new AI discovery metrics.

Continue reading