Creating Your Account

6 min readPublished April 8, 2026

What You Need to Register

Creating a Fixmo account requires only a few pieces of information. The entire process takes less than two minutes.

  • A valid email address you can access for verification
  • A password (minimum 6 characters)
  • Your shop name (appears on invoices, receipts, and emails)
  • A main branch name for your first location (e.g., 'Kaduwela' or 'Downtown')

How to Register Your Account

Follow these steps to create your Fixmo account and set up your first shop.

  1. 1Go to the Fixmo pricing page and select a plan (Free, Pro, or Business).
  2. 2Enter your Shop Name. Fixmo automatically generates a 2-letter Code from the first letters of each word. For example, 'Tech Hub' becomes 'TH'.
  3. 3Review your shop code. You can edit it if needed — it must be exactly 2 uppercase letters. Don't worry about conflicts — any code is available to any shop.
  4. 4Enter your Main Branch name (e.g., 'Kaduwela' or 'Downtown'). A 2-letter branch Code is auto-generated the same way.
  5. 5Enter Your Name, Email, and Password (minimum 6 characters).
  6. 6Click 'Create free account' (Free plan) or 'Create account & pay' (Pro/Business) to submit your registration.
Tip

Your shop code appears as a prefix in every repair and sale reference number (e.g., TH-MN-R0001). Choose something short and recognizable for your business.

Understanding Shop and Branch Codes

Fixmo uses short codes to create organized reference numbers for repairs and sales within your shop. Every repair code follows the pattern: SHOPCODE-BRANCHCODE-R0001. For example, a shop called 'Tech Hub' with a branch called 'Main' would produce repair codes like TH-MN-R0001.

  • Shop code: a 2-letter uppercase code derived from your shop name. 'Tech Hub' becomes 'TH', 'Quick Fix' becomes 'QF'. Multiple shops can use the same shop code — there are no restrictions.
  • Branch code: a 2-letter uppercase code derived from your branch name. 'Main' becomes 'MN', 'Downtown' becomes 'DO'. Branch codes must be unique within your shop.
  • Repair codes combine both: TH-MN-R0001, TH-MN-R0002, and so on.
  • Sale codes follow the same pattern: TH-MN-S0001.
  • Invoice and quotation codes also use this format: TH-MN-INV0001, TH-MN-QT0001.
  • You can edit both codes during registration, but they become permanent once your account is created. This ensures all reference numbers remain consistent.
Warning

Shop and branch codes cannot be changed after registration. They are embedded in every repair, sale, invoice, and quotation reference number throughout your account. However, shop codes are not required to be unique across Fixmo — multiple shops can use the same code. Choose codes that are meaningful and recognizable for your business before submitting.

Selecting a Plan During Registration

All registrations start from the pricing page, where you choose your plan before reaching the registration form. The process after registration differs depending on which plan you select.

  • Free plan: after submitting the registration form, you receive a verification email. Click the link to verify your account, then log in to start using Fixmo immediately.
  • Pro plan: after submitting the form, you are redirected to a secure PayHere checkout page to complete your $20/month payment. Once payment is confirmed, your Pro plan activates and a verification email is sent.
  • Business plan: same as Pro — you are redirected to PayHere checkout for the $44/month payment. Your Business plan activates upon successful payment.
  • You can always start with the Free plan and upgrade later from Settings > Billing in your dashboard.

What Happens After You Register

What happens next depends on the plan you selected. Free plan users see a confirmation screen, while Pro and Business users are taken to the payment page first.

  • Free plan: you see a confirmation screen saying 'Account created!' with instructions to check your email. A verification link is sent to the email address you provided. Click the link, then log in.
  • Pro or Business plan: you are immediately redirected to the PayHere checkout page. After completing payment, you land on a success page confirming your plan is active. Check your email for the verification link, click it, and you will be automatically redirected to the login page within a few seconds.
  1. 1Check your email inbox for a verification message from Fixmo.
  2. 2Click the verification link to activate your account.
  3. 3You will be automatically redirected to the login page after a few seconds. A login button is also displayed if you prefer not to wait.
  4. 4Log in with your email and password to access your dashboard.

Common Registration Issues

Most registration issues are resolved quickly. Here are the most common problems and how to fix them.

  • Email already in use: each email can only be associated with one Fixmo account. Use a different email or log in with the existing account.
  • Password too short: passwords must be at least 6 characters long.
  • Verification email not received: check your spam or junk folder. You can resend the verification link from the login page by entering your credentials.
  • Payment page did not load: if you selected Pro or Business and were not redirected to the payment page, your account has still been created on the Free plan. You can log in after verifying your email and upgrade from Settings > Billing.

Frequently Asked Questions

How do I create a Fixmo account?+
Go to the Fixmo pricing page and select a plan. You will be taken to the registration form where you enter your shop name, main branch name, your name, email address, and a password. Fixmo auto-generates a shop code and branch code from your entries. Click 'Create free account' (Free plan) or 'Create account & pay' (Pro/Business) to proceed.
What is a shop code in Fixmo?+
A shop code is a 2-letter uppercase code automatically derived from your shop name. For example, 'Tech Hub' becomes 'TH'. This code is used as a prefix in all repair and sale reference numbers (e.g., TH-MN-R0001). You can edit the code during registration, but it cannot be changed afterward. Shop codes are not globally unique — multiple shops can use the same code because each shop has its own internal ID for data isolation.
What is the default branch in Fixmo?+
When you register, Fixmo creates your first branch automatically. You enter a Main Branch name during registration, and a 2-letter branch code is auto-generated from it. For example, naming your branch 'Kaduwela' generates the code 'KD'. You can change both the name and code during registration.
Can I choose a plan during registration?+
Yes. You select your plan on the pricing page before reaching the registration form. Free plan users complete registration and verify their email to start using Fixmo. Pro and Business plan users are redirected to a secure payment page immediately after registration, and can verify their email afterward.