Skip to main content

Step 6: Configure Your Settings

Set up company info, payment methods, taxes, and compliance for your account

M
Written by Majid Al-anazie

Configure Your Settings

Settings is where you set up your company, payment gateways, taxes, and compliance. Let's configure everything.

What You'll Learn

  • Add company information

  • Configure payment methods (Moyasar, Tap)

  • Set up tax rules (VAT, ZATCA)

  • Configure regional compliance

Company Information

  1. Go to SettingsCompany

  2. Fill in:

    • Company Name — Your legal company name

    • Email — Support email

    • Phone — Customer support phone

    • Address — Business address

    • Tax ID — VAT number or tax identification

    • Currency — Your default currency (SAR, AED, etc.)

  3. Click Save

Payment Methods (Regional)

For MENA customers, configure regional payment gateways:

Option 1: Moyasar

  1. Go to SettingsPayment Methods

  2. Click + Add Payment Method

  3. Select Moyasar

  4. Enter your Moyasar API credentials:

    • Public Key

    • Secret Key

  5. Click Save

Coverage: Saudi Arabia, UAE, Kuwait, Qatar, Bahrain

Option 2: Tap

  1. Go to SettingsPayment Methods

  2. Click + Add Payment Method

  3. Select Tap

  4. Enter your Tap API credentials:

    • Public Key

    • Secret Key

  5. Click Save

Coverage: All MENA countries (broader availability)

Need credentials? Sign up at Moyasar.com or Tap.company

Tax Setup

VAT Configuration

  1. Go to SettingsTaxes

  2. Set Default VAT Rate (e.g., 15% in Saudi Arabia)

  3. Configure Tax ID format for invoices

  4. Enable Auto-calculate VAT on invoices

ZATCA Compliance (Saudi Arabia)

  1. Go to SettingsComplianceZATCA

  2. Enable ZATCA E-invoicing

  3. Enter your ZATCA credentials:

    • ZATCA Username

    • ZATCA Password

    • Organization Identifier

  4. Configure Invoice Format (Phase 2: XML or UBL)

  5. Test transmission to ZATCA

  6. Click Enable ZATCA

Invoice Defaults

  1. Go to SettingsInvoice Defaults

  2. Set:

    • Invoice Prefix — e.g., "INV-" (INV-001, INV-002)

    • Default Due Date — e.g., 30 days

    • Invoice Logo — Upload company logo

    • Invoice Footer — Terms, payment instructions, bank details

  3. Click Save

User Management & Permissions

  1. Go to SettingsTeam

  2. Click + Invite User

  3. Enter email and assign role:

    • Owner — Full access (you)

    • Admin — Can manage settings, users, invoices

    • Finance — View invoices, payments, reports

    • Support — View customer info, create invoices

  4. Click Send Invite

API & Webhooks

For developers:

  1. Go to SettingsAPI & Webhooks

  2. Generate API Keys for integrations

  3. Configure Webhooks to notify your app when:

    • Invoice created/paid

    • Subscription started/cancelled

    • Payment succeeded/failed

Checklist: Settings Complete

  • ✅ Company information added

  • ✅ Payment gateway(s) configured

  • ✅ VAT/tax rates set

  • ✅ ZATCA enabled (if in Saudi Arabia)

  • ✅ Invoice defaults configured

  • ✅ Team members invited (optional)

Tips

  • Test payment gateway before going live

  • Enable both Moyasar and Tap for redundancy

  • Set invoice footer with your bank details for manual payments

  • Review permissions regularly — only give access as needed

  • Keep API keys secure — never share them

Next: Step 7 → Explore Advanced Features

Did this answer your question?