NuPay
This section details the essential, one-off setup required in
MaxMoney before you can utilize the MaxCollect Payment Integration with
NuPay. Proper ledger setup is crucial for tracking NuPay-related
financial transactions. You need to establish a dedicated ledger for receiving loan
payments collected through the NuPay integration. Navigate to: Configuration: Set Set Set Set For the NuPay Merchant Account, ensure Financial events must be configured to correctly categorize
NuPay transactions. Navigate to: Create a financial event specifically for recording loan
payments received from borrowers via NuPay. Action: Debit the Credit the Set Recommendation: Set up a separate event for each
receipt type under Create a financial event for loan disbursements made to a
borrower's NuCard. Action: Create a separate Financial Event for a payout
to a NuCard and link this event to the cashbox. Link the newly created financial events to your cash box(es) to
ensure transactions are correctly routed. Navigate to: Action: Link the relevant NuPay
events. The system must be configured to generate NuPay payment
collection mandates. Purpose: The borrower is required to sign a document
for loan payment collections via the NuPay system. Setup: Configure the mandate for each NuPay
type. Navigate to: Configuration: Set Set Set Ensure Ensure Set MaxMoney users require specific security access to manage loans,
distributions, and repayments via NuPay. Navigate to: Enable the following resources: CLIENT EMPLOYER HTML Printing LOAN MAXCOLLECT PROCESSING REPORT SETUP Configure the NuPay integration parameters within the MaxCollect
setup menu. Process: The merchant must request integration
credentials from their Area Manager (AM). Once received, these credentials are
provided to the merchants, who then supply them to you for configuration in
MaxMoney. Uniqueness: Every merchant will have a unique set of
credentials for use across all API methods. Navigate to: Action: Configure Configure user access to enable payment collection and loan
distribution features via NuPay. Navigate to: Configuration: There must be one payback super user per branch for the
integration. Crucial: Do not check the In NuPay Terminal ID: Enter the last 10 characters of
the terminal's serial number (found on the back of the terminal). Example:
For Navigate to: Configuration: A separate user account must be created specifically for
NuCard Payouts. This means you will have two users for NuPay: one SuperUser
for Paybacks and a separate one for Payouts. Crucial: Do not check the The credentials for the Payout user will differ from the
Payback user. Complete the Username (obtained from
NuPay). Complete the Password (obtained from NuPay). Note
that NuPay may require periodic password changes. Set Ensure Complete the Merchant No (obtained from
NuPay). Ensure Ensure Complete the NuPay Terminal ID (obtained from NuPay /
serial number on the back of the terminal). Complete the NuCard Profile Number (obtained from
NuPay). This field should only be visible if Exercise caution to avoid duplicate setups. Configure the NuPay
payment stream parameters. Navigate to: Configuration: Perform one CSP setup for the payback type Set Set Set Set Set Set Set Set Set This section describes how to configure and manage NuPay-related
settings for employers, clients, and during the loan process within
MaxMoney. Configure the dates on which employers pay their employees. This
information is used for standard loan repayment dates. Navigate to: Configuration: Set NuPay supports specific authorization indicators for DebiCheck
debit orders: NuPay does not support Set up the borrower's bank information for loan
repayments. Navigate to: Edit Bank Account and complete all required
information. Validation: Only selected banks are allowed. Only selected branch codes are allowed. Ensure the account type is correct. Ensure the account number is
correct. Checkboxes: Select the (This section appears to be a heading only, implying that NuPay
specific branch codes may need to be considered or looked up
separately.) The NuCard is configured as a Navigate to: Click "Add a New Wallet". Configuration: If Error Prevention: The Wallet will not be created if
there is an error. An error will occur if the Registration Call: Clicking Save triggers a
Registration Status: If the call to NuPay is
successful, the Once a wallet has been created (or attempted), you can edit
it: If the wallet is registered at NuPay: Only the cell phone number can be edited (by updating
the If the If the two cell phone numbers are the same, no amend wallet
call should be made upon saving. If the wallet is not registered at NuPay (registration
previously failed): The user should still be able to edit the The call to NuPay should be to Configure client payback information to align loan repayment
dates with salary receipt dates. Navigate to: Configuration: Set Set NuPay supports specific authorization indicators for
payback: NuPay does not support NuPay Rule: NuPay requires that the first loan
repayment date (start date) be at least 2 days in the future. Failure
to comply will result in an The payback type must be The The NuPay only allows the following authorization
indicators: NuPay does not support The TT3 calls function similarly to TT1, with the key
difference being the use of a physical terminal. Upon selecting Any errors encountered will result in an error message
displayed on the screen. On the last page of a new loan, you should be able to select
the client's wallet for loan disbursement in the The availability of enabled wallets depends on the
It's possible for a client to have both a preferred Allps
wallet and a preferred NuPay wallet, provided separate events are set up for
each. Based on the Or details of the specific wallet. The selected wallet must be If there's an issue with the wallet (e.g., no wallet found)
and the user clicks Once the user clicks If the payout call fails, but the loan and PIN (Payback
Instruction Number) succeeded, the process should continue to the next page
with a warning message on the screen. Tip: The response of the Dependency: The Payout instruction will not be
sent to NuPay if the Payback Instruction (PIN) fails. When using the general loan process with NuPay, note the
following: On the final page of a new loan, the user selects the wallet,
with error handling similar to the normal loan flow. The user will create the Payout instruction separately from
the loan creation. Navigate to: Previous Activation Rules: Previously, this button was
active only if the Current Inclusion: This functionality now also includes
Error: An error will occur if a Payout instruction for
the loan has already been created. View Payout Instruction: View created payout
instructions under View Payback Instruction: View payback instructions
under Cancellation: To cancel a payback instruction,
This functionality is not yet
available. Automatic Processing: Payments received via NuPay are
automatically processed by the back-end servers. Logs: Navigate to: Navigate to: Logs: Navigate to: The following reports can be generated to view payments received
and receipted in MaxMoney: Reporting ? Accounting ? Receipts between dates
report Reporting ? Accounting ? Detailed Ledger Report: Select
your NuPay Control Ledger. Reporting ? Loan ? Receipt Detail
report. Verification: Verify that the amount in your NuPay
control ledger matches the amount received in your bank account for a specific
date. Generate a detailed ledger report: Alternatively, generate a detailed receipt report:
Posting to Bank Account: Once your control ledger
balances, post the daily amount to the NuPay bank account ledger. Navigate to: Use the journal event you have previously set
up. To update client payback information in a batch: Navigate to: Selection: Enter the criteria for the
New Information: Enter the Confirmation: Review the changes to ensure correctness
before confirming. Execution: Select Status: The process will enter the queue and display a
"Completed" status upon completion. Results: Click on the completed process entry to view
the results. New
Topic (Press Shift-Enter to insert a line break. Press Enter to add a paragraph return.)NuPay Payment Integration
MaxCollect Module
LEDGERS
Loan Payment Collection Ledger: NuPay Merchant Account
Setup > Accounting > Financial
Ledgers.
The control account type = Bank
Sub-Ledger.Financial Report = Statement of Financial
Position.Display Financial Category on Report = Bank
Control Account.VAT Type = None.Merchant
CSP is selected as NuPay.
EVENTS
Setup > Accounting > Financial
Events.Loan Creation - Payment Received
NuPay Account.Debtors Control
Account.The Event Attribute = DebiCheck
Receipt.Setup ? Accounting ? Financial
event.Payout - Load NuCard
Cash Box
Setup >
Branches > Cash Boxes > Edit
Cash Box > Financial Events.
DOCUMENTS
Setup >
Documents.
Event Attribute Type = DebiCheck
Receipt.Language: English.CSP: NuPay.Enabled: Selected.Use Master Document =
selected.Master Document = The mandate for NuPay
Mandate.
RESOURCES
Setups > Security > Roles > Edit
Role.
Client: Client Tracking DaysClient: Payback Detail
Employer: Employer Tracking
Days
Print & Reprint a Payback
Instruction
Loan: Create Payback
InstructionLoan: Loan Tracking DaysLoan: MaxCollect ParametersLoan: Payback Type
MaxCollect Manage Other Branch Payback
InstructionsMaxCollect Manage Payback
InstructionsMaxCollect Manage Payout
InstructionsMaxCollect View Payback
InstructionsMaxCollect View Payout
Instructions
Processing Processing: Client Change Payback Type
BatchProcessing Processing: MaxCollect: Reschedule of
Payback Instruction Instalment ArrearsProcessing Processing: MaxCollect: Resubmission of
Instalments
Report CSP Setup Log ReportReport CSP User Setup Log
ReportReport Declined Payback History
ReportReport MaxCollect Loan Audit
ReportReport MaxCollect Loan Instalment
ReportReport Payback Type Performance
Report
Setup MaxCollect CSPsSetup MaxCollect CSP User SetupSetup MaxCollect GeneralSetup MaxCollect Real Pay Bank
SetupSetup MaxCollect TrackingSetup Payback Types
Disabled
MAXCOLLECT (NuPay Specific Setups)
Credentials
General
Setups > MaxCollect >
General.NuPay as the
Preferred CSP (Collection Service Provider).CSP Users
Payback User
Setups > MaxCollect > CSP
User.
CSP Payout
user checkbox for the Payback user.MaxMoney > Setups > MaxCollect > CSP User
Setup, the Payback Super User should have an additional field:
NuPay Terminal ID for TT3.MT280L3NMESBBA527, enter
NMESBBA527.Payout User
MaxMoney > Setups > MaxCollect >
Setups.
CSP Payout
user checkbox for the Payback user; only for the Payout
user.CSP = NuPay.Enabled is selected.CSP Super User is
Checked.CSP Payout User is
Checked.CSP Payout User is
Checked.CSP (Payback Methods)
Setups > MaxCollect >
CSPs.
DebiCheck
Receipt.Description: NuPay DebiCheck + Branch
Name.CSP: NuPay.Enabled: Yes.Payer Fee: off.Payback Type: DebiCheck
Receipt.Preferred Choice: Selected.Receipt Event: Choose the applicable event from
the list.Debit Value Type: Fixed.Maximum collection rate:
1.5.Adjustment category: never.Merchant No: Obtain from NuPay.Batch User: Select a valid CSP User for the
branch.
Manage NuPay in MaxMoney
Employer Configuration
Employer > Edit Employer > Payback
Information.Payback Type =
DebiCheck.Authorisation Indicator
0227 (TT2 delayed auth) - Not available in
MaxMoney.0228 (TT3 auth done).0230 (TT1 RealTime with Bank
Cellphone).0229 (TT1 RealTime
with Client Cellphone).Client Configurations
Client Bank Detail Configuration
Client Administration ? Search for a
Client ? Edit Client ? Banking.
Enabled checkbox,
the Preferred Choice checkbox, and the Payback and /or
payout Account checkbox.NuPay Bank Branch Codes
Client Wallet (NuCard) Configuration
Wallet rather than a
traditional bank account and is used for loan disbursements.
Client Administration > Search for a
Client > Edit Client > Banking.
NuPay should be available in the dropdown list
for CSP.NuCard should be available in the dropdown list
for NuCard.CSP is NuPay, fields for Amber
and Allps should be hidden, and two new fields should appear:
Registered at NuPay (default
unchecked).NuCard Sequence Number (obtained from
NuPay).NuCard Sequence
number has already been used in another wallet.CSP_ADD_WALLET call to NuPay (visible in MaxCollect XML Space) to
register the wallet for this specific client at NuPay.Registered at NuPay field will update to
True; otherwise, it will remain
False.Edit a Wallet
Client Address).Registered Wallet Cellphone Number
differs from the MAXMONEY Client Cellphone Number and the user
clicks Save, a call will be sent to NuPay to amend the
wallet.
Sequence
number.add wallet, not
amend wallet.Client Payback Detail Configuration
Client Administration > Search for a
Client > Edit Client > Payback Information.
Payback Type = DebiCheck.Preferred CSP =
NuPay.Authorisation Indicator (Client Payback)
0227 (TT2 delayed auth).0228 (TT3 auth done).0230 (TT1 RealTime with Bank
Cellphone).0229 (TT1 RealTime
with Client Cellphone).New Loan Process (NuPay Specifics)
First Instalment Date
Invalid Submit Date
error.MAXCOLLECT Parameters for New Loan
DebiCheck
Receipt.CSP must be
NuPay.Preferred CSP Setup must be the specific CSP
setup for the branch, unless the entire entity uses one merchant account and
therefore only one Preferred CSP setup.Authorisation Indicator (New Loan)
0227 (TT2 delayed auth) - Not
available.0228 (TT3 auth done).0230 (TT1 RealTime with Bank
Cellphone).0229 (TT1 RealTime
with Client Cellphone).TT3 (Real-Time Terminal Transactions)
Finish on the final screen of a
loan (if it's a TT3 loan), the flow immediately transitions to the
terminal.Loan Payout to Client (Wallet Selection)
Payment to
Client field.CSP of the wallet.CSP of the Financial
Event, once a wallet is selected, the system searches for and displays
wallet details in the Payout Wallet field. This will show
either:
No Wallet FoundMultiple Wallets FoundEnabled,
Preferred, and Registered at Allps/NuPay, depending
on the CSP of the Financial Event.Finish, an error message will be
displayed.Completing the Payout
Finish and no errors are
present, a call is sent to NuPay to disburse the loan amount to the
client.Payout to Client
call will include the balance on the card.
Loan Process (General Notes for NuPay)
New Loan
Loan Payout (Separate Instruction)
Create Payout Instruction
Client Administration > Search for a
Client > Loans > Create Payout Instruction.CSP of the Payback Instruction (PIN) was
ALLPS AND the status of the PIN was either
Active or Loaded AND the FEA
(Financial Event Attribute) was either Wallet or Bank
Account.NuPay.Client Administration ? Search for a Client ? Loans ?
Payout Instruction.Payback Instruction
Client Administration ? Search for a Client ? Loans ? Payback
Instruction.Edit it and change its status to
Cancelled.Rescheduling
Process Payment Deduction Receipt Responses
View Unsuccessful Payment Deduction Receipt Responses
Processing > log > MaxCollect PHI
Import. Highlight an entry and click "Print Error". These
payments must be recorded MANUALLY.Processing > log > MaxCollect DPH
Import. Highlight an entry and click "Details" to view the
reason for payment failure.View Successful Payment Deduction Receipt Responses
Processing > log > MaxCollect PHI
Import. Highlight an entry and click "Print Success" to view
successfully processed payments.Receipt Report
Reconcile the Amount Received in the Bank
Reporting >
Accounting > Detailed Ledger Report, selecting your NuPay
Control Ledger.Reporting > Accounting > Receipts between dates report,
selecting receipt/payback type = NuPay
DebiCheck.
General Ledger > Process
Transactions > Process a Transaction.
Batch Processing
Update Client Payback Information
MaxMoney - Processing - Client -
Process Client Change Payback type Batch.CURRENT payback information that needs to be
updated.new payback
information you wish to apply to the clients.Confirm changes = Yes if
you are certain about the changes, then click
Finish.