+94 76 430 8010 contact@agoysoft.com 140 2, 1 Galle Rd, Colombo 00600, Sri Lanka

Multi-Payment Flexibility: Accept Every Payment Method Your Customers Prefer

Empower your retail, restaurant, or wholesale business with seamless cash, card, mobile wallet, and split-payment processing at every touchpoint.

In today's diverse payment landscape, customers expect choice at checkout. A shopper at your Colombo supermarket might want to split their Rs 15,000 purchase between a credit card and cash. A restaurant patron in Kandy may prefer paying via mobile wallet while their companion uses a debit card. Wholesale distributors in Gampola need to accept multiple payment methods from different buyers in a single transaction, while pharmacies in Hatton must handle insurance claims alongside patient co-payments. When your POS system can't accommodate these preferences, you risk abandoned sales, longer checkout queues, customer frustration, and lost revenue opportunities.

ApexCloud's multi-payment flexibility engine enables businesses across Sri Lanka and worldwide to accept any combination of payment methods in a single transaction. Our cloud ERP and POS platform seamlessly processes cash, credit cards, debit cards, mobile wallets (LankaPay, FriMi, eZ Cash), bank transfers, cheques, gift vouchers, loyalty points, and credit accounts—all with automatic reconciliation and real-time financial reporting. Whether you operate a single-location pharmacy in Vavuniya or a multi-branch supermarket chain in Dehiwala, ApexCloud ensures every customer can pay their way while your finance team maintains perfect visibility across all payment channels. The system handles split payments, partial payments, advance deposits, and refunds across multiple tenders without manual intervention, eliminating reconciliation errors and accelerating your daily close process.

Capabilities that move the needle

Everything below is built into ApexCloud and ready on day one.

💳

Unlimited Payment Method Combinations

Accept any combination of cash, cards, mobile wallets, bank transfers, cheques, vouchers, and credit accounts in a single transaction. Customers can split a Rs 25,000 purchase across three different cards, pay Rs 10,000 cash and the balance via mobile wallet, or combine loyalty points with any tender type. The system automatically calculates change, validates payment totals, and prevents under-payment or over-payment scenarios. Each tender is tracked separately for perfect reconciliation at day-end, with detailed payment breakdowns visible in every receipt and invoice.

📱

Mobile Wallet & Digital Payment Integration

Native integration with Sri Lankan mobile wallets including LankaPay, FriMi, eZ Cash, and international platforms like PayPal and Stripe. Generate QR codes at checkout for instant customer scanning, or process wallet payments through integrated terminals. All digital transactions sync automatically with your accounting ledger, eliminating manual entry and reconciliation delays. Track wallet-specific promotions, refunds, and settlement timelines with complete audit trails that satisfy financial compliance requirements.

🔄

Split Payment Processing

Handle complex split-payment scenarios that traditional POS systems reject. A corporate customer can pay Rs 50,000 via bank transfer and Rs 15,000 on credit account. Wedding shoppers can combine three different credit cards for a Rs 80,000 apparel purchase. Restaurant groups split bills across multiple payment methods with automatic calculation of individual contributions. The system maintains complete transaction integrity, links all tenders to the original sale, and generates consolidated receipts showing each payment method with timestamps and authorization codes.

💰

Multi-Currency & Exchange Rate Management

Accept payments in multiple currencies with real-time or fixed exchange rate application. Perfect for tourist-heavy locations in Colombo or duty-free operations serving international customers. The system displays amounts in customer's preferred currency while recording base currency values for accounting. Automatically calculates forex gains or losses, maintains separate cash drawers per currency, and generates currency-wise settlement reports. Support for up to 50 concurrent currencies with configurable rounding rules and exchange rate update schedules.

🎫

Gift Voucher & Loyalty Point Redemption

Issue, track, and redeem gift vouchers alongside any payment method. Customers can pay Rs 8,000 using a Rs 5,000 voucher plus Rs 3,000 cash, with automatic voucher balance tracking and expiry management. Loyalty points integrate seamlessly—redeem 2,500 points (worth Rs 2,500) and pay the balance via card. The system validates voucher authenticity, prevents duplicate redemption, tracks partial usage across multiple transactions, and generates detailed voucher liability reports for financial planning.

📊

Real-Time Payment Reconciliation

Every payment tender automatically posts to the correct general ledger account with zero manual journal entries. Cash goes to cash-in-hand, card payments to card receivables, mobile wallets to digital payment accounts, and credit sales to accounts receivable—all in real-time. End-of-day reconciliation takes minutes instead of hours, with automated variance detection that flags discrepancies above configurable thresholds. Generate payment method-wise reports showing expected vs. actual collections, pending settlements, and bank deposit schedules with complete transaction drill-down capability.

🏦

Credit Account & Installment Management

Extend credit to trusted customers and track outstanding balances across multiple invoices and payment installments. Accept partial payments against aging invoices, automatically allocating amounts to oldest dues first or by customer instruction. Set credit limits per customer with real-time validation at checkout—the system blocks sales exceeding approved limits and alerts cashiers to overdue accounts. Generate aging reports, payment reminder notices, and interest calculations on overdue balances. Customers can make payments via any tender type, with automatic application to their account ledger.

