Skip to main content

Overview

Unassociated payments are transactions received but not yet linked to any customer account. This happens when:
  • The payer’s phone number doesn’t match any customer
  • A new customer pays before registering
  • Payment made from a different phone number

Viewing Unassociated Payments

1

Navigate to Payments

Click Payments in the sidebar
2

Click Unassociated Button

Click the Unassociated button at the top

Unassociated Payment List

ColumnDescription
#Row number
NamePayer name (from M-PESA)
AmountPayment amount
CodeTransaction code
Date PaidTransaction timestamp
ActionAssociate button

Associating a Payment

1

Click Associate

Click the Associate button on the payment row
2

Select Customer

Choose the correct customer from the dropdown
3

Confirm

Click Associate to link the payment
Once associated, the payment moves to the regular payments view and credits the customer’s balance.

Why Payments Become Unassociated

ReasonSolution
New customerCreate customer account, then associate
Different phone usedAssociate manually to correct customer
Phone not registeredUpdate customer’s phone number
Typo in phoneVerify customer identity, associate manually

Best Practices

Check unassociated payments daily to ensure customers get their balance
Confirm customer identity before associating payments
If payer isn’t a customer yet, create their account first

Troubleshooting

IssueSolution
Can’t find customerCreate the customer account first
Wrong amount shownVerify with original M-PESA message
Payment already associatedCheck regular payments view