Blog/Migration Guide
4 min read

Switching from SellAuth, Sell.app, or BillGang? Here's How to Migrate

Storefront platforms handle checkout. AuthCord handles the entire lifecycle: checkout, licensing, HWID protection, Discord integration, community forums, analytics, and more. Here's how to bring your customers with you.

The storefront ceiling

SellAuth, Sell.app, and BillGang are great at one thing: checkout. You list a product, a customer pays, they get a serial or download link. But then what?

  • - No HWID binding. No way to prevent sharing.
  • - No Discord role sync. You manually manage who has access.
  • - No verification gate. Your server is open to anyone.
  • - No analytics. You don't know who's using what.
  • - No community tools. You need a separate forum or Discord server.

AuthCord gives you the storefront and everything that comes after the sale.

What you keep

Customer accounts (email + Discord)
Product catalog with pricing and variants
All completed orders preserved as product ownership
Customer Discord IDs linked automatically
Product tiers mapped from variant data
Order history for analytics continuity

What you gain

HWID Protection

Bind customers to hardware. Multi-device slots, cooldowns, enforcement modes.

Discord Bot

Role sync, slash commands, shop embed, verification. All automatic.

Verification Gate

CAPTCHA, VPN detection, alt blocking, country restrictions, auto-kick.

Community

Built-in forums with categories, threads, reactions, and moderation tools.

Webhooks

16 event types with HMAC signing. Payment, user, product lifecycle events.

Analytics

Track validations, revenue, user growth. Export to CSV for reporting.

How to migrate

1. Export from your current platform

Use your platform's API to fetch products, invoices, and customers. Each platform has slightly different endpoints:

SellAuth

GET /v1/shops/{id}/products, /invoices, /customers

Sell.app

GET /v2/products, /v2/invoices

BillGang

Export via dashboard or API

2. Combine into a single JSON file

{ "platform": "sellauth", "products": [ { "id": "1", "name": "Pro", "price": 9.99, "variants": [...] } ], "invoices": [ { "status": "completed", "email": "...", "product_id": "1" } ], "customers": [ { "email": "...", "discord_id": "..." } ] }

3. Import into AuthCord

Create an account, make an app, and go to the Migrate tab. Select your platform, paste the JSON, and preview before confirming. Products are auto-created, customers are matched by Discord ID or email, and completed orders become product ownership.

4. Set up payments and go live

Connect Stripe, PayPal, or crypto in app settings. Your storefront is immediately available at yourapp.authcord.dev with all your products listed. Customers can purchase through the web or your Discord bot.

Ready to switch?

Free to start. Import your data in minutes.