---
title: "Get the shopper payment options"
method: GET
path: "/v1/shoppers/me/payment-options"
tags: ["Payment-Options"]
---

# Get the shopper payment options

`GET /v1/shoppers/me/payment-options`

Retrieve all of the payment options configured for a shopper.

## Query parameters

- `token` string
- `expand` string
- `fields` string

## Response `200`

Successful response.

- union
  - PaymentOptionsResponsePaymentSource
    - `paymentOptions` object
      - `uri` string
      - `paymentOption` object[]
        - `sourceId` string — A unique identifier for the payment source.
        - `uri` string
        - `id` number
        - `nickName` string
        - `isDefault` string
  - PaymentOptionsResponsePaymentSourceExpand
    - `paymentOptions` object
      - `uri` string
      - `paymentOption` object[]
        - `sourceId` string — A unique identifier for the payment source.
        - `sourceClientSecret` string — The unique client secret for the payment source.
        - `uri` string
        - `id` number
        - `nickName` string
        - `isDefault` string
        - `type` string
        - `creditCard` object
          - `expirationMonth` string — One to two digits representing the expiration month.
          - `expirationYear` string — Four digits representing the expiration year.
          - `brand` string — The card brand (e.g. Visa, MasterCard, American Express, etc.).
          - `lastFourDigits` string — The last four digits of the card number. (e.g. 1111)
  - PaymentOptionsResponseLegacy
    - `paymentOptions` object
      - `uri` string
      - `paymentOption` object[]
        - `uri` string
        - `id` number
        - `nickName` string
        - `isDefault` string
  - PaymentOptionsResponseLegacyExpand
    - `paymentOptions` object
      - `uri` string
      - `paymentOption` object[]
        - `uri` string
        - `id` number
        - `nickName` string
        - `isDefault` string
        - `type` string
        - `creditCard` object
          - `expirationMonth` integer
          - `expirationYear` integer
          - `issueCode` number
          - `startMonth` number
          - `startYear` number
          - `displayableNumber` string — The card number, only display the last four digits. (e.g. ************1111)
          - `type` string
          - `displayName` string

## Other responses

- `401` — * Invalid Token

---

[API](https://skmtc.net/digitalriver/apis/commerce-api-suite-shopper-apis.md) · [All operations](https://skmtc.net/digitalriver/apis/commerce-api-suite-shopper-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/digitalriver/commerce-api-suite-shopper-apis/revisions/4b69392f93b9/schema)
