The Custom Payment Types feature allows you to define additional payment methods beyond the standard options in the EPOS system. This enables businesses to handle specialized payment scenarios and integrate with external payment systems.
Adding Custom Payment Types
Custom payment types can be added to provide additional payment options at your sites. Each payment type requires specific configuration to ensure proper integration with your EPOS system.
How Custom Payment Types Work
Custom payment types appear alongside standard payment options in the payment screen. When selected, they process payments similarly to built-in payment methods while maintaining separate tracking for reporting and reconciliation.
Creating a Payment Type
- Navigate to App Launcher > Custom Payment Types
- Click New
- Update the following information:
- Name: The display name for the payment type
- Icon: Select an icon from the icon picker
- Click Save
Assigning Permissions
Configure which employee permission levels can access your custom payment types. You can either create a new payment type or clone an existing one.
Creating a New Payment Type
Create a new custom payment type and assign it to an employee permission level:
- Open the Custom Payment Types tab from the App Launcher
- Click New
- Enter a descriptive name for your payment type
- Click Save to create the record
- On the payment type detail page:
- Select an icon using the icon picker
- Choose the employee permission level from the lookup field
- Click Save to apply your changes
Cloning an Existing Payment Type
Clone an existing payment type when you want to use the same configuration for a different employee permission level:
- Open the Custom Payment Types tab from the App Launcher
- Select the payment type you want to clone
- On the payment type detail page:
- Select the Clone option from the action menu
- Select a new employee permission level from the lookup field
- Click Save to create the clone
Processing Payments
When processing a payment using a custom payment type:
- The system validates the payment amount
- Creates a payment record with the custom payment type
- Updates the booking balance
- Generates appropriate ledger entries
Best Practices
- Use clear, descriptive names for custom payment types
- Choose distinctive icons to avoid confusion with standard payment methods
- Document any special handling requirements for accounting purposes
- Test custom payment types thoroughly before deployment