Skip to main content

Activate trading account

To use E-Smartpoints as merchant, you must first activate the merchant role in your existing personal account.

Commerce Activation

Prerequisites​

Before you start, make sure you have:

  • ✅ A customer account already registered with E-Smartpoints
  • ✅ A valid and verified email
  • ✅ The tax data of your business (NIT)
  • ✅ A logo (you can upload it or generate it with AI during the process)

Step by step activation​

The activation form has 5 steps:

Step 1: Basic information​

Complete the main details of the business:

  • Name of business
  • Contact email
  • NIT (numbers only, no hyphens or letters)

Step 2: Location and contact​

Enter the address and contact information:

  • Street and number
  • Postal code
  • City
  • Phone
  • WhatsApp (optional)

Interactive map​

Below the address form you will see an interactive map rendered with Leaflet + OpenStreetMap. Can:

  1. Click on "Search on map" to geolocate the address entered (via Nominatim/OpenStreetMap)
  2. Drag the blue marker to adjust the exact position
  3. click on the map to move the marker

Coordinates (latitude/longitude) are automatically saved when creating the business.

Step 3: Trade Category​

Select a category for your business:

  • 🍽️ Restaurant — for restaurants, bars, cafes
  • 🛎️ Services — for hair salons, spas, offices
  • 🛍️ Products — for stores and retail

You must select at least one category to continue. The category determines which dashboard you will be redirected to after activation.

Step 4: Branding​

Upload the visual files of your business:

  • 🖼️ Upload logo: image file, max 1MB
  • 🤖 Generate logo with AI: Use Puter AI (OpenAI model gpt-image-1) to generate a professional logo

To generate a logo with AI:

  1. Click "Generate Logo"
  2. Complete the fields: - Brand name (autocompletes with the name of the business) - Type of business - Style (minimalist, modern, elegant, retro, fun) - Color palette - Description (required — describe what you want the logo to represent)
  3. Click "Generate"
  4. The generated image is automatically uploaded as your logo

Limit: 2 logo generations per month with AI. The counter is reset every month.

  • 🖼️ Cover Banner: max 1MB

Social networks (optional)​

You can add your profiles from:

-X (Twitter) -Facebook -Instagram -TikTok

Step 5: Preview Image (thumbnail)​

Upload a square image (recommended 400x400px, max 1MB) that will appear in the app's mobile directory. You'll see a real-time mobile preview of how your business will appear in the customer app.

When creating the trade​

When you click "Trade erstellen", the system:

  1. Create the business via ecommercesApi.create() with all the data
  2. Save the location (lat/lng) to the locations endpoint
  3. Upload the logo as an AVATAR asset
  4. Upload the thumbnail as an asset type THUMBNAIL
  5. Upload the banner as an asset type ecommerce_banner
  6. Send default schedules (schedules): Mon-Fri 08:00-18:00, Saturday and Sunday inactive
  7. Redirects to the corresponding dashboard according to the selected category: - Restaurants → /app/restaurants - Services → /app/services - Products → /app

Schedules: Schedules are automatically sent with default values ​​(Monday to Friday 08:00-18:00). Currently there is no interface to edit them during registration. They can be modified later from the administration panel.

What happens next?​

Once the trade is created:

  1. Immediate access: you can use your trading dashboard instantly
  2. Unlock animation: you will see an animation showing how the modules are unlocked (POS, Products, Customers, Reports)
  3. Automatic redirection: to the dashboard according to your category

Next steps​