Skip to main content

Overview

Required Information​

To create (register) a merchant within the Moyasar Payment Gateway you need to provide the following information through the platform API:

FieldDescriptionRequired?Possible Values
typeType of the Merchant.✅freelancer, establishment, company, foreign_company, government, charity
admin_emailAdministrator email that will be automatically invited to access https://dashboard.moyasar.com.✅A valid email address
owners_countThe number of owners as appears in the Commercial Registration. This will be used to determine the number of required Owner ID (national ID or Iqama) and the required number of National Addresses.✅Interger greater than or equal to 1
signatoryThe authorized signatory type, this is required to determine who is authorized to sign the contract.✅owner, commercial_contract, power_of_attorney
signatory_countThe number of people authorized to sign, only needed when signatory is commercial_contract or power_of_attorney.✳️Interger greater than or equal to 1
activity_license_requiredAn indication of if a special license is required to operate the business (dictated by Commercial Registration).✅true or false
nameMachine friendly merchant name, for internal uses only.✅Alpha-Numeric and Underscores
public_nameHuman friendly name used in display.✅Any Text
countryMerchant country, e.g. "SA".✅ISO-3166 alpha 2 code.
time_zoneA valid timezone identifier, e.g. Asia/Riyadh.✅Valid timezone identifier.
websiteThe merchants website.✅URL
emailThe merchants email (info or support).✅Email
enabled_schemesA list of enabled payment schemes, i.e. MADA, Visa, or MasterCard.✅Array (list) with a combination of mada, visa and/or master.
feesFee matrix for this client, see the Fees page.✅Object (Hash).

Fees​

The fees object defines what Moyasar charges the merchant for each payment scheme. See the dedicated Fees page for the full fee matrix and how fees are calculated.