🔐

Payment Security & Audit Trails

Every payment transaction creates an immutable audit log capturing cashier ID, timestamp, terminal location, payment method, authorization codes, and any modifications or voids. Role-based permissions control which staff can process refunds, void transactions, or override payment validations. Integration with PCI-DSS compliant payment gateways ensures card data never touches your servers. The system detects unusual patterns like excessive cash refunds, repeated void transactions, or after-hours payment modifications, triggering automatic alerts to management. Complete compliance with financial regulations and audit requirements across all markets.

40%
Faster checkout times with multi-tender processing
98%
Payment reconciliation accuracy rate
65%
Increase in mobile wallet adoption
3 min
Average daily payment reconciliation time

Built for your industry

🛒

Retail & Supermarkets

Handle peak-hour checkout volumes with customers paying via any combination of cash, cards, and mobile wallets. Split large grocery bills across multiple payment methods, accept gift vouchers during festive seasons, and process corporate account purchases alongside retail sales. Perfect for operations like MKB in Dehiwala-Mount Lavinia and Mahajana in Gampola where diverse customer bases demand payment flexibility and fast transaction processing.

🍽️

Restaurants & Hospitality

Enable table-side split billing where each diner pays their portion via preferred method—one pays cash, another uses card, a third splits between wallet and loyalty points. Process group reservations with advance deposits via bank transfer and balance payment on arrival. Handle corporate meal vouchers, discount coupons, and tip additions across any tender type with automatic service charge calculations and staff tip distribution tracking.

📦

Wholesale & Distribution

Manage complex B2B payment scenarios where buyers make partial payments via cheque, bank transfer, and credit terms within single orders. Track multiple payment installments against large wholesale invoices, accept advance deposits for pre-orders, and allocate payments across multiple pending invoices. Generate payment collection schedules, automate payment reminder workflows, and maintain complete visibility of outstanding receivables across your entire distributor and retailer network.

“Before ApexCloud, our checkout process at peak hours was chaotic. Customers wanting to split payments between cash and card had to complete two separate transactions, creating long queues and frustration. We were losing sales because people would abandon purchases rather than wait. Since implementing ApexCloud's multi-payment system six months ago, our average checkout time has dropped from 4 minutes to under 2 minutes even with complex split payments. We now seamlessly handle customers paying Rs 8,000 via credit card and Rs 5,000 cash, or combining mobile wallet payments with loyalty point redemptions. Our daily reconciliation used to take our accounts team 3-4 hours of manual checking across different payment registers—now it's automated and takes less than 10 minutes. We've seen a 35% increase in mobile wallet transactions since making it easier to combine with other payment methods, and customer satisfaction scores have improved significantly. The system has completely eliminated payment reconciliation errors that used to cost us hours of investigation time each week.”

Rashmi Perera, Operations Manager MKB Supermarket, Dehiwala-Mount Lavinia

Frequently asked questions

Can customers really split a single purchase across unlimited payment methods?

Yes. ApexCloud supports unlimited payment tender combinations in a single transaction. A customer can pay using cash, three different credit cards, a mobile wallet, loyalty points, and a gift voucher all for one purchase. The system validates that total payments match the invoice amount and generates a consolidated receipt showing each payment method with amounts and authorization details.

How does payment reconciliation work when accepting so many different payment types?

ApexCloud automatically posts each payment tender to its designated general ledger account in real-time. At day-end, the system generates payment method-wise reports showing expected collections vs. actual cash drawer counts, pending card settlements, mobile wallet transactions awaiting bank transfer, and credit account postings. Variances are flagged automatically, and you can drill down to individual transactions for investigation. Most businesses complete full reconciliation in under 5 minutes.

What mobile wallet platforms does ApexCloud integrate with?

ApexCloud natively supports Sri Lankan platforms including LankaPay, FriMi, eZ Cash, and genie, plus international solutions like PayPal, Stripe, and regional payment gateways. Integration is API-based for real-time transaction confirmation, automatic settlement tracking, and synchronized refund processing. We continuously add new payment partners based on market demand and can configure custom integrations for enterprise clients.

Can we set different payment method availability by location or customer type?

Absolutely. Configure payment method availability by store location, customer segment, transaction type, or time of day. For example, enable credit accounts only for verified wholesale customers, restrict cash payments above Rs 100,000 for compliance reasons, or disable certain payment methods during system maintenance windows. Role-based permissions control which cashiers can process specific tender types, with complete audit logging of all payment activities.

How are refunds handled when the original purchase used multiple payment methods?

ApexCloud automatically reverses payments to their original tender types. If a customer paid Rs 10,000 cash and Rs 15,000 via card, the refund returns Rs 10,000 to cash and initiates a Rs 15,000 card reversal. For partial refunds, you can specify which payment methods to reverse or split the refund proportionally. The system maintains complete audit trails linking refunds to original transactions and handles complex scenarios like voucher refunds, loyalty point reversals, and credit account adjustments.

Give Your Customers Payment Freedom—Start Today

Join hundreds of businesses across Sri Lanka processing millions in multi-payment transactions every month with ApexCloud.

Start Free Trial
Chat with us