---
title: "Index payment methods for a person"
method: GET
path: "/v1/persons/{person_id}/topups/payment_methods"
tags: ["Instant Top-Up Payment Methods"]
---

# Index payment methods for a person

`GET /v1/persons/{person_id}/topups/payment_methods`

Returns an array containing all payment methods that have been stored for
the person specified in the request URL.

## Path parameters

- `person_id` string, required

## Response `200`

The operation was successful.

- object[]
  - `person_id` string — Unique ID of the person.
  - `payment_method_id` string — Unique ID of the payment method.
  - `card_last4` string — The last four digits of the card associated with the payment method.
  - `card_brand` string — The issuer of the card associated with the payment method. Solaris pulls this information directly from the Acquirer's SDK.

## Other responses

- `400` — There was an error on the client side.
- `403` — You are not authorized to perform this action.
- `404` — The model could not be found.
- `500` — Internal server error.

---

[API](https://skmtc.net/solarisgroup/apis/transactions.md) · [All operations](https://skmtc.net/solarisgroup/apis/transactions/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/solarisgroup/transactions/revisions/8df83424e244/schema)
