Skip to main content

Web User

Video: Web User

Create a new Web User.
tip

User access is possible from all common web browsers (incl. mobile devices). Mobile device support however is limited regarding performing administrative functions (e.g. Post-Processing, Fast Editor).

Grant your Merchant User access to the payment platform and enable them to visualize their Transactions directly and easily.

There are different options to navigate to the (Merchant) User Overview:

  1. Select Users in the drop down menu of the breadcrumb path for the selected Merchant (available in different views of this Merchant)
  2. Open the drop down menu by clicking More for the desired Merchant and select Users (Global Merchant Overview)

In the (Merchant) User Overview you can add and edit Users with access to the related Merchant Profile.

Add New Users

  1. Click + New User in the (Merchant) User Overview.
  2. Enter required and optional Base Data for the User (see Create User):
    1. username,
    2. first name - optional, recommended for Web Users
    3. last name - optional, recommended for Web Users
    4. email address
  3. Select the User Type - Web to enable Web Interface, see section API User for User Type API.
  4. Either type in a Password or click Generate for IXOPAY to create a random one.
    1. For Web User you can as well select Send e-mail with link to reset the password for the User to receive a mail to reset the password (reset password link validity is 24 hours with exception of the setup link for a newly created user which is valid for 7 days).
  5. Select the User Role or Permissions you would like to assign to this User. For instance you can allow the User to enter entries on the Blocklist or Allowlist, to see Transactions, modify payment templates, etc…)
  6. Valid your entries and confirm the User creation with + Create User (Create User).

Depending on the selected User Type different configuration options are available when editing the User.

info

The following password criteria must be fulfilled:

  • At least 12 characters required
  • Includes a lower case character
  • Includes a upper case character
  • Includes a number
  • Includes a special character

In case you want to assign a User Role to your User, make sure to create the Role before you create your User.

Edit Web Users

After having created a User you will be redirected to the Edit View for this user to add additional configurations. Furthermore you have the option to update and upgrade the abilities of the created User anytime by clicking Edit for the User in the (Merchant) User Overview.

  1. Disabled: Checkbox to disable the user. This action prevents immediate access to the platform for this user after saving (see Edit Web User)
  2. Settings:
    1. Enable Fee AP
    2. Enable Push API - Setting to allow access to the Push API
    3. Enable CDE Login,
    4. Enable Snapshot Retrieval
  3. Multi Merchant Access Enables your User to get access to multiple Merchant profiles within your payment platform and the possibility to manage, edit and visualize several Merchants.
    1. Click + Add Merchant Access
    2. Select among the list the Merchant profile and click + Add
  4. Two-Factor Authentication: enable 2FA authentication
  5. Enable/Disable Reset Dashboard
  6. Enable/Disable Archived: Archives this user. You can undo the archiving in the Archived Users section (see Archived (Merchant) Users)
  7. Click Save User to save the changes and confirm changes (see Confirmation)

In order to review exactly what your User will be able to visualize and has access to, Admin Users can click Login with User and be logged in to the Web Users Platform View (see (Merchant) User Overview).

caution

The URL to the Merchant's login page differs from your login page as an Admin User:

note

The available configuration parameters dependent on the enabled Permissions per Tenant. If you want to get access to all IXOPAY features please contact your Customer Success Team or our Sales Team for more information.

Permissions

By default the (Merchant) Web User has access to the Dashboard (e.g. as configured as Default Merchant Dashboard by an Admin User). Depending on the Tenant Permission the Permissions available for (Merchant) Web Users might differ.

Find the list of available Permissions for Web Users:

