---
updatedAt: 2026-06-29T18:41:11.000Z
agentTools:
  projectIndex: https://developers.bluesnap.com/v8976-XML/llms.txt
---

# payment-sources

Contains payment source information for vaulted shoppers

### Request

<Table align={["left","left","left","left"]}>
  <thead>
    <tr>
      <th>
        Property Name
      </th>

      <th>
        Type
      </th>

      <th>
        Required
      </th>

      <th>
        Description
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        `credit-card-info`
      </td>

      <td>
        container
      </td>

      <td>
        Optional
      </td>

      <td>
        Container of [credit-card-info](https://developers.bluesnap.com/reference/credit-card-info) properties.<br />May appear multiple times within this resource.
      </td>
    </tr>

    <tr>
      <td>
        `ecp-details`
      </td>

      <td>
        container
      </td>

      <td>
        Optional
      </td>

      <td>
        Container of [ecp-details](https://developers.bluesnap.com/reference/ecp-details) properties.
      </td>
    </tr>

    <tr>
      <td>
        `ecp-info`
      </td>

      <td>
        container
      </td>

      <td>
        Optional
      </td>

      <td>
        Contains information about the ACH/ECP account. See [ecp-info](https://developers.bluesnap.com/reference/ecp-info).<br /><br />**Note:** This is deprecated as of API v3.0.
      </td>
    </tr>

    <tr>
      <td>
        `pay-by-bank-info`
      </td>

      <td>
        _array_
      </td>

      <td>
        Optional
      </td>

      <td>
        Array containing the following information about Pay by Bank payment sources:

        - [pay-by-bank](https://developers.bluesnap.com/reference/pay-by-bank)   object.
        - [billing-contact-info](https://developers.bluesnap.com/reference/billing-contact-info)  object. Required with `pay-by-bank` object.
        - (Optional) Metadata about the payment source, including when it was created and modified.
      </td>
    </tr>

    <tr>
      <td>
        `sepa-direct-debit-info`
      </td>

      <td>
        container
      </td>

      <td>
        Optional
      </td>

      <td>
        Container of [sepa-direct-debit-info](https://developers.bluesnap.com/reference/sepa-direct-debit-info) properties.<br />May appear multiple times within this resource.
      </td>
    </tr>
  </tbody>
</Table>

### Response

<Table align={["left","left","left"]}>
  <thead>
    <tr>
      <th>
        Property Name
      </th>

      <th>
        Type
      </th>

      <th>
        Description
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        `credit-card-info`
      </td>

      <td>
        container
      </td>

      <td>
        Container of [credit-card-info](https://developers.bluesnap.com/reference/credit-card-info) properties.<br />May appear multiple times within this resource.
      </td>
    </tr>

    <tr>
      <td>
        `ecp-details`
      </td>

      <td>
        container
      </td>

      <td>
        Container of [ecp-details](https://developers.bluesnap.com/reference/ecp-details) properties.
      </td>
    </tr>

    <tr>
      <td>
        `ecp-info`
      </td>

      <td>
        container
      </td>

      <td>
        Contains information about the ACH/ECP account. See [ecp-info](https://developers.bluesnap.com/reference/ecp-info).

        **Note:** This is deprecated as of API v3.0.
      </td>
    </tr>

    <tr>
      <td>
        `pay-by-bank-info`
      </td>

      <td>
        _array_
      </td>

      <td>
        Array of [pay-by-bank-info](https://developers.bluesnap.com/reference/pay-by-bank-info) objects.
      </td>
    </tr>

    <tr>
      <td>
        `sepa-direct-debit-info`
      </td>

      <td>
        container
      </td>

      <td>
        Container of [sepa-direct-debit-info](https://developers.bluesnap.com/reference/sepa-direct-debit-info) properties.<br />May appear multiple times within this resource.
      </td>
    </tr>
  </tbody>
</Table>

<br />