Core Features

Customers

Management of the users of your sales channels or applications.

Description

A customer represents a user of your sales channel or storefront. Customers can be individuals or organizations and can be organized into groups.

Common use cases

  • Create a customer section with login
  • Create price lists and assign them to a customer group
  • Limit certain promotions to logged in customers

How to use the feature

  • Use our APIs or import function to create a customer
  • Manage customer attributes in Geins Studio or Merchant Center

Capabilities & Features

  • Groups
  • Merge customers
  • Secure Authentication and password management
  • Anonymization of customers
  • Blacklisting of customers to prevent fraud
  • Types: individuals or organizations
  • Login as customer
  • Customer balance with transaction log
  • Automatic creation from new orders
  • Apply group-level percentage discounts automatically on the entire catalog
  • Limit product selection to the assigned price lists

Key Attributes

AttributeDescription
EmailPrimary email used for login and communication; Unique per customer and channel.
MobileMobile phone number with country code.
PhoneAlternate phone number.
Customer TypeIndividual or Organization.
Customer GroupSegment the customer belongs to, drives pricing and promotions.
GenderOptional demographic field for personalization where applicable.
SSN/VAT NumberPersonal ID (SSN) for individuals or VAT/Tax ID for organizations.
ChannelSales channel context the customer is associated with.
Company NameLegal entity name; required when Customer Type is Organization.
First NameGiven name of the primary contact.
Last NameFamily/surname of the primary contact.
Address row 1-3Street and additional address lines (e.g., apartment, suite, care-of).
Zip codePostal/ZIP code; format varies by country.
CityCity or locality of the address.
StateState/region/province; optional depending on country.
CountryCountry of the address; prefer ISO 3166-1 alpha-2 code in APIs.
Entry codeDoor/buzzer/access code for delivery.
EntityRelation
OrdersConnected to a channel and market.
Price listsDifferent pricing set per customer or group.
PromotionsLimit to a specific customer or group.
PaymentsMethods per customer type.
ShippingMethods, rates, and defaults configurable per customer type.
ChannelsA customer belong to a channel.
MailTransactional and account emails.
CheckoutUsed to prefill checkout or limit purchases.
Related