Overview
BMS POS supports three primary payment method categories:- Cash - Physical currency payments
- Card - Credit and debit card payments
- ETF/Digital - Electronic fund transfers and digital wallets
Configuring payment methods
Navigate to Manager Dashboard → System Settings → Payment Methods to configure payment options.Comma-separated list of enabled payment methodsFormat: Enter payment methods separated by commas, exactly as you want them to appear in the POS interface.Examples:
Cash,Card,ETF/Digital- All methods enabledCash- Cash onlyCard,ETF/Digital- Cashless onlyCash,Card- Traditional methods only
Payment method selected by default at checkoutMust be one of the available payment methods configured above. This method is pre-selected when the cashier navigates to the payment screen, saving time for the most common payment type.
The default payment method must exist in the available payment methods list. If you remove the default method, remember to set a new default.
Quick preset configurations
Use preset buttons to quickly configure common payment method combinations:Standard (all methods)
- General retail stores
- Businesses with full payment processing capabilities
- Maximum customer convenience
Cash only
- Small businesses without card processing
- Temporary or mobile setups
- Businesses in cash-preferred markets
Digital only (cashless)
- Modern retail environments
- Reducing cash handling overhead
- Enhanced security and transaction tracking
Payment method details
Cash payments
Features:- Manual change calculation
- Cash drawer integration
- Denominations tracking
- End-of-day cash counting
- No additional setup required
- Works immediately when enabled
- Small transactions
- Customers without cards
- Backup payment option
Card payments
Features:- Credit card processing
- Debit card processing
- Card reader integration
- Digital receipts
- Requires card reader hardware
- Payment processor integration
- Merchant account setup
- Medium to large transactions
- Customer convenience
- Reduced cash handling
Card payment processing may require additional hardware and payment gateway configuration. Contact your payment processor for setup instructions.
ETF/Digital payments
Features:- Electronic fund transfers
- Digital wallet support (Apple Pay, Google Pay, etc.)
- QR code payments
- Mobile payment apps
- Requires compatible payment terminal
- Digital payment gateway setup
- Mobile payment enablement
- Tech-savvy customers
- Contactless transactions
- Fast checkout experience
Payment workflow
When processing a transaction:- Cashier scans items and completes the sale
- POS displays total amount and available payment methods
- Default payment method is pre-selected
- Cashier can switch to another enabled method if needed
- Customer completes payment
- Receipt is printed/emailed
Custom payment method names
You can customize payment method names to match your business terminology: Standard:Payment method reporting
Payment methods are tracked in sales reports:- Daily sales by payment method - See which methods are most popular
- Transaction counts - Track number of transactions per method
- Payment reconciliation - Match physical cash to cash sales
- Digital payment tracking - Monitor card and ETF transaction volumes
Security considerations
Cash handling
- Train staff on proper cash handling procedures
- Use cash drops for large bills during busy periods
- Perform regular cash counts and reconciliation
- Secure cash drawer when not in use
Card and digital payments
- Use PCI-compliant payment terminals
- Never store full card numbers
- Enable transaction receipts for dispute resolution
- Monitor for suspicious transaction patterns
API configuration
Payment methods are configured through the System Settings API:availablePaymentMethodscannot be emptydefaultPaymentMethodmust exist inavailablePaymentMethods- Payment method names are case-sensitive
Common configurations by business type
Pet store (standard)
Small retail shop
Modern cafe/restaurant
Farmers market vendor
Online pickup location
Troubleshooting
Payment method not appearing
Check:- Method is spelled correctly in available payment methods
- No extra spaces before/after commas
- Settings have been saved
Default method not pre-selected
Check:- Default method exists in available methods list
- Default method name matches exactly (case-sensitive)
- Browser cache has been cleared
Card/ETF payments not processing
Check:- Payment terminal is connected and powered on
- Payment gateway credentials are configured
- Network connection is stable
- Payment processor account is active
Best practices
- Enable multiple methods - Offer customers payment flexibility
- Set appropriate default - Choose your most common payment type
- Test all methods - Verify each payment method works before going live
- Train staff - Ensure cashiers know how to process each payment type
- Monitor usage - Review payment method reports to optimize offerings
- Update regularly - Add new payment methods as technology evolves
Next steps
- Configure System settings for complete POS customization
- Review Processing sales to learn the checkout workflow
- Set up Receipt templates to show payment methods on receipts
- Explore Sales reports to analyze payment method usage