Skip to main content

Pay by Bank

Pay by Bank allows you to add the option of a payment directly from your client's bank account at checkout. 

For more information refer to the Pay by Bank guides.

Versioning

The Pay by Bank 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: /tsapi/paybybank/v2/payments

Which version of Pay by Bank to use

If you are planning to implement Pay by Bank for the first time, it's a good idea to use Version 2 (V2) for your implementation. This ensures you get access to all new features as they are introduced. 

If you are an existing user, you can continue to follow the documentation and guides for V1. When you are ready to upgrade to a newer version, you can get support from the team at J.P. Morgan.

Production Endpoints

The Pay by Bank API has a single point of entry: https://apigateway.jpmorgan.com/tsapi/paybybank/v2

Error Reason Codes

The Pay by Bank API uses standard HTTP response codes, and provides additional detail through the error response payload. Further details are provided in Pay by bank error codes.