Skip to main content
Beta version

Welcome to the beta version of the Global Payments 2 API! For the generally available Global Payments API, refer to Global Payments

Global Payments 2

Send and track payments globally with a single API
  • Near-instant payment processing
  • Choose from over 8 payment methods
  • Available daily in over 45 countries
  • Track payment status to completion

Capabilities

J.P. Morgan’s Global Payments API is a unified API solution, supporting multiple payment rails and methods through a single API. The Global Payments API is the primary route for sending money using J.P. Morgan. The Global Payments API offers you access to the complete payment life cycle, including transaction initiation, status tracking and callbacks, and payment details retrieval. With our unified solution, you can quickly and easily enable multiple payment methods.

Send near-instant payments to a client.

Pay funds to an eligible recipient’s debit or reloadable prepaid card within minutes.

Send cross-border real-time payments using Blockchain deposit accounts.

Initiate ACH payments across different markets.

Securely move electronic funds from one party to another across a network of banks and transfer agencies around the world.

Use asynchronous callbacks to receive real-time status updates on your requests.

The J.P. Morgan Payments ecosystem is designed with you in mind. Our APIs are structured to be easily used together, so you can build an entire solution that leverages different capabilities. You can use the Global Payments API in conjunction with other J.P. Morgan Payments APIs to build more complex solutions.

Global Payments 2 introduces new features and capabilites to enhance the developer experience. Refer to the Global Payments Changelog for more details.  

How it works

How it works

How to

Learn how to initiate an Real-Time Payments transaction request.

Learn how to initiate a Push to Card request.

Learn how to initiate a Coin Payments deposit transaction.

Learn how to initiate an ACH payment request.

Learn how to initiate a Wire payment request.

Learn how to enable callbacks.

Next steps

Complete the onboarding process to ensure you have everything you need.

Learn more about our supported payment rails and methods.