Skip to main content

Payment Verification with the Connect Widget

Legacy Guide

This guide is for Platform API v2011101. For guidance on the newest version, see Connectivity Integration Guides.

This guide uses our Connect Widget to gather end user’s credentials and fetch the appropriate data to enable payments.

To learn more about the widget, see Connect Widget.

We’ll use our Widget SDK to integrate the widget into your application. For more information on the Widget SDKs, see Implementation Guides. Your integration method depends on whether you’re building a web or mobile application. If you’re building a web application, use our Web Widget SDK. If you’re building a React Native application, use our React Native Widget SDK.

To make this guide easier to follow, we don't cover multifactor authentication (MFA) or OAuth. We have in-depth guides on how to manage MFA or OAuth depending on the product you’re using.

info

The Platform API is required for this use case. If you are a legacy client using the Nexus or Atrium API, the following information may not apply.

Before you Begin

Before you can you can use this guide, complete the following:

  • Sign up for the Client Dashboard.
  • Retrieve your client_id and api_key from the dashboard; you’ll need them to pass requests.
  • Whitelist your IP addresses.
  • Ensure all requests are using HTTPS with TLSv1.2 encryption or higher or else they will fail.
  • Get familiar with MX Bank, our test environment; MX Bank only allows specific test scenarios; and our guides follow these test experiences.
  • Work with your MX representative to enable the products required for your use case, which may include the following:
    • Instant Account Verification (IAV)
    • Account Owner Identification
    • Balance Checks
On this page