Doitpay
Accounts

Account Group

View your organization overview including all businesses and merchants under your Doitpay account.

Account Group represents your organization in the Doitpay system. This page provides an overview of your business structure, including all businesses and merchants under your account.

Account Group

Understanding the Account Structure

Doitpay organizes accounts in a hierarchy:

Account Group (Your Organization)
└── Business (Business Unit/Division)
    └── Merchant (Store/Outlet)
        └── Transactions
  • Account Group: Your top-level organization
  • Business: A business entity or division within your organization
  • Merchant: Individual stores, outlets, or brands that accept payments

This structure allows you to manage multiple businesses and merchants from a single dashboard.

Accessing Account Group

Navigate to ACCOUNTS > Account Group from the sidebar.

What You See on This Page

Account Summary

At the top you will see your organization's key information:

  • Group ID: Unique identifier for your account group
  • Group Name: Your account group name
  • Merchants: Total number of merchants across all businesses
  • Users: Total number of users with access

Business List

The table shows all businesses under your account group:

ColumnDescription
Business IDUnique identifier for the business
Business NameName of the business entity
Merchant CountNumber of merchants under this business
User CountNumber of users with access to this business
StatusActive or Inactive

Searching for Businesses

Use the Search business name field to filter the list when you have multiple businesses.

Understanding Status

StatusMeaning
ActiveBusiness is operational and can process transactions
InactiveBusiness is disabled and cannot process transactions
PendingBusiness is awaiting activation

Business Details

Clicking on any business row opens the Business Details page, which contains five tabs covering all aspects of that business.

Merchant Tab

Business Details - Merchant

The Merchant tab lists all merchants belonging to this business.

ColumnDescription
Merchant RefUnique reference ID for the merchant
NameMerchant name
BalanceCurrent available balance for this merchant

Use the Search Merchant field to find a specific merchant by name.


Transaction Tab

Business Details - Transaction

The Transaction tab shows all transactions processed across all merchants under this business.

ColumnDescription
Reference IDUnique transaction reference
Merchant ReferenceThe merchant's own reference ID
Merchant NameWhich merchant processed the transaction
TypeCredit (money in) or Debit (money out) indicated by an icon
Net AmountAmount after fees
Amount ChargedGross amount charged to the customer
FeeTransaction fee deducted
StatusCurrent state of the transaction
Payment MethodChannel used (QRIS, VA, E-Wallet, etc.)
Payment DateDate and time the transaction occurred

Transaction statuses:

StatusMeaning
SETTLEDTransaction completed and funds settled
INPROGRESSTransaction is being processed
FAILEDTransaction did not complete

Click CSV to export the transaction list for this business.


Users Tab

Business Details - Users

The Users tab lists all users who have access to this business.

ColumnDescription
IDUnique user ID
NameUser's display name
RolePermission level (admin or superadmin)
EmailUser's registered email address
Email VerifiedWhether the email has been verified

Use the Search User field to find a specific user by name. Use Page Size to control how many users are shown per page.

User roles:

RoleAccess Level
adminCan manage merchants and view reports for this business
superadminFull access including user management and API settings

Api Settings Tab

Business Details - API Settings

The Api Settings tab contains all technical integration credentials and webhook configurations for this business.

SSH Keys

To authenticate API requests, you need to submit your Public Key:

  1. Generate an SSH key pair on your system
  2. Paste your public key into the text area
  3. Click Submit Public Key

Security Notice

  • The public key must be copied and pasted — it cannot be typed manually
  • Never commit your SSH key to a GitHub or GitLab repository
  • Use a key management service to store your SSH keys securely
  • Never share your SSH KEY or HEADER AUTHORIZATION information with anyone

API Credentials

FieldDescription
Client IDYour unique client identifier for API authentication
Disbursement Secret KeySecret key used to sign disbursement API requests
Disbursement Source AccountThe source account number used for disbursements

Click the copy icon next to each field to copy the value to your clipboard. All values are masked for security.

Webhook Configuration

Business Details - Webhooks

Webhooks allow Doitpay to send real-time notifications to your server when events occur. Configure a URL for each payment channel:

WebhookTriggered when
Webhook Virtual AccountA VA payment is received
Webhook QRISA QRIS payment is completed
Webhook DisbursementA disbursement transfer is processed
Webhook EwalletAn e-wallet payment is completed
Webhook Credit CardA credit card payment is completed

Click Edit next to any webhook to update the URL.

Common Questions

Q: How do I add a new business?

Contact your account manager to add new businesses to your account group.

Q: Can I have multiple businesses under one account?

Yes, you can have multiple businesses, each with their own merchants and users.

Q: What is the difference between Business and Merchant?

A Business is a legal entity or division. A Merchant is an individual point of sale or brand under that business. For example, a retail company (Business) might have multiple store locations (Merchants).

Q: How do I deactivate a business?

Contact your account manager to change business status.

Q: Where do I find my API credentials?

It depends on your account type:

  • Account within a group: Go to ACCOUNTS > Account Group, click on your business, then open the Api Settings tab.
  • Independent business: Click your profile icon in the top-right corner, then select API Settings. See Profile & Settings - API Settings for details.

On this page