OpenSRS is moving all resellers from the original Storefront system (Legacy Storefront) to the new OpenSRS Storefront. The migration is managed by OpenSRS — you don't need to export or move anything yourself. Our team transfers your customers and their domains to your new Storefront on a scheduled date confirmed with you in advance.
Your job before that date is to get your new Storefront configured and ready to receive them.
What's changing — and why it matters
The most significant change in the new Storefront is how payments work. In Legacy Storefront, OpenSRS collected payment from your customers and paid you a monthly commission. In the new Storefront, you connect your own Stripe account and receive the full retail price directly at checkout. OpenSRS deducts a $0.75 per-order processing fee from your OpenSRS reseller balance.
This shift has practical consequences to plan for before migration:
- You need a Stripe account connected before migration. Without one, customers can't make purchases after the migration.
- Your OpenSRS account balance needs to be above $10 to activate Storefront and for migration to proceed. OpenSRS deducts wholesale costs from this balance, not from Stripe.
- Your existing Legacy Storefront commission balance (accumulated under the old model) does not transfer automatically — see the post-migration section below.
The full comparison between Legacy Storefront and the new Storefront:
| Legacy Storefront | New Storefront | |
|---|---|---|
| How you get paid | Monthly commission from OpenSRS | Full retail price via Stripe at checkout |
| Processing fee | None (margin built into commission) | $0.75 per order, deducted from your OpenSRS balance |
| Payment processing | Managed by OpenSRS | Your own Stripe account |
| Customer billing | OpenSRS billed customers directly | Stripe bills customers under your store's branding |
| Store URL | username.shopco.com | username.shopco.com (same pattern, different platform) |
| Default nameservers | ns1.shopco.com / ns2.shopco.com | a.ns.shopco.com / b.ns.shopco.com / c.ns.shopco.com |
Before your migration date
Complete the following steps in advance. If these aren't done by your migration date, we'll reach out to reschedule.
1. Set up your new Storefront
Log in to Storefront Manager at manage.shopco.com/login using your existing OpenSRS username and password. You'll land on the Getting Started page.
Work through the required setup steps:
Connect a Stripe account — this is how your customers pay for domains after migration, and how you get paid. See Setting Up Stripe on Your Storefront for a full walkthrough.
Review your domain pricing — set a default markup percentage and optionally configure per-TLD pricing for specific extensions. See Setting Up Domain Pricing in Storefront.
Configure general settings — add your store name, support email address, and any other required fields. See Getting Started with Storefront.
Important: Your OpenSRS account balance must be above $10 before you can activate your Storefront and before migration can proceed. Add funds at any time through the Reseller Control Panel.
We also recommend completing these steps before migration, as they affect your customers' first impression of the new store:
- Upload your logo and set your brand colour
- Configure custom content for your storefront homepage
- Set up tax rules if applicable for your jurisdiction
- If you use custom nameservers, verify they are configured in your new Storefront settings
2. Test in the PTE environment
Your new Storefront is available in the pre-production test environment before it goes live. Log in at manage.test.shopco.com to familiarize yourself with the interface and test the customer experience before your migration date. See Using the Storefront Test Environment.
3. Give your customers a heads-up
Your customers will receive an automated email from us when their accounts are migrated, but a proactive note from you helps. Key things to communicate:
- Their username and password will not change.
- Their domains will move automatically, there's nothing they need to do.
- They will need to add a payment method in the new Storefront. Credit card information is not transferred from Legacy Storefront. Customers who don't add a payment method will not be able to auto-renew their domains.
- If they need copies of past billing history or receipts, they should download them from Legacy Storefront before your migration date, billing history is not carried over.
What gets migrated
OpenSRS handles the migration automatically.
| What's migrated | Details |
|---|---|
| Customer accounts | All active customers with at least one domain. Inactive accounts with no domains are not migrated. |
| Usernames and passwords | Credentials carry over — customers log in with the same username and password. |
| Domains | All active domains, including expired domains and domains currently in redemption. |
| DNS records | Domains using Legacy Storefront nameservers (ns1.shopco.com / ns2.shopco.com) have their DNS records automatically mirrored to the new DNS servers prior to migration. The nameserver cutover happens at migration time with no expected downtime. |
| Auto-renew settings | Each domain's auto-renew status is preserved. |
| WHOIS data and domain settings | Contact info, privacy settings, domain lock status, and other domain configuration carries over. |
| Domains using custom nameservers | Migrated as-is. Custom nameserver configurations are not modified. |
What does not get migrated
| What's not migrated | What to do |
|---|---|
| Credit card and payment information | Customers must add a new payment method in the new Storefront after migration. The automated migration email includes instructions and a login link. |
| Legacy Storefront billing history | Past invoices and receipts will not appear in the new Storefront. Customers who need records for tax or other purposes should download them from Legacy Storefront before your migration date. |
| Legacy Storefront balance | Your existing commission balance accumulated under the old model must be transferred manually. You can move it to your OpenSRS Reseller Balance from the RCP. Contact OpenSRS Support if you need assistance. |
Email forwarding: If any of your customers' domains have email forwards configured, contact OpenSRS Support before your migration date so we can review your specific setup. Email forwards may require additional handling.
What happens on migration day
On your scheduled migration date, OpenSRS will:
- Mirror all DNS zones from Legacy DNS to the new Shopco DNS (this may happen in advance of migration day).
- Create matching customer accounts on your new Storefront.
- Move all domains into your new Storefront and associate them with the correct customer accounts.
- Update nameservers for domains using Legacy Storefront DNS to point to the new DNS servers.
- Send each customer an email with their username, a login link, and instructions for adding a payment method.
Customers will experience no domain downtime. The DNS migration is pre-staged so the cutover is seamless.
After migration
Once your customers are on the new Storefront:
- Domains are fully live in the new customer portal. Customers can manage DNS, update WHOIS, control domain lock, and renew domains.
- Auto-renewals work only for customers who have added a payment method. Check Storefront Manager → Customers to see which customers haven't added billing information and follow up proactively.
- You can log in as any customer from the Customers section of Storefront Manager to assist with support, DNS changes, WHOIS updates, or password resets.
- Your Legacy Storefront will be decommissioned once your migration is complete. Domains that remain in Legacy Storefront after the program ends will be converted to standard RCP-managed domains.
Troubleshooting
My migration date has passed and my Stripe account still isn't connected.
Migration cannot complete without an active Stripe connection. Log in to Storefront Manager at manage.shopco.com/login and complete the Stripe setup from the Getting Started page. Then contact OpenSRS Support to reschedule your migration date.
A customer says they can't log in after migration.
Confirm their username and password carried over correctly by checking the customer record in Storefront Manager. If the account exists, use Send password reset email from the customer details page. If the account doesn't appear, contact OpenSRS Support.
A customer's domain auto-renewal failed after migration.
Auto-renewals require a payment method on file. Open the customer's record in Storefront Manager and check whether they have a payment method added. If not, contact the customer directly — you can also use Log in as Customer to assist them in adding one.
My Legacy Storefront balance hasn't transferred.
The Legacy Storefront commission balance requires a manual transfer to your OpenSRS Reseller Balance. Initiate this from the RCP. If you need help, contact OpenSRS Support.
A customer says their DNS stopped working after migration.
Check whether the domain was using Legacy Storefront nameservers. If it was, DNS records should have been mirrored automatically before cutover. Check the domain's current nameserver configuration in Storefront Manager and verify the DNS records transferred correctly. If records are missing, contact OpenSRS Support.
Related articles
- Getting Started with Storefront
- Setting Up Stripe on Your Storefront
- Adding Funds to Your OpenSRS Account
- Using the Storefront Test Environment
Questions about your migration? Contact OpenSRS Support.
Was this article helpful? If not please submit a request here
How helpful was this article?
Thanks for your feedback!