PaymentIntents

List Payment Intents

get/api/v1/payment-intents

Request

Query parameters

filter[initiator]string

Filter the list of objects by the value of the initiator field.

filter[status]string

Filter the list of objects by the value of the status field.

filter[paymentMethod]string

Filter the list of objects by the value of the paymentMethod field.

page[limit]number

Maximum number of objects that will be returned. Can not be greater than 50.

page[offset]number

Offset from the beginning of the list of objects. Can not be negative.

sortstring

Sorts the list of objects by the given criteria. The sort parameter value is a comma separated list of sort criteria. Each sort criteria is a field name optionally followed by a minus sign (-) to indicate descending order. Ascending order is assumed if no minus sign is present. The sort criteria are applied in the order in which they appear in the sort parameter.

includestring required

Comma-separated list of resources to include. Supported resources: client,payments,balance

Headers

Client-IDstring uuid required

The unique identifier of the client making the request. This header is required to retrieve the client-specific configuration and ensure that the response is tailored to the client's settings and permissions.

Example:123e4567-e89b-12d3-a456-426614174000
Authorizationstring uuid required

Secure secret to access privileged endpoints.

Example:Bearer 633b336e4f57f095a405f6685e208cc7dd16de3e82494662f2acfeec3af1cdef

Response

OK

Example response

{
  "data": [
    {
      "attributes": {
        "balance": {
          "available": 1500,
          "eligibleReward": 500,
          "upperLimit": 103600
        },
        "amount": 3600,
        "reference": "MERCHANT-GENERATED-TOKEN",
        "status": "RequiresAction",
        "walletId": "123e4567-e89b-12d3-a456-426614174000"
      }
    }
  ],
  "meta": {
    "total": 1,
    "limit": 10
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.