Skip to main content
Note

CBPR+ fields are available in mock responses for select endpoints. Preview supported scenarios in the API specification for Global Payments 2. Learn more in our blog.

Get the details of a Push to Wallet payment request

In this tutorial, you'll learn how to use the Global Payments API to retrieve the payment details of a Push to Wallet payment request. By the end of this tutorial, you'll know how to:

  • Use the endToEndId to retrieve the transaction details of your payment request.

Before you begin

To retrieve the details of a Push to Wallet request, you'll need the endToEndId value for your payment request, which is provided in a successful payment response.

Create and send a payment details request

A successful response includes an endToEndId value, which you can use to retrieve the status of the payment request. 

Example request using endToEndId
curl
 --location 'https://api-mock.payments.jpmorgan.com/tsapi/v1/payments?endToEndId=pl210g9t231r13541130'

A successful response contains the transaction details for your payment request:

Example response using endToEndId
{
   "paymentStatus": {
      "createDateTime": "2022-10-15T00:00:12.145",
    "status": "COMPLETED"
},
  "payments": {
    "requestedExecutionDate": "2022-06-28",
    "paymentIdentifiers": {
      "endToEndId": "pl210g9t231r13541130"
    },
    "transferType": "CREDIT",
    "paymentCurrency": "USD",
    "paymentAmount": 10,
    "debtor": {
      "debtorAccount": {
        "accountId": "012345678",
        "accountType": "DDA"
      },
      "debtorName": "Paula Smitty"
    },
    "debtorAgent": {
      "financialInstitutionId": {
        "bic": "CHASUS33"
      }
    },
    "creditor": {
      "creditorName": "Jane Smith",
      "creditorAccount": {
        "alternateAccountIdentifier": "0987600000",
        "accountType": "VENMO",
        "schemeName": {
          "proprietary": "TELI"
        }
      },
      "postalAddress": {
        "postalCode": "33606",
        "country": "US"
      }
    },
    "purpose": {
      "code": "GOODS",
      "type": "PROPRIETARY"
    },
    "remittanceInformation": {
      "unstructuredInformation": [
        "Payment for catering facilities - INVC009887"
      ]
    }
  },
  "firmRootId": "98275a2d-i983-beed-6938-0521a7e0aexy"
}

Next steps

Review the Push to Wallet payment parameters.

Is this page helpful?