Important update 1: Email Support is being transitioned to Webforms. Click here for more information.

Getting Started with Storefront

OpenSRS Storefront is a fully hosted, brandable storefront that lets you sell domain names directly to your customers. Before you can open your store and start taking orders, you'll complete a one-time setup process in Storefront Manager.

This guide walks you through everything you need to do to activate your Storefront — from logging in for the first time through to going live.


Storefront and your OpenSRS account

Storefront is a separate product built on top of your existing OpenSRS reseller account. Your customers shop and manage domains through your Storefront; domain registrations are fulfilled behind the scenes through your OpenSRS account, which is why your OpenSRS account balance needs to stay funded. Storefront also supports a curated subset of the TLDs available in OpenSRS — not every TLD you can register through the RCP is available for customer self-service purchase in your store.

If you're new to how the two products relate to each other, see OpenSRS and Storefront — How They Work Together before continuing.


Before you begin

Make sure you have the following ready before starting setup:

  • An OpenSRS account with a balance of at least $10. Storefront uses your OpenSRS account balance to cover the cost of domain registrations on behalf of your customers. Add funds at any time in the Reseller Control Panel (RCP).
  • A Stripe account (or be prepared to create one). Storefront uses Stripe to process customer payments and pay out your earnings. If you don't have a Stripe account yet, you'll be guided through creating one during setup.

Accessing Storefront Manager

Storefront Manager (manage.shopco.com) and the Reseller Control Panel (

Because they share credentials, you can move between them without logging in again. Changes made in one do not automatically appear in the other.

Log in directly

  1. Navigate to manage.shopco.com/login.
  2. Enter your OpenSRS username and password.
  3. Click Login.

You can access Storefront Manager from any modern browser on a desktop, tablet, or mobile device.

Log in from the RCP

If you are already logged in to the RCP, navigate to Storefront Manager without logging in again.

  1. Log in to the RCP at manage.opensrs.com.
  2. Hover over the arrow in the main menu.
  3. Select Storefront from the dropdown.

On your first login to Storefront Manager, you'll land on the Getting Started page. This page guides you through the three required setup steps. The Activate button remains inactive until all three are complete.


Step 1: Connect your Stripe account

Stripe handles all customer payments — credit card processing, payouts to your bank account, and payment receipts. You need to connect a Stripe account before your store can accept orders.

  1. From the Getting Started page, click Set up a payment account.
  2. Navigate to Settings → Payments and click Connect Stripe.
  3. A new window opens to begin the Stripe onboarding flow. Follow the prompts to either create a new Stripe account or connect an existing one.
  4. Once complete, you'll be redirected back to Storefront Manager.

What to expect from Stripe verification:

Stripe statusWhat it meansWhat to do
CompleteYour account is verified and ready.Nothing — you're all set.
PendingStripe is still reviewing your account.Wait for Stripe to complete verification. This can take a few days.
Restricted / Restricted SoonStripe needs more information from you.Return to Settings → Payments and complete the additional steps Stripe is requesting.
RejectedStripe was unable to verify your account.Contact OpenSRS Support for assistance.

If your OpenSRS account balance is below $10, you'll see a warning on your dashboard. Add funds in the RCP before attempting to activate.


Step 2: Review your domain pricing

Before activating, review and set the retail pricing your customers will see in your store.

  1. From the Getting Started page, click Review your domain pricing.
  2. Navigate to the Pricing section. Storefront offers two approaches:
    • Default markup — a single percentage markup that applies to all TLDs automatically. Optionally enable pretty pricing so all prices end in .99 or .00.
    • Per-TLD pricing — a custom markup or specific retail price for individual TLDs. Per-TLD prices override your default markup for those TLDs.
  3. Review the pricing and save your changes.

You don't need to get pricing perfect before activating — you can update it at any time. The important thing is to review it so you know what your customers will see.

For a full walkthrough, see Setting Up Domain Pricing.


Step 3: Configure your store settings

This step covers the core details that identify your store and ensure customers can reach you for support.

  1. From the Getting Started page, click Customize your Storefront.
  2. Navigate to Settings → General.

Store name

Your store name appears throughout the customer-facing storefront and on order receipts.

Enter your store name in the Store name field and click Save.

Support email address

Your support email is displayed to customers when they need help. Storefront also uses it as the sender address for all outgoing customer emails — order confirmations, renewal reminders, and expiry notices.

  1. Click Add support email address (if no email is set) or Change (if one already exists).
  2. Enter your email address in the pop-up and confirm.

Verify your sender domain

By default, your support email shows as Unverified. Authenticating your sender domain improves deliverability — emails from unverified domains are more likely to be filtered to spam by customer email providers.

To authenticate, click Authenticate domain next to your support email address and follow the steps. This requires adding DNS records to your domain at your registrar.

Storefront hostname

By default, your storefront is accessible at [your-username].shopco.com. To use your own domain, follow the hostname configuration in SettingsGeneral. Add the hostname where your domain's DNS records are hosted, which is often your domain registrar.

Store status

Your store status controls whether your storefront is open to customers. You'll activate your store in the next step, this toggle is also how you deactivate and reactivate it later.

Deactivating takes your store offline immediately. Customers cannot browse, search, or purchase until you reactivate. Domains already registered and customer accounts are not affected.

Personal website

Add a link to your business website in the Link to Main Website field. This may appear in your storefront depending on your theme and configuration.

Branding settings

Logo, brand colour, favicon, and custom homepage content are managed under Settings → Branding & Content. These are optional during initial setup but affect your customers' first impression of your store. See Customizing Your Storefront Branding for a full walkthrough.


Activating your Storefront

Once all three required steps are complete, the Activate button becomes available on the Getting Started page.

Click Activate to open your store. Here's what happens:

  • Your storefront goes live at [your-username].shopco.com (or your custom domain if configured).
  • Customers can now browse, register, and manage domains through your store.
  • The Getting Started page is removed from your navigation.
  • You'll land on your Storefront Manager dashboard, where you can monitor orders, manage customers, and adjust your settings.

Troubleshooting

I can't find the Activate button. 

The Activate button only appears when all three required setup steps are complete: Stripe connected, pricing reviewed, and general settings configured. Check which steps are still showing as incomplete on the Getting Started page.

I forgot my password. 

Your Storefront Manager and RCP passwords are the same — a reset applies to both. Navigate to manage.opensrs.com, click Login, then Forgot password. Enter your username and click Send. The reset email goes to the address on your OpenSRS account.

I can log in to the RCP but not Storefront Manager. 

Your credentials are shared, so if RCP login works, Storefront Manager should accept the same credentials. Clear your browser cache and try again, or try a different browser. If the issue persists, contact OpenSRS Support.

Customers say they're not receiving order confirmation emails. 

Check whether your sender domain is verified in Settings → General. Unverified sender domains have higher spam filter rates. Also confirm the support email address is correct.


Next steps to consider

  • Set up a custom domain so your store is accessible at your own URL rather than the default .shopco.com address.
  • Configure email notifications to control which events trigger alerts to you and your team. See Storefront Email Notifications.
  • Explore Storefront Manager to get familiar with the Domains, Customers, Orders, and Reports sections.
  • Test your store before sending customers to it. See Using the Storefront Test Environment.

Questions? Contact OpenSRS Support.

Was this article helpful? If not please submit a request here

How helpful was this article?

Thanks for your feedback!

Do you still need help? If so please submit a request here.