Seamless payment collection and inventory sync
with WooCommerce In-Person Payments

Collect payments anywhere your customers are and grow your business on the go. Connect the M2 card reader to the WooCommerce Mobile App to unlock your store’s functionality at your fingertips – quickly create orders on the fly, or take payment in person for orders placed online. With automatic inventory sync and the ability to track and manage your transactions, you’ll be able to set up shop wherever your business takes you.

WooCommerce In-Person Payments is the only fully integrated solution for taking your business offline.

Full inventory sync

Keep your inventory up to date, effortlessly. When you create a new order in the mobile app it’ll automatically sync with your online store, ensuring your stock levels are always accurate.

Simple Payments

Have a long line of customers waiting? Use the Simple Payments option to quickly take payments without spending time inputting extra order details.

Flexible payment options

Take advantage of EMV chip debit and credit card, contactless, tap, and swipe payment options – whenever you need to take a payment and wherever you are.

Secure transactions

The M2 uses end-to-end encryption and is EMV certified, so you can rest assured that your customers’ financial information is safe and secure.

Keep more of your revenue

With a charge of just 2.6% + $0.10 per transaction for orders paid for in person, you can enjoy lower transaction fees than orders paid for online. Read more about fees.

Accepting Apple Pay

Provide a faster and secure payment experience for your shoppers by offering Apple Pay online and in person. All Apple Pay transactions require authentication with face ID, touch ID, or passcode.

Your business is not only online, and neither is WooCommerce. With WooCommerce In-Person Payments you can now collect payments in person and grow your business.

Have other questions or need to do some troubleshooting?

Have an idea for other WooCommerce In-Person Payments features?


How can I use the M2 card reader?

The M2 card reader can be used to take payments wherever your customers are. Create orders on-the-go using the WooCommerce Mobile App and have your inventory sync with your online store. Or if you have a queue of customers and need to quickly take payment, use the Simple Payments feature to process a speedy transaction without inputting any extra details. You can also use the M2 card reader to collect payment for items ordered online – perfect for providing a local pickup service to your customers.

Can I create orders by accepting payment in person?

Yes, you can use the WooCommerce Mobile App to create an order on the go, and take payment for it using the M2 card reader. Your inventory will be automatically updated – including any product variations you may have – and the order will be synced with your online sales. At this time, you can’t create an order including any custom product fields using the mobile app.

Does the M2 card reader work outside of the U.S.?

Currently, the M2 is only available in the U.S. but we hope to expand to other regions in the future.

What are the fees to use the M2 card reader?

The processing fees are 2.6% + $0.10 on each successful transaction.

What payment methods does the M2 card reader accept?

It can accept many payment methods, including debit cards, credit cards, Apple Pay, and Google Pay. Read more about other payment methods.

How much does the M2 card reader cost?

A one-time payment of $69.00 will be required to order a card reader. After that, there is a $1 per month fee for active readers. Additionally, the processing fees are 2.6% + $0.10 per transaction. Read more about fees.

Can I return my M2 card reader if I decide I no longer need it?

WooCommerce offers a 90-day return policy upon purchase of a card reader from Readers must be in their original condition and packaging, un-connected, and in good condition. For more information, take a look at our Returns Policy.


The most customizable eCommerce platform for building your online business.

  • 30 day money back guarantee
  • Support teams across the world
  • Safe & Secure online payment