Skip to main content

Online Payments

The Online Payments API allows you to accept web and mobile payments across a variety of regions and countries. Manage the entire payments lifecycle for multiple methods of payments, including recurring payments, chargebacks, transfers, and third-party services.

For additional information, refer to the Online Payments documentation.

Versioning

The Online Payments API supports versioning using a prefix in the endpoint URL. This prefix has the following format: vXX, where XX is the version number.

For example:

https://api-mock.payments.jpmorgan.com/api/v2/payments

Production endpoints

The Online Payments API has one production endpoint, which is https://api-ms.payments.jpmorgan.com/api/v2.

For example:

https://api-ms.payments.jpmorgan.com/api/v2/payments

Error reason codes

The Online Payments API uses standard HTTP response codes, and provides additional detail through the error response payload. Additional details are provided on the error reason codes page.