User Access and Management
The User and Access Management feature in Dodo Payments enables merchants to efficiently manage access to their account by inviting team members, assigning roles, and controlling permissions.
Key Highlights
Invite and Manage Team
Role-Based Access Control
My Account Section Guide
Step 1: Admin Logs into the Dodo Payments Dashboard
To access the User and Access Management feature, the account administrator must first log in to their Dodo Payments account.
- How to Log In:
- Navigate to the Login Page.
- Enter your email address and password.
- Complete any additional security steps, such as two-factor authentication (if enabled).
Step 2: Navigate to the User and Access Management Section
Once logged in, the administrator can access the User and Access Management section, where they can view all existing team members and manage their roles and permissions.
- How to Access:
- From the dashboard, click on Settings.
- Select User and Access Management from the menu.
Step 3: Create a New Team Member
To add a new team member, the admin must enter basic information about the team member, such as their Name and Email Address.
- How to Add a Team Member:
- Click Add Team Member in the User and Access Management section.
- Fill in the team member’s name and email.
- Click Next to proceed.
Step 4: Assign Role and Permissions
After entering the team member’s details, the admin can assign them a specific role. Dodo Payments offers both predefined roles and the ability to create custom roles based on the merchant’s needs.
- How to Assign Roles:
- Choose a predefined role from the dropdown menu, or select Custom Role.
- For custom roles, specify the permissions by checking or unchecking various access points.
- Click Save to assign the role.
Step 5: Send Invitation to Team Member
Once the role and permissions are set, the admin can send an invitation to the new team member. This email will include instructions for setting up their account and logging in to the platform.
- How to Send an Invitation:
- After assigning the role, click Send Invitation.
- The team member will receive an email with a link to create their login credentials.
Step 6: Team Member Accepts Invitation
The invited team member will receive an email with a subject line like “You’ve Been Invited to Join Dodo Payments”. They will follow the instructions to set their password and complete their account setup.
- What the Team Member Needs to Do:
- Open the invitation email and click the Accept Invitation button.
- Create a password and log in to the Dodo Payments dashboard.
- Depending on their role, the team member will only have access to the sections they’ve been assigned.
Step 7: Manage and Monitor Team Members
After the team member has joined, the admin can continue to manage their access. This includes editing their roles, viewing their activity, and removing them if necessary.
- How to Manage Team Members:
- In the User and Access Management section, click on the team member’s name to view or edit their permissions.
- To remove a team member, click Remove User or Deactivate to temporarily revoke their access.
Roles
- Owner
- Editor
- Viewer
Role-Based Access Matrix
Feature | Action | Owner | Editor | Viewer |
---|---|---|---|---|
Get Started | Yes | Yes | No | |
Home Page | Yes | Yes | Yes | |
Transactions | ||||
Payments View | Yes | Yes | Yes | |
Associated Invoice Download | Yes | Yes | No | |
Refunds View | Yes | Yes | Yes | |
Refunds Initiation | Yes | Yes | No | |
Disputes | Yes | Yes | Yes | |
Product Catalog | ||||
View Catalog | Yes | Yes | Yes | |
Add, Edit or Delete Product/Subscription | Yes | Yes | No | |
Invoices | ||||
View Invoices | Yes | Yes | Yes | |
Download Invoices | Yes | Yes | No | |
Payouts | ||||
View Report | Yes | Yes | Yes | |
Download Report | Yes | Yes | No | |
Reports (Sales, Payments, Refunds) | ||||
View Report | Yes | Yes | Yes | |
Download Report | Yes | Yes | No | |
Customers | ||||
View Details | Yes | Yes | Yes | |
Download Details | Yes | Yes | No | |
Settings | ||||
Activation | Yes | Yes | No | |
Payouts | Yes | Yes | No | |
Compliance | Yes | Yes | No | |
Developer Documentation | Yes | Yes | Yes | |
Live Mode/Test Mode | Yes | Yes | Yes |