Admin Dashboard

The admin dashboard lets you manage your organization’s settings, entities, and invoices.

Roles and Permissions

Mercoa offers three roles:

  • Admin: Full access to all features and settings.
  • Developer: Access to the developer dashboard and API keys. Limited access to view entities, invoices and other production data. Full access to the sandbox environment.
  • Viewer: Limited access to view entities, invoices and other production data. Full access to the sandbox environment.

You can manage roles and permissions in the Teams Page.

Developer Settings and Customization

The developer dashboard provides configuration options for customizing your Mercoa integration.

API Keys

View Settings

Manage your API keys for both test and live environments. API keys are used to authenticate requests to the Mercoa API.

Webhooks

View Settings

Configure webhook endpoints to receive real-time notifications about invoice and payment events.

Email Settings

View Settings

Configure your email provider (Sendgrid or Amazon SES) for sending notifications. Settings include:

  • Email provider configuration
  • From name and email address
  • Incoming email domain for invoice processing
  • Alternative incoming email domains

iFrame Settings

View Settings

Generate and customize an embeddable iFrame for your application. Options include:

  • Entity and user selection
  • Invoice status filters
  • Payment method settings
  • Page visibility controls
  • Vendor network settings

Theme and Colors

View Settings

Customize the look and feel of your Mercoa integration:

  • Primary and secondary colors
  • Logo background color
  • Border radius
  • Font family and size

Payer Onboarding

View Settings

Configure the onboarding flow for payers (customers):

  • Enable/disable business and individual entity onboarding
  • Configure required fields and documents
  • Set validation rules for fields
  • Control payment method collection

Payee Onboarding

View Settings

Configure the onboarding flow for payees (vendors):

  • Enable/disable business and individual entity onboarding
  • Configure required fields and documents
  • Set validation rules for fields
  • Control payment method collection

Custom Domains

View Settings

Add custom domains for your Mercoa integration. All domains must use HTTPS.

Invoice Metadata

View Settings

Define custom fields for invoices:

  • Create custom fields with various data types
  • Set validation rules
  • Configure conditional display rules
  • Associate metadata with line items

Notifications

View Settings

Configure email notifications for various invoice events:

  • Customize email templates
  • Set notification URl endpoints
  • Preview and test notifications

Each notification can be customized with:

  • Custom HTML templates
  • Dynamic variables
  • Conditional content
  • Branding elements
Built with