MyPOS Integration
MyPOS is a payment processing service that allows you to accept payments through your AppSalon system.
Overview
MyPOS integration allows you to accept payments through your booking system. Configure your MyPOS API credentials to enable secure payment processing.
Where to go: Settings → API Keys → MyPOS
Configuration
Enable API
Setting: Enable API (checkbox)
Description: Toggle MyPOS payment integration on or off.
Default: Disabled
Note: You must configure Client ID and Client Secret before enabling the API.
Client ID
Setting: Client ID
Description: Your MyPOS Client ID for API authentication.
Format: XX-0000-0000
Where to find: Provided by MyPOS when you register for their service
Required: Yes (if API is enabled)
Client Secret
Setting: Client Secret
Description: Your MyPOS Client Secret for API authentication.
Where to find: Provided by MyPOS when you register for their service
Required: Yes (if API is enabled)
Security: Keep this secret secure and never share it publicly.
MyPOS Devices
Managing Devices
You can add and manage multiple MyPOS devices:
- Add Device - Register a new MyPOS device
- Enable/Disable - Control device availability
- Remove Device - Delete a device from your account
Payment Processing
Once MyPOS is configured and enabled:
- Customers can make payments through your booking system
- Payments are processed securely through MyPOS
- Transaction status can be monitored in the system
Security Best Practices
- ✅ Keep your Client ID and Client Secret secure
- ✅ Never share API credentials publicly
- ✅ Regularly review device access
- ✅ Disable unused devices
- ✅ Monitor transaction logs
Getting MyPOS Credentials
To get your MyPOS API credentials:
- Register for a MyPOS account at mypos.com
- Complete the merchant registration process
- Access your MyPOS dashboard
- Navigate to API settings
- Generate or retrieve your Client ID and Client Secret
- Enter these credentials in AppSalon Settings
Troubleshooting
If you experience issues with MyPOS integration:
- Verify your Client ID and Client Secret are correct
- Ensure the API is enabled
- Check that your MyPOS account is active
- Verify device registration
- Contact MyPOS support if credentials are invalid