In-Person Payments Overview

About this guideAnchorIcon

This guide explains how to implement a unified payment solution that connects your online and in-store processing through Braintree and Verifone payment terminals. With this integration, you can extend an existing Braintree ecommerce setup to your physical stores, creating a single system for online and in-person transactions with consolidated reporting and simpler day-to-day operations.

If you're using the previous version of Braintree's in-person solution, you can find its documentation here.

Business CapabilitiesAnchorIcon

Payment Processing FeaturesAnchorIcon

  • Optimized authorization: Use Braintree's Smart Retries and other optimization tools.
  • Fraud management: Apply unified risk controls across online and in-store channels.
  • Consolidated processing: Send your in-store transaction volume through Braintree's processing to support consistent payment handling.
  • Card network coverage: Support for major global card networks.
  • Unified vaulting: Store payment methods in a single vault that can be used across channels.

In-Store Payment FeaturesAnchorIcon

  • Payment methods: Support for EMV contact, contactless, and magnetic stripe card acceptance.
  • Security and compliance: Verifone hardware supports P2PE, EMV certification, PCI PTS, and PED standards to help reduce PCI-DSS scope.
  • Transaction types: Support for sales, refunds, voids, pre-authorizations, completions, and deferred authorizations.
  • Alternative payments: Support for gift cards, Buy Now Pay Later (Affirm, Klarna), and private label cards, where configured.
  • Verticals: Support for in-store use in retail, restaurant, and bill payment scenarios.