Docs Visit website
Payments & cash

Connect Stripe

Link Stripe and set up supported payment tools.

Overview

Stripe handles card payments for your store. M&M POS sends supported payments to your linked Stripe account.

M&M POS adds a 1% app fee to successful Stripe payments. Stripe's own fees also apply. Rates and payment choices can vary. Read the terms before you connect.

Check that Stripe supports your country, device, and reader before choosing your payment setup.

Signing up

Open Stripe or Settings > Connect Stripe. Choose Connect and follow Stripe's sign-up steps. Have your business and bank details ready.

Complete the checks Stripe asks for. Return to M&M POS and check that the account is linked. Do not send bank details or passwords in a support message.

Connect an Account

Open Stripe > Connect Stripe. Sign in to your Stripe account and follow the approval steps. Return to the app and check the linked account.

Open Stripe Features to choose the tools you want. These include in-person payments, invoices, miscellaneous items, recurring payments, and Stripe products. Some tools need more setup.

Connect Terminals

Open Stripe > Connect Terminals. Choose a registered reader, or Register New Terminal. Pick the reader type and location, then follow the pairing steps shown.

For a Bluetooth Stripe reader, use M&M POS to connect it. Do not pair it in the phone's Bluetooth menu first. Keep the reader on while updates finish.

For a supported smart reader, enter its pairing code when asked. Use only the models marked supported for your device. Check the connected reader before taking a payment.

Tap to Pay

Tap to Pay lets a supported phone take contactless payments without a separate card reader. Use the M&M POS app on a supported iPhone or Android phone and connect your Stripe account first.

  1. Open Stripe > Connect Terminals.
  2. Choose Register New Terminal, or Register a new terminal if the list is empty.
  3. Choose Tap to Pay, then Register.
  4. Choose the Stripe location when asked and finish the device prompts.
  5. Allow the requested permissions and turn on location services when asked. On Android, turn on NFC if the app asks.
  6. Wait until the connection is ready before taking payment. Follow the payment prompts and wait for the result.

This needs a supported phone and Stripe account. It is not a desktop-browser payment option. If Tap to Pay is unavailable, contact Support to check your phone and account.

Launch M&M POS on an S700

Connecting an S700 for card payments and running M&M POS on its screen are different tasks. Connect links the reader for payments. Launch M&M POS starts setup for running the POS app on the S700 itself.

  1. Use another M&M POS device with your Stripe account connected.
  2. Open Stripe > Connect Terminals and find the registered S700.
  3. Choose Launch M&M POS and wait for App Uploaded.
  4. Restart the S700 when instructed to finish launching M&M POS.

This needs the terminal launch permission. If the launch option is missing or you see Launch App Permission Missing, contact Support before changing your Stripe account.

Stripe Features

In Stripe Features, choose the tools you want visible. You can also set the tax for Stripe products and choose an automatic fee.

Capture timing controls whether a card amount is taken now or first held for later capture. A hold is not a final paid amount. Use this only if you understand the payment rules and check status in Stripe.

Do not change a connected account ID unless Support has confirmed the need. Use Open Dashboard and Stripe Transactions to review payment records.

Process Payment

Add the items on Sell. Choose the Stripe payment option shown for your device. Follow the reader or card-entry steps. Check the amount before you confirm.

Wait for a clear payment result. Keep the app open while it finishes. Check Transactions if you are not sure it worked. Do not charge again just because a receipt did not arrive.

Terminal

Open Terminal with a supported Stripe reader connected. Enter the amount and choose Charge. Follow the reader steps and wait for Payment Complete.

Use Send Receipt afterward. In Terminal Settings, set the receipt item name, tax, and fee, then save. Check these before the next payment. Terminal mode is not the same as an item-by-item inventory sale.

Refunding Payments

Find the original sale in Transactions and choose Refund. Check the items or amount, then choose the Stripe refund option.

Wait for the result. Check the Stripe payment if the app reports an error. A card refund goes through the payment account; it is not the same as giving cash back.

Search by topic, task or a few words.