Skip to main content

Payment Status Track-n-Trace with GPI

Track-n-trace the status of cross-border payments in real time.

Overview

The Payment Status Track-n-Trace API allows you to track the status of high value wire payments sent on the J.P. Morgan Treasury Services platform globally. It also allows you to track the status of low-value ACH payments initiated using the Low Value & ACH Payments API.

It can be quite difficult to ascertain if/when a transfer was successfully completed after a payment has been initiated. The Payment Status Track-n-Trace API allows real-time status tracking for increased visibility and a sharpened approach to cash management decisions.

Internal status descriptions

Internal Payment Status Track-n-Trace API status codes and descriptions.
Transaction status Description
Canceled The payment was canceled.
Completed J.P. Morgan has completed payment processing.
Processing by Bank The payment is still being processed by J.P. Morgan.
Pending Credit Decision The payment is on hold, pending confirmation of funds availability.
Future Value Date The payment is in future queue.
Pending Client Review The payment is waiting for review.
Pending Compliance Review The payment is on hold, waiting for compliance review.
Pending Fraud Review The payment is on hold, waiting for fraud review.
Rejected by Bank The payment has been rejected.

GPI status descriptions

Payment Status Track-n-Trace with GPI status codes and descriptions.

GPI status

Description

Status code

Reason code

Credited to beneficiary

The beneficiary has been credited and can use the funds.

ACCC

or

ACSC


Rejected

Transaction was rejected before the funds have been transferred or credited to the beneficiary's account.

RJCT

Applicable reason code from SWIFT

Delivered to next bank

Payment delivered to the next eligible bank to update the tracking status.

ACSP

G000

Delivered to next bank (no tracking)

Payment delivered to the next bank that is unable to update the tracking status.

ACSP

G001

Pending credit may not be same day

Credit to the beneficiary's account may not be confirmed on the same day. Update of tracking status will follow.

ACSP

G002

Pending receipt of documentation from the beneficiary

Credit to the beneficiary's account is pending receipt of required documents from beneficiary. Update of tracking status will follow.

ACSP

G003

Pending receipt of funds from the previous bank

Credit to the beneficiary's account is waiting for funds to be provided by or on behalf of the ordering bank. Update of tracking status will follow.

ACSP

G004

SWIFT GPI rejection reason codes

The following table lists internal rejection codes used to track and report the status of SWIFT payment transactions within J.P. Morgan. 

Internal status codes for SWIFT payments.
GPI status GPI reason GPI status description Description
RJCT AC01 Account number is invalid or missing This transaction has been rejected.
RJCT AC04 Account number specified has been closed on the bank of account's books  
RJCT AC06 Account specified is blocked, prohibiting posting of transactions against it  
RJCT BE01 Identification of end customer isn't consistent with associated account number (formerly CreditorConsistency)  
RJCT NOAS Failed to contact beneficiary  
RJCT RR03 Specification of the creditor’s name and/or address needed for regulatory requirements is insufficient or missing  
RJCT FF07 Purpose is missing or invalid  
RJCT RC01 Bank identifier code specified in the message has an incorrect format (formerly IncorrectFormatForRoutingCode)  
RJCT G004 Missing cover  
RJCT RC08 Routing code not valid for local clearing  
RJCT FOCR Return following a cancellation request  
RJCT DUPL Payment is a duplicate of another payment  
RJCT RR05 Regulatory or central bank reporting information missing, incomplete or invalid  
RJCT AM06 Amount too low  
RJCT CUST Requested by customer  
RJCT MS03 NotSpecifiedReasonAgent generated  

Availability

StatusTnT is available globally.

The enhanced Track-n-Trace service (GPI data) is currently available in the following regions:

Global availability:
Region Country

Asia-Pacific (APAC)

  • Australia
  • China
  • Hong Kong
  • India
  • Indonesia
  • Japan
  • Korea
  • Malaysia
  • New Zealand
  • Philippines
  • Singapore
  • Taiwan
  • Thailand
  • Vietnam
Europe, Middle East, and Africa (EMEA)
  • Belgium
  • France
  • Germany
  • Ireland
  • Italy
  • Luxembourg
  • Netherlands
  • Spain
  • United Kingdom
North America (NA)
  • United States
Note

View the API specification to learn more about request enpoints and parameter details.

Next Steps

Complete the onboarding process to ensure you have everything you need.

Learn how J.P. Morgan protects your transactions.