Title: Pay4All for myPOS
Author: pay4all
Published: <strong>August 20, 2026</strong>
Last modified: August 20, 2026

---

Search plugins

![](https://ps.w.org/pay4all-for-mypos/assets/banner-772x250.png?rev=3655776)

![](https://ps.w.org/pay4all-for-mypos/assets/icon-256x256.png?rev=3655776)

# Pay4All for myPOS

 By [pay4all](https://profiles.wordpress.org/pay4all/)

[Download](https://downloads.wordpress.org/plugin/pay4all-for-mypos.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/pay4all-for-mypos/#description)
 * [Reviews](https://wordpress.org/plugins/pay4all-for-mypos/#reviews)
 *  [Installation](https://wordpress.org/plugins/pay4all-for-mypos/#installation)
 * [Development](https://wordpress.org/plugins/pay4all-for-mypos/#developers)

 [Support](https://wordpress.org/support/plugin/pay4all-for-mypos/)

## Description

Pay4All for myPOS adds myPOS Virtual as a payment method to WooCommerce and to the
free Pay4All Shop plugin.

myPOS is a trademark of myPOS World Ltd; this plugin is an independent integration
and is not affiliated with, endorsed by, or sponsored by myPOS.

Main features:

 * Connects your own myPOS account by pasting your Configuration Pack (base64 blob
   from the myPOS merchant portal) – no OAuth, no third-party proxy.
 * Every method enabled in your myPOS account shows up at checkout: cards, iDEAL,
   TWINT (via myPOS), IRIS, Satispay, and more depending on your store settings.
 * WooCommerce integration: classic checkout, Checkout Blocks and HPOS supported.
 * Pay4All Shop integration: works out of the box with form-based checkouts.
 * Refunds triggered directly from the WooCommerce order screen (native WC refund
   flow, no custom history).
 * Localized in French, German, Italian and English.
 * Test / Live mode toggle with locked Test mode when no production Pack is saved.

There is no license fee, no subscription, no domain activation. Install, activate,
paste your Configuration Pack, done.

### External services

This plugin connects to myPOS Virtual (an external payment gateway operated by myPOS
World Ltd) to process every checkout your customers submit.

What is sent, and when:

 * When a customer places an order and picks myPOS at checkout, the plugin POSTs
   the transaction data (order ID, amount, currency, customer name / email / billing
   address, cart items, plus your merchant Store ID and a signature from your Configuration
   Pack) to https://mypos.com/vmp/checkout (production) or https://mypos.com/vmp/
   checkout-test (test mode).
 * After payment, myPOS calls the same wc-api URL on your site (server-to-server
   notify + browser return) with the transaction status. No data leaves the site
   outside of these two round-trips.

This service is provided by myPOS World Ltd:

 * Terms of service: https://www.mypos.com/en-gb/legal/terms
 * Privacy policy: https://www.mypos.com/en-gb/legal/privacy-policy
 * API documentation: https://developers.mypos.com/

The plugin makes no other network calls (no analytics, no license server, no third-
party proxy).

## Screenshots

[[

[[

[[

[[

[[

## Installation

 1. Upload the `pay4all-for-mypos` folder to `/wp-content/plugins/` (or install from
    Plugins > Add New).
 2. Activate “Pay4All for myPOS” from the WordPress Plugins screen.
 3. Open `Pay4All myPOS > Settings` in the admin.
 4. Paste your Configuration Pack from the myPOS merchant portal. See “Aide myPOS” 
    for screenshots.
 5. Tick which myPOS payment methods you want to expose at checkout.
 6. Optionally set default WooCommerce statuses for paid orders.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Pay4All for myPOS” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ pay4all ](https://profiles.wordpress.org/pay4all/)

[Translate “Pay4All for myPOS” into your language.](https://translate.wordpress.org/projects/wp-plugins/pay4all-for-mypos)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/pay4all-for-mypos/),
check out the [SVN repository](https://plugins.svn.wordpress.org/pay4all-for-mypos/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/pay4all-for-mypos/)
by [RSS](https://plugins.trac.wordpress.org/log/pay4all-for-mypos/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.
 * myPOS Virtual integration via Configuration Pack (paste from merchant portal).
 * WooCommerce classic checkout + Checkout Blocks + HPOS support.
 * Pay4All Shop integration.
 * French, German, Italian and English translations bundled.

## Meta

 *  Version **1.0.0**
 *  Last updated **18 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.9 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [checkout](https://wordpress.org/plugins/tags/checkout/)[gateway](https://wordpress.org/plugins/tags/gateway/)
   [myPOS](https://wordpress.org/plugins/tags/mypos/)[payment](https://wordpress.org/plugins/tags/payment/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/pay4all-for-mypos/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/pay4all-for-mypos/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/pay4all-for-mypos/reviews/)

## Contributors

 *   [ pay4all ](https://profiles.wordpress.org/pay4all/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/pay4all-for-mypos/)