PermissionDescription
dashboard.payout-forecastAccess to Projected Payout section in the Financial Summery section
dashboard.financial-summaryAccess to the Financial Summary section
transaction.adapter-txid-visibleShow Adapter TxID in the transaction view
transaction.detailed-feesEnables the detailed fee section in the transaction view
transaction.data-exportAccess to Data Export subsection in Transactions section
transaction.refundEnable option to refund a debit transaction in the transaction view
transaction.risk-check-resultEnables the detailed Risk-based data section in the transaction view
transaction.captureEnables option to capture a preauthorize transaction in the transaction view
transaction.settlement-stateAccess to the Settlement status section in the transaction view
transaction.voidEnables option to void a preauthorize transaction in the transaction view
transaction.showAccess Transaction section in sidebar
transaction.adapter-auth-code-visibleShow Adapter Auth Code in the transaction view
transaction.resend-postbackPossibility to resend postbacks for transactions in the transaction view
transaction.show-chargebackEnables option to create a manual chargeback in the transaction view
transaction.hide-chargeback-menuHides the chargeback options for the User
virtual-terminal.GSTCalculationEnables the option to generate GST fees via Virtual Terminal (see Surcharge - GST Fee)
virtual-terminal.registerEnables the option to register a customer via the Virtual Terminal
virtual-terminal.useAccess to the Virtual Terminal section in sidebar
virtual-terminal.pay-by-linkAccess to the Pay By Link functionality in the Virtual Terminal
virtual-terminal.payment-detailsEnables the option to include payment details via the Virtual Terminal
virtual-terminal.surchargeEnables the option to enter a surcharge via the Virtual Terminal
virtual-terminal.surchargeCalculationEnables the option to generate GST fees via Virtual Terminal (see Surcharge - GST Fee)
show-connectors.real-connectorsShow connectors in Connector section
show-connectors.meta-connectorsShow meta connectors in the Connector section
blacklist.editEnables Blocklist to be edited
blacklist.showAccess to Blocklist section in sidebar
blacklist.show-admin-valuesShow Blocklist values set on tenant level
postprocessing.documentsAccess to Invoicing & Settlement section
schedule.cancelCancel a schedule
schedule.continueContinue a schedule
schedule.pausePause a schedule
schedule.retryRetry a schedule
schedule.showAccess to Schedule section
schedule.startCreate a new schedule in the Schedule
whitelist.editEnables Whitelist to be edited
whitelist.showAccess to Whitelist section in sidebar
whitelist.show-admin-valuesShow Whitelist values set on tenant level
customer-profiles.deleteEnables deletion of a customer profile in the profile details view
customer-profiles.deregister-and-detachEnables Detach & Deregister option of payment instruments in profile details view
customer-profiles.detachEnables Detach option of payment instruments in profile details view
customer-profiles.preferEnables Prefer option of payment instruments in profile details view
customer-profiles.showShow section Customer Profiles
customer-profiles.transactionsAccess to the profile transactions in the profile details view
customer-profiles.updateEnables editing of a customer profile in the profile details view
users.createCreate a new user on merchant level
users.editEdit user in Users section
users.indexAccess to Users section in sidebar
users.reset-passwordEnables Merchant Web Users to reset the Password for Merchant API users
user.roles.editEnable Merchant Web Users to change the User Role of a Merchant User (see also Global Settings)
user.roles.showGlobal Settings
statistics.showAccess to Statistics section in sidebar
Merchant User adds another Merchant User

You can give a Merchant User the permission to add another Merchant User, instead of asking the Admin User to do that.

In order to be able to do this the Merchant User needs to have the following permissions

info

To ensure compliance to Access, Roles and Right Guidelines and changes on the IXOPAY platform setup are sufficiently reviewed, 4 eyes confirmation can be configured (see Admin User Roles)

Merchant User Access

After the logging in, the Dashboard is displayed, a customizable view of all relevant transactions, providing insights about today’s, yesterday’s and monthly Counts & Volumes of the users Merchants or Connectors.

The IXOPAY platform interface is structured into 3 areas also for Merchant Users:

  • Top Bar: Provides access to Account Settings (2FA setup, change password, log out) from the drop-down menu at the top right, which also provides access to the Dashboard. Users have the option to switch languages.
  • Main menu: Used to navigate between areas in IXOPAY, e.g. to manage transactions or customer profiles.
  • Main Frame: Displays the details for the current area.

In comparison to the Admin User, Merchant User have slightly different sections, depending also on the enabled Permissions (see Merchant User Interface):

  • Financial Summary: Merchant Users can check the financials of the individual Connectors of the Merchant(s) for the previous 6 months and projected payouts (filterable according to Connectors). Optionally the Payout Forecast can be shown (see Financial Summary)
  • Statistics: Merchant Users can be granted access to the Pivot Table section, a useful feature to visualize and export data as needed.
  • Customer Profiles: Merchant User can be granted access to the Customer Profiles of Customer Profile Containers attached to Connectors of selected Merchant(s).
  • Connectors: Merchant User can be granted access to Meta- and individual Connectors to check the Connectors Base Data (e.g. for integration purposes) (see Connectors Overview and Connector Details)
  • Transactions: Merchant User can be granted access to the Transaction List, predefined filtered lists regarding transaction status are available as well (Successful, Failed, Pending) (see Transaction List). Further access to Transaction Details is available as well, but with different available Details and Action Options, depending on the Permissions (see Transaction Details).
  • Data Export: Merchant User can be granted access to the Data Export, to export transaction data in CSV and XLSX format. Files are retained for 7 days and permanently deleted thereafter (see Data Export).
  • Blocklist / Allowlist: Merchant Users can be granted access to the Merchant(s)'s Block- and Allowlist in order to see or edit entries made by Admin User. Depending on the permission also additional Block- / Allowlist items can be added.
  • Virtual Terminal: Authorizes and charges the Customer's payment instrument through manual capture of payment details (MOTO - Mail Order / Telephone Order) for Merchant Users (see Virtual Terminal).
  • Invoicing & Settlements: Enables Merchant Users to have access to the Merchant Settlements created by Post Processing Jobs within the IXOPAY platform.
  • Schedules: Merchant Users can be granted access to the Schedules section to automate recurring charges based on individually configurable schedules (see Schedules).
  • Users: Dependent on the Merchant Users Permissions the User Overview enables them to create and edit other Merchant Users (see Users).
tip

User access is possible from all common web browsers (incl. on mobile devices). Mobile devices support is limited.

Multi Merchant Access

In some cases, a Merchant Web User needs to have access to more then one Merchant. This can be achieved with adding Multi Merchant Access (see section Edit Web Users).

After saving the configuration the User will be able to switch between the Merchants, when logged in.