Skip to main content

Payment Requests

A Payment Request creates an invoice with payment details and returns a payment link. The payment link can be presented to customers using a QR code or other payment methods for immediate or scheduled payment.

When to use Payment Requests

A Payment Request can be used in the following scenarios:

  • Create a dynamic QR code for immediate invoice payment for your online business. When a customer checks out, they can select this payment option and receive a QR code image for immediate payment.
  • Create a dynamic QR code with a due date for a bill (e.g. energy bill). This QR code can be updated to apply interest or penalties depending on the terms of the invoice.

How Payment Requests work

A Payment Request creates a single use dynamic QR code. Each request must have a unique identifier which will be used throughout the QR code life cycle, linking the payment with the Payment Request invoice. This identifier can be assigned by you or J.P. Morgan; both parties will validate the uniqueness of the ID and reject duplicate or in-use identifiers.

 Payment Requests have the following statuses:  

Payment Request Statuses
Value Description
ACTIVE Payment Request captured but not settled
PROCESSING Payment is being processed
SETTLED Payment Request captured and payment settled
EXPIRED Payment Request expired
CANCELLED Payment Request cancelled

When creating a Payment Request via dynamic QR code, you can choose to receive information to generate the QR code image.

The following diagram how Payment Requests are generated, updated, and reconciled:

Payment Request flow