Skip to main content
Beta version available

The Global Payments 2 API is available in Beta. Please reach-out to our team to begin your integration.

Resources

Response types

Push to Card supports multiple response types, including PENDING, REJECTED, WAREHOUSED, COMPLETED, and RETURNED. The following table explains these response types in more detail:

Supported response types

Status

Description

PENDING

The request was initiated successfully, and is being processed by J.P. Morgan. The status will remain as PENDING until an event occurs to change the status.

REJECTED

The request failed J.P. Morgan controls (e.g., sanctions, funds control, qualification), or the request was rejected by the Clearing House due to recipient account issues, incorrect instruction, or an unverified recipient.

WAREHOUSED

The request was successfully received. The request will be processed on the requested execution date.

COMPLETED

The funds were successfully credited to the recipient’s payment method.

RETURNED

The funds were successfully credited to the client’s account. This is not a regular payment status.

Back and future dated transactions

Push to Card supports back and futured dated transaction processing. Back-dated transactions are supported up to one calendar day behind (T-1) and future-dated transactions are supported up to five calendar days ahead of time (T+5). 

Future-dated transactions will be marked as WAREHOUSED up until the requested date then subsequently released for continued processing. This presents a great opportunity for clients who currently follow a batch processing model to stagger their payment processing throughout multiple days.

Clients subscribing to callbacks/webhooks or using the GET request to the /payments/status endpoint can expect to receive a WAREHOUSED status.

Purpose codes

Purpose codes are issued by a market’s Clearing house and identifies the purpose of a transaction. The following table lists supported purpose code values for Push to Card Payments.

Push to Card purpose codes and descriptions

Purpose code

Description

ISACCT

Account management

ISALLW

Transaction is the payment of allowance

ISANNI

Settlement of annuity

ISBENE

Unemployment disability benefit

ISBEXP

Business expenses

ISBONU

Bonus payment

ISBUSB

Bus transport related business

ISCASH

Cash management transfer

ISCBTV

Payment of cable TV bill

ISCCHD

Government institute issued related to cash compensation, helplessness, and disability

ISCCRD

Credit card payment

ISCDBL

Payment of credit card bill

ISCHAR

Payment for charity reasons

ISCOLL

Collection payment

ISCOMC

Commercial payment

ISCOMM

Commission

ISCOMP

Compensation relating to interest loss/value date adjustment and can include fees

ISCPYR

Payment of copyright

ISDCRD

Related to a debit card payment

ISDEPT

Payment of a deposit

ISDIVD

Payment of dividend

ISEDUC

Payment of study / tuition fees

ISELEC

Payment of electricity bill

ISENRG

Energies

ISFEES

General fees

ISFERB

Payment for ferry related business

ISFREX

Foreign exchange

ISGASB

Payment of gas bill

ISGFRP

Compensation to unemployed persons during insolvency procedures

ISGOVT

Government payment

ISHLTI

Health insurance

ISICCP

Reimbursement of credit card payment

ISIDCP

Reimbursement of debit card payment

ISINPC

Payment of car insurance premium

ISINSC

Transaction is related to the payment of an insurance claim

ISINSM

Installment

ISINSU

Insurance premium

ISINVS

Payment of mutual funds, investment products and shares

ISINTC

Intra company payment

ISINTE

Interest

ISINTX

Income tax

ISINVS

Investment

ISLBRI

Labor insurance

ISLICF

License fee

ISLIFI

Life insurance

ISLOAN

Loan

ISMDCS

Medical services

ISMP2B

Mobile P2B payment

ISMP2P

Mobile P2P payment

ISMTUP

Mobile top up

ISNOWS

Not otherwise specified

ISOTHR

Other

ISOTLC

Transaction is related to a payment of other telecom related bill

ISPAYR

Payroll

ISPEFC

Contribution to pension fund

ISPENS

Pension payment

ISPHON

Payment of telephone bill

ISPPTI

Property insurance

ISRELG

Transaction is for general rental/lease

ISRENT

The payment of rent

ISRLWY

Payment for railway transport related business

ISROYA

Royalties

ISSALA

Salary payment

ISSAVG

Payment to savings / retirement account

ISSECU

Securities

ISSSBE

Social security benefit

ISSTDY

Study

ISSUBS

Subscription

ISSUPP

Supplier payment

ISTAXR

Refund of a tax payment or obligation

ISTAXS

Tax payment

ISTBIL

Transaction is related to a payment of telecommunications related bill

ISTRAD

Trade services operation

ISTREA

Treasury payment

ISTRPT

Payment for travel

ISUBIL

Utility bill payment

ISVATX

Value added tax payment

ISWHLD

With holding

ISWTER

Payment of water bill

Payment Limits

Push to Card Payments are subject to maximum payment amounts, which vary depending on the use case. The card network that mandates these thresholds periodically reviews these limits in response to market demands and conditions.

Push to Card use case payment limits per transaction

Use Case

Payment limit (per transaction)

General Funds Disbursement

$125,000

Money Transfer (TP3)

$50,000

Duplicate logic

Push to Card payments are irrevocable. If the same transaction is sent twice, the status of the original transaction is returned. To confirm the status of any transaction, retrieve the status of a Push to Card request.

How we handle duplicate transactions

The Global Payments API supports the ability for idempotent calls. This is useful in various scenarios, such as initiating payments, creating a client, making changes, or attempting to retry a failed request (for instance, due to network issues).

A Push to Card transaction is deemed to be a duplicate by the Global Payments API if the original transaction has the same endToEndId and alternateAccountIdentifier (programId). 

If two transactions are sent with the same preceding parameter IDs within 30 days, the transaction is flagged as duplicate, and the status of the original transaction is returned.

Sanctions screening

J.P. Morgan screens the payment information to comply with U.S. OFAC regulations, applicable non-U.S. sanctions, and national and international anti-terrorism laws.