Full Platform Setup
Use this walkthrough when setting up a new Altrogi platform. Complete the phases in order because later steps depend on earlier configuration.
Phase 1: Create the project and identity
Set up the brand, company identity, supported regions, and baseline project information.
- Create or confirm the project/brand in Admin.
- Add company information used in emails, legal content, and portal display.
- Enable supported countries, languages, and currencies.
- Confirm the project domain, logo, default language, and status.
Detailed docs:
Phase 2: Configure portal appearance
Prepare what customers see in AltCore Customer Portal before registration opens.
- Upload logo, favicon, login assets, banners, and other visual assets.
- Select the customer portal theme/layout.
- Configure colors and sidebar navigation.
- Publish static pages such as Terms, Privacy Policy, and Risk Disclosure.
- Review registration, KYC, transaction, and trading email templates.
Detailed docs:
- Customize the Client Portal Theme
- Upload Assets
- Manage Banners & Notifications
- Configure Static Pages
- Modify an Email Template
Phase 3: Configure financial rails
Create the wallet and payment structure customers and finance teams will use.
- Create wallet types for customer balances.
- Create deposit types and deposit methods.
- Create withdrawal types and withdrawal methods.
- Configure custom payment gateways and integrations.
- Confirm transaction settings and approval behavior.
Detailed docs:
- Manage Wallet Types
- Manage Deposit Types
- Configure Deposit Methods
- Manage Withdrawal Types
- Manage Withdrawal Methods
- Configure Payment Gateways
- Configure Transaction Settings
Phase 4: Configure KYC and onboarding
Define what customers must submit and what they can do at each verification level.
- Create document types.
- Create onboarding/KYC stages.
- Assign required documents to each stage.
- Set permissions, limits, allowed features, and denied features for each stage.
- Confirm how rejected documents and rejection reasons are handled.
Detailed docs:
- Manage Document Types
- Set Up KYC Stages
- Manage Onboarding Stages
- Add a Rejection Reason
- KYC and Compliance Review
Phase 5: Configure trading products
Prepare the trading account templates and instruments used by AltTrade.
- Create trading account types.
- Configure symbols and spreads for each account type.
- Configure leverage and margin settings.
- Confirm trading permissions and risk settings.
- Verify accounts can be created for customers.
Detailed docs:
- Create an Account Type
- Configure Symbols & Spreads
- Configure Margin Settings
- View All Accounts
- Account Risk and Margin Flow
Phase 6: Configure staff and permissions
Prepare internal teams before live operations begin.
- Create permission groups for Admin, Sales, Finance, Compliance, Risk, and Support.
- Add employees and assign permission groups.
- Confirm sensitive permissions such as withdrawals, exports, account edits, and KYC approval are restricted.
- Test navigation visibility for each major role.
Detailed docs:
Phase 7: Enable optional modules
Turn on the modules included in the customer experience.
- Enable copy trading and customer permissions where needed.
- Enable bot trading strategies where needed.
- Configure referrals/IB, loyalty, emergency deposit, investment, casino, or sports betting if they are part of the platform.
- Confirm the customer portal navigation reflects enabled modules.
Detailed docs:
- Configure Copy Trading & Bot Trading
- Set Up the Referrals / IB Program
- Loyalty Program
- What is the Emergency Deposit
Phase 8: Run an end-to-end test
Use a test customer to confirm the suite works as one system.
- Register a customer in AltCore Customer Portal.
- Submit KYC documents and approve them in AltCRM Admin Panel.
- Create or confirm the customer's wallet and trading account.
- Submit a test deposit and approve it in Admin.
- Open AltTrade Trading Platform and confirm account, symbols, balance, and order controls are available.
- Review transaction history, customer timeline, and risk views in Admin.
Detailed docs: