myPOS Plugin for Joomla
Easily accept secure card payments in your Joomla + VirtueMart store with the myPOS Checkout plugin.
Just follow these simple steps!
Requirements
| Code | Option | Description |
|---|---|---|
| 1 | NO E-RECEIPT | No e-receipt will be sent. |
| 2 | E-receipt will be sent via email. | |
| 3 | SMS | E-receipt will be sent via SMS. |
1. Install the Plugin
-
Download the Plugin
Download myPOS Checkout Plugin for Joomla. -
Log in to Joomla Admin Panel
-
Go to Extension Installer
- Navigate to System > Install > Extensions
-
Upload the Plugin
- Make sure you're on the "Upload Package File" tab.
- Drag and drop the
.zipfile or click to select it. - Wait for the installation to complete.
You’ll see a confirmation message when installation is complete.
2. Activate the myPOS Plugin
- Go to System > Manage > Extensions.
- Find myPOS Plugin in the list.
- Check the box and click Enable.
The plugin is now active in Joomla.
3. Add myPOS as a Payment Method in VirtueMart
-
Go to Components > VirtueMart > Payment Methods.
-
Click New to add a payment method.
-
Fill in the payment method details:
| Field | Description |
|---|---|
| Payment Name | Name shown to customers (e.g., "myPOS Card Payment") |
| Sef Alias | Plugin name in Latin characters (e.g., mypos-checkout) |
| Published | Set to Yes |
| Payment Description | (Optional) Short description for checkout |
| Payment Method | Select myPOS from the dropdown |
| Shopper Group | Choose which customer groups see this option |
| List Order | Position in checkout (e.g., 1 for top) |
| Currency | Choose the currency you wish to accept |
Click Save when done.
A message confirming “Payment Method successfully saved” will appear.
4. Configure myPOS Settings
After saving, go to the Configuration tab to set up your environment.
Test Mode Setup (Optional)
Use Test Mode to simulate payments without real charges.
- In the Configuration tab, enable Test Mode.
- Paste your Test Configuration Pack into the “Test Configuration” field.
- Use this Test URL:
https://www.mypos.com/vmp/checkout-test
eyJzaWQiOiIwMDAwMDAwMDAwMDAwMTAiLCJjbiI6IjYxOTM4MTY2NjEwIiwicGsiOiItLS0tLUJFR0lOIFJTQSBQUklWQVRFIEtFWS0tLS0tXHJcbk1JSUNYQUlCQUFLQmdRQ2YwVGRjVHVwaGI3WCtad2VrdDFYS0VXWkRjelNHZWNmbzZ2UWZxdnJhZjVWUHpjbkpcclxuMk1jNUo3MkhCbTB1OThFSkhhbitubGUyV09aTVZHSXRUYVwvMmsxRlJXd2J0N2lRNWR6RGg1UEVlWkFTZzJVV2VcclxuaG9SOEw4TXBOQnFINmg3WklUd1ZUZlJTNExzQnZsRWZUN1B6aG01WUpLZk0rQ2R6RE0rTDlXVkVHd0lEQVFBQlxyXG5Bb0dBWWZLeHdVdEVicTh1bFZyRDNubldoRitoazFrNktlamRVcTBkTFlOMjl3OFdqYkNNS2I5SWFva21xV2lRXHJcbjVpWkdFcll4aDdHNEJEUDhBV1wvK005SFhNNG9xbTVTRWtheGhiVGxna3MrRTFzOWRUcGRGUXZMNzZUdm9kcVN5XHJcbmwyRTJCZ2hWZ0xMZ2tkaFJuOWJ1YUZ6WXRhOTVKS2ZneUtHb25OeHNRQTM5UHdFQ1FRREtiRzBLcDZLRWtOZ0Jcclxuc3JDcTNDeDJvZDVPZmlQREc4ZzNSWVpLeFwvTzlkTXk1Q00xNjBEd3VzVkpwdXl3YnBSaGNXcjNna3owUWdSTWRcclxuSVJWd3l4TmJBa0VBeWgzc2lwbWNnTjdTRDh4QkdcL010QllQcVdQMXZ4aFNWWVBmSnp1UFUzZ1M1TVJKelFIQnpcclxuc1ZDTGhUQlk3aEhTb3FpcWxxV1lhc2k4MUp6QkV3RXVRUUpCQUt3OXFHY1pqeU1IOEpVNVREU0dsbHIzanlieFxyXG5GRk1QajhUZ0pzMzQ2QUI4b3pxTExcL1RodldQcHhIdHRKYkg4UUFkTnV5V2RnNmRJZlZBYTk1aDdZK01DUUVaZ1xyXG5qUkRsMUJ6N2VXR08yYzBGcTlPVHozSVZMV3BubUd3ZlcrSHlheGl6eEZoVitGT2oxR1VWaXI5aHlsVjdWMERVXHJcblFqSWFqeXZcL29lRFdoRlE5d1FFQ1FDeWRoSjZOYU5RT0NaaCs2UVRySDNUQzVNZUJBMVllaXBvZTcrQmhzTE5yXHJcbmNGRzhzOXNUeFJubHRjWmwxZFhhQlNlbXZwTnZCaXpuMEt6aThHM1pBZ2M9XHJcbi0tLS0tRU5EIFJTQSBQUklWQVRFIEtFWS0tLS0tIiwicGMiOiItLS0tLUJFR0lOIENFUlRJRklDQVRFLS0tLS1cclxuTUlJQnNUQ0NBUm9DQ1FDQ1BqTnR0R05RV0RBTkJna3Foa2lHOXcwQkFRc0ZBREFkTVFzd0NRWURWUVFHRXdKQ1xyXG5SekVPTUF3R0ExVUVDZ3dGYlhsUVQxTXdIaGNOTVRneE1ERXlNRGN3T1RFeldoY05Namd4TURBNU1EY3dPVEV6XHJcbldqQWRNUXN3Q1FZRFZRUUdFd0pDUnpFT01Bd0dBMVVFQ2d3RmJYbFFUMU13Z1o4d0RRWUpLb1pJaHZjTkFRRUJcclxuQlFBRGdZMEFNSUdKQW9HQkFNTCtWVG1pWTR5Q2hvT1RNWlRYQUlHXC9tayt4ZlwvOW1qd0h4V3p4dEJKYk5uY05LXHJcbjBPTEkwVlhZS1cyR2dWa2xHSEhRanZldzFoVEZrRUdqbkNKN2Y1Q0RuYmd4ZXZ0eUFTREdzdDkyYTZ4Y0FlZEVcclxuYWRQMG5GWGhVeitjWVlJZ0ljZ2ZEY1gzWldlTkVGNWtzY3F5NTJrcEQyTzduRk5DVis4NXZTNGR1SkJOQWdNQlxyXG5BQUV3RFFZSktvWklodmNOQVFFTEJRQURnWUVBQ2oweGIrdE5ZRVJKa0wrcCt6RGNCc0JLNFJ2a25QbHBrK1lQXHJcbmVwaHVuRzJkQkdPbWdcL1dLZ29EMVBMV0QyYkVmR2dKeFlCSWc5cjF3TFlwREMxdHhoeFYrMk9CUVM4NktVTGgwXHJcbk5FY3IwcUVZMDVtSTRGbEUrRFwvQnBUXC8rV0Z5S2tadWc5MnJLMEZsejcxWHlcLzltQlhiUWZtK1lLNmw5cm9SWWRcclxuSjRzSGVRYz1cclxuLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLSIsImlkeCI6MX0=
All test transactions are treated as successful. You can use any card number.
Production Mode Setup
When you're ready to go live:
- Disable Test Mode.
- Generate your Production Configuration Pack from your myPOS account.
- Paste it into the “Production Options” field.
- Use this Production URL:
https://www.mypos.com/vmp/checkout
Your payment method is now live and ready to accept card transactions.
Customer Checkout Experience
When a customer selects myPOS Checkout:
- They are redirected to a secure card payment page.
- They enter their card details and complete the purchase safely and easily.
Let Customers Know You Accept Card Payments
Download and display our card scheme logos on your product pages, footer, or anywhere you like.