Bank Account Payout

Allps Payout Integration

MaxCollect Module

This section details the setup and operational procedures for integrating with Allps for payout functionalities within the MaxCollect Module. Allps operates with a strict hierarchical data access structure, emphasizing precise matching of employer codes and client numbers.


1. MAXMONEY Setups

The following configurations must be completed once-off within MAXMONEY to enable and manage Allps payout integration.


1.1. Resources

To grant users the necessary permissions for Allps payout functionalities, enable the following resources in their assigned roles:

  • Navigate to: Setups > Security > Roles > Edit.

Enable the following resources:

CLIENT

  • Bank Detail
  • Manage Clients
  • Wallet Detail
  • Wallet Edit Linked Values
  • Wallet Sponsor First Withdrawal
  • Set Wallet Maintenance

PRINTING

  • Print & Reprint eWallet Confirmation Documents

LOAN

  • Create Payout Instruction
  • Manage Loans

MAXCOLLECT

  • Manage Payout Instructions

1.2. Ledgers

A dedicated ledger for the Allps merchant account must be established in MAXMONEY for proper financial tracking.

Allps Merchant Bank Account Ledger:

  • Navigate to: Setups > Accounting > Financial Ledgers.

Complete the fields:

  • Account: 6800-0002 (Example number, adjust as per your chart of accounts)
  • Description: Allps Merchant Account
  • Control Account type: Bank sub-ledger
  • Financial report: Statement of financial position
  • Display in financial category: Bank control account


1.3. Events

Financial events must be configured in MAXMONEY to properly categorize Allps payout transactions.

1.3.1. Allps Bank Account Payout Event

  • Navigate to: Setups > Accounting > Financial Events.

Complete the fields:

  • Description = Allps Bank Account Payout
  • Transaction Description = Allps Bank Account Payout
  • Dr = 1000-0000 Capital Out (Debit: Capital Out)
  • Cr = 6800-0002 Allps Bank Account (Credit: Your Allps Merchant Account ledger)
  • Event Attribute = Payment to Client Bank Account


1.4. Cash Box Setup

Link each payout event to the respective cashiers who require access to that payout type.


1.5. MaxCollect General Setup

Configure the general settings for MaxCollect to ensure proper integration with Allps.

Complete the fields:


1.6. CSP Users Setup

These users are specifically for the integration with Allps. Allps users can only be defined by Intecon via the Allps-I web application. Allps branches are also defined by Intecon, and users must be assigned to a branch.


1.6.1. Allps Integration Users Setup

Set up the users who have been configured on the Allps portal.

Note: No one at Allps has access to the passwords.


2. Client & Employer Settings

Allps operates hierarchically; employers and clients must exist on the Allps-I portal before related transactions can be processed in MAXMONEY. Employer codes and client numbers in MAXMONEY must exactly match those in Allps. While Allps allows the same employer name and client number across multiple branches, MAXMONEY requires client numbers and employer codes to be unique per entity. Employers and clients can be created via the integration.


2.1. Employer Setup

No specific employer setups are required for Allps Payout Integration beyond their existing presence and matching codes on the Allps-I portal.


2.2. Client Setup


2.2.1. Payout to Bank Account

Client Requirements:

Configuration:


2.2.2. Refund Payout to Bank Account


3. Payouts & New Loans

On Allps, an employer must exist before creating a client (borrower), a client must exist before creating a promissory note, and a client account must exist before requesting a credit payment.


3.1. Create Pay-outs


3.1.1.  Create a Pay-out to a client bank account


3.1.2.1. Create a Loan

  • When creating a loan, select the “Allps Payout to bank account” event on the loan's summary screen.


3.1.2.2. Print the Allps receipt

  • Download and print the “Client Credit Confirmation document”.


3.1.3. Refund a Pay-out to a client bank account

This method can only be called if the EFT credit payment has been registered for delivery but has not yet been forwarded to the bank. It is used after a successful Pay To a Client Account call to a bank account (not a wallet account) using the EFT credit payment stream.

  • Navigate to: MAXMONEY > Client Administration > Search for a Client > Highlight the client and click on the "Loans" button.
  • Highlight the loan and click on the “Payout Instruction” button.
  • Click on the “Refund Payout Instruction” Button, select Yes, and click on the Refund button.
  • Result: If the request was successful, the status will display “Refund Completed”. Verify that the refund call was made before the payout was sent to the bank.


MAXMONEY Developed by MYCOMAX MICROFINANCE SOLUTIONS. Novamesh 29/10/2026