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:


1.2. Ledgers

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


1.3. Events

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

1.3.1. Allps Bank Account Payout Event


1.4. Cash Box Setup

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

  • Navigate to: Setups ? Branches ? Cash Boxes ? Edit Cash Boxes ? Financial event Tab.

  • Action: Select the relevant receipt and payout events (listed alphabetically by description) and click the Save button.


1.5. MaxCollect General Setup

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

  • Navigate to: Setups ? MaxCollect ? General.

  • Complete the fields:

    • Mode = Basic

    • Preferred CSP = Allps

    • Email Logs to = Select a user with an email address (if applicable and available, to receive email logs).


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.

  • Navigate to: Setups > MaxCollect > CSP Users.

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.

  • CSP User Name: Only the master user of the legal entity can enter the integration user's and system batch user’s password. The integration user is used to register DebiCheck, EFT, or SEFT transactions.

  • Computer Name: This refers to the machine name on the Allps-I portal.

  • Terminal Type: Select the appropriate terminal type (e.g., GRPS / USB / USB with Signature Pad).


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

  • Event: The event for Allps Payment to Client Bank Account must be set up in MAXMONEY (as per section 1.3.2).

  • Client Requirements:

    • The client must have a valid ID.

    • The client must have a valid Payout Bank Account.

    • Navigate to: Client > Banking.

    • Configuration:

      • The BIN = The first 6 digits of the card number.

      • The Sequence No = The last 4 digits of the card number.

    • To search for a client using BIN and Sequence, refer to the "Search for a Client" section of the manual.

    • You can perform an AVR (Account Verification Request) on the bank information if it has been set up. Watch the video on YouTube at: https://youtu.be/AI2ltjYJpI0

    • The bank account must be registered with Allps.

2.2.2. Refund Payout to Bank Account

  • Resource Requirement: The user must have the “Manage Payout Instructions” resource enabled in their role setup.


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 18/06/2026