How to Accept In-Person Payments with NMI or Authorize.net Mobile POS

By Sparkforge Support Team ·Last reviewed May 3, 2026

Sparkforge mobile POS now accepts in-person card payments through NMI and Authorize.net. Connect either gateway in Payments, update the app to v3.96.5+, and charge saved or new cards from your phone.

Sparkforge mobile POS supports NMI and Authorize.net for in-person card payments. Field teams can charge a saved card on file or enter a new one at checkout, all from the mobile app.

What you get

  • Charge saved cards or new cards on the spot
  • Works inside the mobile Point of Sale interface
  • Compatible with both NMI and Authorize.net
  • Web setup, mobile execution

Prerequisites

  1. Log in to Sparkforge on the web.
  2. Open Payments → Integrations.
  3. Connect NMI or Authorize.net and set it as the default provider.
  4. Update the mobile app to v3.96.5 or later.

Charge a card from the mobile app

  1. Open the Sparkforge mobile app and select the sub-account with NMI or Authorize.net connected.
  2. Tap the POS tab.
  3. Start a transaction by entering a custom amount or selecting items from your product catalog.
  4. Link a contact to the transaction.
  5. Review the details and tap to proceed to Payment Instruments.
  6. Tap Cards on File and select a saved card, or tap New Card to enter details manually.
  7. Tap Charge to complete the payment.

Switching providers

Only one gateway can be the default at a time. Change the default in Payments → Integrations on the web before processing transactions through the new provider.

FAQ

Is this generally available?

Currently shipping in public beta of the Sparkforge mobile app.

Can I store a new card during checkout?

Yes. Enter the card during the POS transaction and it saves to the contact for future charges.

Frequently Asked Questions

Which app version do I need?
Run Sparkforge mobile app v3.96.5 or later. Older versions do not show the NMI or Authorize.net options in the POS interface.
Can I switch between NMI and Authorize.net?
Yes, but only one can be set as default at a time. Change it in Payments → Integrations on the web.
Do saved cards work for in-person POS charges?
Yes. If the contact has a card on file, tap Cards on File and select it to charge without re-entering details.
Is the new card stored after a one-time charge?
Yes. New cards entered during a POS transaction are saved to the contact record for future use.

Was this article helpful?