Merchant Management

The Merchant Management page allows partners to create, manage, and maintain merchants within their SoftPOS ecosystem. From this page, partners can onboard new merchants and control their operational settings after creation.


Creating a Merchant

To create a new merchant, partners must provide basic business and contact information. This information is used to identify the merchant, configure their account, and enable SoftPOS services.

Required Merchant Details

FieldDescription
Merchant ImageOptional logo or image representing the merchant (PNG, JPG, or HEIF, up to 2MB)
English NameMerchant name in English
Arabic NameMerchant name in Arabic
Email AddressPrimary contact email for the merchant
Mobile NumberMerchant mobile number (international format supported)
CountryCountry where the merchant operates
CityMerchant’s operating city
Currency CodeTransaction currency used by the merchant
Business CategoryBusiness classification assigned to the merchant
Active MerchantEnables or disables the merchant account

Once all required fields are completed, the merchant can be created and added to the system.


Merchant Status

Each merchant can be marked as:

  • Active – Merchant is enabled and can process transactions
  • Inactive – Merchant is disabled and cannot perform operations

This allows partners to control merchant availability without deleting their data.


Merchant Actions

After a merchant is created, several management actions become available to partners.

Available Actions

ActionDescription
EditUpdate merchant information such as name, contact details, or business settings
ConfigurationsManage merchant-level configurations and settings
Terminal OptionsCreate and manage terminals assigned to the merchant
DeletePermanently remove the merchant from the system

These actions allow partners to fully manage the merchant lifecycle from onboarding to daily operations.


Key Notes

  • Merchant creation is required before assigning branches or terminals
  • Disabling a merchant immediately prevents transaction processing
  • Deleting a merchant removes access to all related services and configurations
  • All changes take effect immediately after saving