Technical Requirements
Before you start integrating with myPOS, let's make sure your setup is ready.
What You'll Need
Public IP Address
Your server must have a public IP address. Private or local IPs (like 192.168.x.x or localhost) won't work with our API.
Server Requirements
Make sure you're running PHP 5.4.8 or higher. This ensures your server can communicate properly with myPOS.
Secure Notification URL
Your notification URL (URL_Notify) must use HTTPS.
Server Response
Respond with HTTP 200 OK and body OK
Important: HTTP URLs are not accepted and will cause transactions to be automatically reversed.
How to Handle Payment Notifications
When myPOS sends a payment notification to your server, you need to respond correctly:
Warning: Any other response (like errors, empty responses, or different status codes) will be treated as a failure, and the transaction may be canceled or flagged for review.
Quick Checklist
Before going live, verify:
HTTP 200 OK and body OK