Explore Payment Solutions

Welcome to NMI Payments! This guide will help you get up and running quickly by choosing the right payment acceptance method for your business needs.

Online Payment Methods

Build secure, scalable payment solutions with NMI's comprehensive online payments platform. Whether you're creating a custom checkout experience or need a quick-to-deploy solution, our flexible tools and APIs adapt to your business needs.

Choose how you want your customers to pay online:

Hosted Payment Page

Best for: Quick setup with minimal development

Setup Time: 1-3 days

How it works:

  • Customers are redirected to a secure payment page
  • No payment data touches your servers
  • PCI compliance handled automatically

Next Steps:

Embedded Payments

Best for: Seamless customer experience on your website

Setup Time: 1-2 weeks

How it works:

  • Payment forms integrate directly into your website
  • Customers never leave your site to pay
  • Customizable to match your brand

Next Steps:

Custom Payment Experience

Best for: Complete control over the payment process

Setup Time: 2-4 weeks

How it works:

  • Build your own payment forms and checkout flow
  • Full control over user experience and design
  • Direct integration with your existing systems

Next Steps:


In-Person Payment Methods

Comparison Table

Device / SolutionForm FactorIntegration MethodSupported OS / PlatformsBest For
Tap to Pay on iPhoneHardware-free, iPhone onlyiOS SDKiOSFast setup, no hardware
Tap to Pay on AndroidHardware-free, Android onlyAndroid SDKAndroidMobile-first businesses
VP3350Mobile puck or countertopAndroid & iOS SDKsAndroid, iOSMerchants needing chip/contactless/magstripe
Lane/SeriesCountertop with display & PIN padCustomer Present Cloud APIOS-agnostic (cloud-based)High-volume retail POS
Self/SeriesUnattended indoor/outdoorWindows & Linux SDKsWindows, LinuxKiosks, vending, self-service

Choose a Device

Hardware-Free Payments

Best for: Mobile-first businesses looking for a fast, minimal setup

How it works:

Accept contactless payments directly on your iPhone

  • No additional hardware required
  • Accept contactless payments directly on iPhone
  • Perfect for service businesses and deliveries
  • iPhone Setup Guide
Mobile & Countertop Solutions

Best for: Physical card acceptance for mobile or countertop solutions

How it works:

Versatile reader for mobile or countertop payments

  • Use a compact, wireless device (VP3350)
  • Accepts chip, swipe, and contactless payments
  • Works anywhere with internet connection
  • VP3350 Documentation
Unattended

Best for: Physical card acceptance for mobile or countertop solutions

How it works:

Unattended payment acceptance

  • Self/Series kiosk for customer self-checkout
  • Ideal for parking, ticketing, vending, and other self-service use cases
  • Reduces staff workload while accepting payments 24/7
  • Self/Series Documentation

Get a Device


What You Get With Every Payment Method

Regardless of how you choose to accept payments, you'll have access to:

  • Secure Processing: Bank-level security for all transactions
  • Customer Data Storage: Safe storage of customer payment information with tokenization. Learn more
  • Transaction Reporting: Detailed reports and analytics for all your payments
  • Multiple Payment Types: Accept credit cards, debit cards, digital wallets, and more

Still Not Sure Which Method to Choose?

Here's a quick decision guide:

  1. Need to start accepting payments immediately? → Choose Hosted Payment Page
  2. Want payments to feel like part of your website? → Choose Embedded Payments
  3. Need complete control over the payment experience? → Choose Custom Payment Experience
  4. Don't want to manage additional hardware? → Choose Hardware-Free Payments
  5. Have a physical store or fixed location? → Choose Countertop Payments

Ready to start accepting payments? Pick your method above and follow the setup documentation to get started.