Skip to main content

Payment parameters

Payment parameters

This page provides information about the required fields for JPM Coin System payment requests. You must include all required fields for a successful request. Optional fields serve to provide additional functionality and are not required to create a successful request.

Tip

This page serves as an overview of required fields. For detailed JSON specifications when constructing a request, refer to the API specification.

The following table lists required JSON fields for all JPM Coin System payments. 

JPM Coin System payment parameters

JSON field name

Description

payments.requestedExecutionDate

The requested date the transaction is executed using ISO Date format (YYYY-MM-DD).

payments.paymentIdentifiers.endToEndId

The customer-assigned reference to the transaction. The maximum length supported is based on the instrument and market. See the API specification for more information.

payments.paymentCurrency

The 3-character ISO currency code. For JPM Coin System payments, only USD is supported.

payments.paymentAmount

The payment amount. The minimum amount is 0.01 with a maximum of two decimal places allowed. For more information about the maximum amount allowed per market/instrument, see the payment limits.

payments.paymentType

The instrument type. Use “BLOCKCHAIN” for JPM Coin System payments.

payments.debtor.debtorAccount.accountId

The debtor’s DDA or BDA account ID.

payments.debtor.debtorAccount.accountType

The debtor account type (“DDA” or “BDA”).

payments.debtorAgent.financialInstitutionId.bic

The financial institution identifier of the debtor. Supported values for this field are located in the next table.

payments.creditor.creditorAccount.accountId

The creditor’s DDA or BDA account ID.

payments.creditor.creditorAccount.account

The creditor account type (“DDA” or “BDA”).

payments.creditorAgent.financialInstitutionId.bic

This field is to input the financial institution identifier of the creditor. Valid values for the field are located within the API specification.

payments.transferType

Indicate the transaction as a credit transfer or a direct debit transfer. This indicator also determines who the originator and receiver are based on the debit and credit side of this transaction. For JPM Coin System payments, use “CREDIT”.

Next Steps