Complete Payment History
View all payments from all OMS accounts in one place, with detailed information about each transaction to facilitate reconciliation.
Payments allows you to view and manage all payments made by OMS clients. This tool shows the complete payment history, including information about payment methods, transaction statuses, and references, helping you maintain an accurate record of all payments received.
This functionality is essential for tracking payments, updating pending transaction statuses, and managing bank transfers that require manual confirmation.
Payments is a history view that shows all payments registered in the system for OMS accounts. Payments can be processed automatically through payment gateways (such as credit cards) or recorded manually (such as bank transfers or checks).
Each payment includes detailed information about the payment method used, amount, date, transaction status, and references that help track and reconcile payments.
View all payments from all OMS accounts in one place, with detailed information about each transaction to facilitate reconciliation.
Monitor the status of each payment, from pending transactions to completed payments, helping you identify payments that require attention.
Manually confirm received bank transfers and checks, recording the amount received and associated bank charges.
Search and filter payments by account, payment method, amount, date, status, and more to quickly find the information you need.
Automatically update pending transaction statuses by querying the payment gateway to maintain updated information.
Payments automatically integrate with the billing system, updating balances and marking invoices as paid when appropriate.
You can access Payments from:
/gateway_Account_History_list.phpThe Payments page shows a table with all registered payments. Each row represents a payment and includes the following information:
Company
Name
Payment_Nickname
Payment_Type
Payment_Account#
cust_num
Amount
Date
Ref#
Status
Last_Update
Payments includes filtering and search tools to help you find specific payments:
The Update History! button updates pending transaction statuses by querying the payment gateway:
Click Update History!
Click the Update History! link at the top of the payments table.
Wait for the Update
The system will query the configured payment gateway (USAePay, PayPal, Propay, etc.) to get updated statuses of all pending transactions.
View Updated Statuses
Transaction statuses will update automatically. Refresh the page to see the changes.
Payments with status In__Transit (bank transfers or checks) require manual confirmation when received:
Identify In-Transit Payment
Find payments with status In__Transit in the payments table.
Click Receive Payment
Click the Receive Payment button that appears next to the payment status.
Complete Payment Information
In the window that opens, enter:
Confirm the Payment
Click ok to register the received payment. The system will:
partial_invoice as Add_FundsVerify Update
The window will close and the page will automatically refresh showing the new payment status.
If an in-transit payment was not received or was canceled:
Payments can have different statuses according to their progress:
Initiating
In__Transit
Settled
Wire-Received
Other Statuses
The payments table shows 50 records per page. Use the navigation at the bottom to:
The information shows “Records shown X - Y of Z” to indicate which records you’re viewing.
Payments automatically integrate with the billing system:
When a payment is successfully completed, it’s recorded in the partial_invoice table with:
Payments automatically update the account balance:
The system includes an automatic process (auto_paid_invoices) that marks invoices as paid when:
Use the Update History! button regularly to keep payment statuses updated, especially before generating account statements.
Confirm bank transfers as soon as you receive them to keep balances updated and avoid billing delays.
Always record bank charges associated with transfers to maintain accurate records of amounts actually received.
Use search and account filters to reconcile payments by specific client or period.
Use reference numbers (Ref#) to reconcile payments with bank statements and accounting records.
Regularly review payments with “In__Transit” status to identify payments that require confirmation or follow-up.
Problem: Payment statuses don’t change after clicking Update History!.
Solution:
Problem: The Receive Payment button doesn’t appear for in-transit payments.
Solution:
Problem: A payment that should be registered doesn’t appear in the list.
Solution:
Activated = 'Y')Problem: You receive an error when trying to confirm a bank transfer.
Solution:
Problem: Payments are recorded but don’t update the account balance.
Solution:
partial_invoice was created correctlyNow that you understand how to use Payments, explore other related functionalities: