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

Resources

This page contains many of the supported values and resources for ACH payment parameters.

Beneficiary bank codes

A beneficiary bank code identifies a beneficiary's bank.

If available, the following table contains links to each country’s supported beneficiary bank codes for ACH.

If unavailable, the table provides a static list of each country’s supported beneficiary bank codes and their corresponding banks for ACH. J.P. Morgan may periodically update these lists to ensure that they're current, but they could change between updates.

Beneficiary bank codes for ACH

Region

Country

Beneficiary bank code

Corresponding bank (when applicable)

 Europe, the Middle East, and Africa (EMEA)

Single Euro Payments Area (SEPA)

Link

 

United Kingdom

Link

 

Latin America (LATAM)

Chile

0001

Banco de Chile

0009

Banco Internacional

0012

BancoEstado

0014

Scotiabank 0014

0016

Banco Credito e Inversiones

0027

CorpBanca

0028

BICE

0031

HSBC Bank Chile

0037

Santander

0039

Banco Itau Chile

0049

Security

0051

Banco Falabella

0053

Banco Ripley

0055

Banco Consorcio

0504

Scotiabank Azul

0507

Desarrollo

0672

Coopeuch

0729

Prepago Los Héroes

0730

Tenpo Prepago

0732

TAPP

0741

COPEC PAY

North America (NA)

Canada

Link

 

United States

Link

 

Currency codes

A currency code identifies a value's currency.

The following table contains each country’s supported currency code or codes for ACH:

Currency codes for ACH

Region

Country

Currency code

 EMEA

SEPA

EUR

United Kingdom

GBP

LATAM

Chile

CLP

NA

Canada

  • CAD
  • USD

United States

USD

Cutoff times and settlement dates

A cutoff time identifies the deadline to submit a payment so that it settles on the corresponding settlement date.

The following table contains each country’s supported cutoff time or times and corresponding settlement date or dates for ACH:

Cutoff times and corresponding settlement dates for ACH

Region

Country

Cutoff time

Corresponding settlement date

 EMEA

SEPA

14:00 CET for credits

Same business day

  • 12:00 CET for B2B debits
  • 13:00 CET for CORE debtis

Next business day

United Kingdom

19:00 BST

Second business day

LATAM

Chile

16:00 local time

Next business day

NA

Canada

  • 04:00 local time for CAD payments
  • 13:00 local time for CAD payments

Same business day

04:00 local time for USD payments

Next business day

13:00 local time for CAD payments Same business day

18:00 local time for CAD payments

Same or next business day

United States

  • 13:10 Eastern time for prefunded payments
  • 14:10 Eastern time for non-prefunded payments

Same business day

  • 21:10 Eastern time for prefunded payments
  • 22:55 Eastern time for non-prefunded payments

Next business day

Duplicate logic

An ACH payment is irrevocable. If the same payment is sent twice, the status of the original payment is returned with the original paymentIdTo confirm the status of any transaction, get the status of an ACH payment.

Duplicate transactions

The Global Payments API supports the ability for idempotent calls, which is useful when you initiate a payment, create a client, make a change, or retry a failed request for some reason, such as a network issue.

If an ACH payment has the same endToEndId as another ACH payment within a specified timeframe, the Global Payments API deems it duplicative.

The following table contains each country's specified timeframe:

Duplicate transaction timeframes for ACH
Region Country Timeframe
EMEA SEPA 60 days

LATAM

Chile

60 days
NA
  • Canada
  • United States
60 days
Varies All others 6 months to 1 year depending on client configuration setup

Purpose codes

A purpose code identifies a payment's purpose.

If available, the following table contains links to each country’s supported purpose codes for ACH.

If unavailable, the table provides a static list of each country’s supported purpose codes and their descriptions for ACH. J.P. Morgan may periodically update these lists to ensure that they're current, but they could change between updates.

Purpose codes for ACH

Region

Country

Purpose code

Description (if necessary)

 EMEA

SEPA

Link

United Kingdom

N/A

LATAM

Chile

0010000000

Salary for Rol Único Tributario (RUT) lower than 50,000,000

0010010000

Advances for RUT lower than 50,000,000

0010020000

Fees for RUT lower than 50,000,000

0010030000

Profit share for RUT lower than 50,000,000

0010040000

Commissions for RUT lower than 50,000,000

0010050000

Premiums for RUT lower than 50,000,000

0010060000

Holiday bonuses for RUT lower than 50,000,000

0010070000

Confidential payroll for RUT lower than 50,000,000 

0010080000

Per diems for RUT lower than 50,000,000

0010090000

Overtime for RUT lower than 50,000,000

0010100000

Resettlement for RUT lower than 50,000,000

0010110000 

Wages for RUT lower than 50,000,000

0010120000

Los Heroes Equalization Fund Benefit for RUT lower than 50,000,000

00100130000

Bonus for RUT lower than 50,000,000

0450000000

Pensions for RUT lower than 50,000,000

0450010000

Annuities for RUT lower than 50,000,000

0450040000

Retirement or Social Security advance for RUT lower than 50,000,000

0450060000

Alimony for RUT lower than 50,000,000

0450020000

Insurance-company pensions for RUT 50,000,000 or higher

0450030000

Social Security

0600000000

Subsidies

0600010000

Education bonus

0600020000

Health insurance (Payment to health-maintenance organizations or HMOs)

0600030000

Governmental

1050000000

Property and casualty insurance

1050010000

Fire insurance

1050020000

Freight insurance

1050030000

Theft insurance

1050040000

Vehicle insurance

1050050000

Mandatory automobile insurance

1050060000

Personal accident insurance

1050070000

Credit insurance

1050080000

Temporary insurance

1050090000

Life insurance

1200050000

Dividends

1200060000

Mutual funds

1350120000 

Social-Security and health-insurance payments

1350130000

Payment of amounts outstanding

1350140000 

Medical services

1350150000 

Confirming suppliers

1350160000 

Benefits

1350170000 

Payments to customers

1350180000 

Parking

1350190000 

Payment to type 1 supplier

1350200000 

Payment to type 2 supplier

1350210000 

Payment to type 3 supplier

1350220000  

Payment to type 4 supplier

1350230000 

Payment to type 5 supplier

1350240000 

Payment to type 6 supplier

1350250000

Refund

1350260000 

Court withholding

1350270000 

Credit payment

1350280000 

Medical leave

1350290000

Leases

1350300000 

Payment of time deposit

1350310000 

Severance payment

1350320000 

Payment of financial claims

1350330000 

Society for Worldwide Interbank Financial Telecommunication (SWIFT) payment

1350340000 

Company loan

1350350000 

Dynamic-currency-conversion (DCC) payments to businesses

1350360000 

Employer collections

1350370000 

Sales subscription

1350380000

Transbank debit and credit payments 

1350390000  

State bonuses and benefits

1350400000 

Cencosud debit purchase return

1350410000 

Jumbo debit purchase return

1350420000

Santa Isabel debit purchase return

1350430000 

Paris debit purchase return

1350440000

Easy debit purchase return

1350450000 

Payment service provider (PSP) pay-per-instruction

1350460000

Return purchase in lider.cl

1350470000 

Payment QR REDPAY

1350480000

Refund Enel Distribución Chile SA

1350490000

Latin America (LATAM) shipping-fees return

1360030001 

Transfer from Banco de Chile for RUT lower than 50,000,000

1360030012

Transfer from Banco del Estado for RUT lower than 50,000,000

1360030014 

Transfer from Scotiabank for RUT lower than 50,000,000

1360030016 

Transfer from Banco Crédito for RUT lower than 50,000,000

1360030027

Transfer from Corp Banca for RUT lower than 50,000,000

1360030028

Transfer from Banco BICE for RUT lower than 50,000,000

1360030033 

Transfer from Citibank for RUT lower than 50,000,000

1360030037 

Transfer from Banco Santander for RUT lower than 50,000,000

1360030039 

Transfer from Bank Boston for RUT lower than 50,000,000

1360030049 

Transfer from Banco Security for RUT lower than 50,000,000

1360030504 

Transfer from Banco BBVA for RUT lower than 50,000,000

1360030507

Transfer from Banco del Desarrollo for RUT lower than 50,000,000

1360031016 

Transfer from TBANC for RUT lower than 50,000,000

1360030051 

Transfer from Banco Falabella for RUT lower than 50,000,000

1360030009 

