Product Overview

Shopify is a premier provider of essential internet infrastructure for commerce. It offers reliable tools to start, grow, market, and manage retail businesses of all sizes.

Shopify enhances commerce for everyone with a platform and services designed for reliability, delivering an improved shopping experience for consumers worldwide. Shopify supports millions of merchants, enabling them to access foreign markets and cross-border opportunities. Businesses can sell in multiple currencies and receive payments in their local currency.

The Bank of America Merchant Services integration is built, owned and maintained by VISA Acceptance Solutions, available for use on Shopify and Shopify Plus.

  • Integration Features:
    • REST API
    • Microform (our solution for hosted fields)
    • 3DSecure
    • Device ID    
  • Channels:
    • eComm (CNP)
    • In-App
  • Payment Methods:
    • Visa
    • MasterCard
    • Maestro
    • American Express
    • Apple Pay
    • Google Pay*
    • Discover
    • Diners
    • Visa Click-to-Pay
  • Payment Functions:
    • Authorisation
    • Capture
    • Sale
    • Void
    • Full Refund
    • Partial Refund
    • Full Reversal
    • Follow on Credit
    • Standalone Credit
    • Token Management Services (CIT only)
  • Fraud Management:
    • Decision Manager
    • Advanced Screening

      *Google Pay transactions via a non-Android device may not invoke the Payer Authentication journey for your customer.
      If you choose to proceed with an individual non-secure transaction, please be aware that you may lose any liability shift protection that would usually be provided by Payer Authentication.

Getting Started

Further Information

Need more guidance as you implement a Bank of America Merchant Services‑powered solution?
The Bank of America Merchant Services Developer Center offers resources to help merchants and system integrators build reliable, compliant, and well‑tested integrations.

• Explore Bank of America Merchant Services API documentation for payment processing, tokenization, refunds, and reporting to understand how each capability works within your ISV’s integration.
• Review SDK and code sample libraries to accelerate development and align with recommended implementation patterns.
• Access sandbox environment details to validate transaction flows, verify configuration, and complete end‑to‑end testing.
• Consult integration guides for information on authentication, security controls, risk services, and digital channel support.
• Use the Bank of America Merchant Services Support Center for troubleshooting articles, FAQs, and release updates relevant to your integration path.

These resources are designed to help you deploy and manage your ISV solution efficiently, ensuring a smooth payment experience for your customers.