Transfer from Banco Internacional for RUT lower than 50,000,000

1360030031 

Transfer from Banco HSBC for RUT lower than 50,000,000

1360030055 

Transfer from Banco Consorcio for RUT lower than 50,000,000

1360030041

Transfer from Banco J.P. Morgan for RUT lower than 50,000,000

1360030730

Transfer from Banco Tenpo for RUT lower than 50,000,000

1360030001 

Transfer from Banco de Chile for RUT 50,000,000 or higher

1360030012

Transfer from Banco del Estado for RUT 50,000,000 or higher

1360030014 

Transfer from Scotiabank for RUT 50,000,000 or higher

1360030016 

Transfer from Banco Crédito for RUT 50,000,000 or higher

1360030027

Transfer from Corp Banca for RUT 50,000,000 or higher

1360030028

Transfer from Banco BICE for RUT 50,000,000 or higher 

1360030033 

Transfer from Citibank for RUT 50,000,000 or higher

1360030037 

Transfer from Banco Santander for RUT 50,000,000 or higher

1360030039 

Transfer from Bank Boston for RUT 50,000,000 or higher

1360030049 

Transfer from Banco Security for RUT 50,000,000 or higher

1360030504 

Transfer from Banco BBVA for RUT 50,000,000 or higher

1360030507

Transfer from Banco del Desarrollo for RUT 50,000,000 or higher 

1360031016 

Transfer from TBANC for RUT 50,000,000 or higher

1360030051 

Transfer from Banco Falabella for RUT 50,000,000 or higher

1360030009 

Transfer from Banco Internacional for RUT 50,000,000 or higher

1360030031 

Transfer from Banco HSBC for RUT 50,000,000 or higher

1360030055 

Transfer from Banco Consorcio for RUT 50,000,000 or higher

1360030041

Transfer from Banco J.P. Morgan for RUT 50,000,000 or higher

1360030730

Transfer from Banco Tenpo for RUT 50,000,000 or higher

0200010000

Payment to pension-fund manager (AFP)

1370010000

Portability payment

1370020000

Portability return

NA

Canada

Link

United States

Link

Sanctions screening

J.P. Morgan screens the remittance information and ultimate debtor information to comply with United States Office of Foreign Assets Control (OFAC) regulations, applicable non-United States sanctions, and national and international anti-terrorism laws.

Status responses

A status response identifies a payment’s status. A status response includes one or more sub-status responses that provide more information about a payment's status.

The following table provides the statuses, sub-statuses, and their descriptions for ACH:

Status responses for ACH

Status

Sub-status

Description

Received

Received

The payment was received and will process accordingly.

Accepted

Accepted

The payment was accepted at the initiation layer.

Processing

Pending J.P. Morgan review

The payment is pending an internal review by J.P. Morgan.

Scheduled

The payment is scheduled for future execution.

Rejected

Rejected

The payment was rejected by J.P. Morgan.

Completed

Completed by J.P. Morgan

The payment was fully processed by J.P. Morgan and the necessary movement of money within J.P. Morgan accounts has occurred. It's no longer under the control of J.P. Morgan.

Returned

Returned

The payment was returned by an external party, such as a clearinghouse or beneficiary bank.

Transfer types

A transfer type identifies whether a payment is a credit or debit transfer. A credit transfer deposits money in a bank account. A debit transfer withdraws money from a bank account.

The following table contains each country’s supported transfer type or types for ACH:

Transfer types for ACH

Region

Country

Transfer type

 EMEA

SEPA

  • Credit

  • Debit

United Kingdom

  • Credit

  • Debit

LATAM

Chile

Credit

NA

Canada

  • Credit

  • Debit

United States

  • Credit

  • Debit

Value-amount limits

A value-amount limit identifies the maximum amount of money permitted in a payment.

The following table contains each country’s supported value-amount limit or limits for ACH:

Value-amount limits for ACH

Region

Country

Value-amount limit

 EMEA

SEPA

999999999.99

United Kingdom

20000000.00

LATAM

Chile

9999999999

NA

Canada

99999999.99 for CAD and USD payments

United States

  • 1000000 for same-business-day payments

  • 99999999.99 for next- and second-business-day payments

Next steps

Learn how to initiate an ACH payment.