Retrieve Vaulted Shopper

The Retrieve Vaulted Shopper request retrieves all the saved details for the shopper associated with the BlueSnap token (vaultedShopperId) you send in the request.


📘

Send a test request

Go to API Explorer to send a test request to our sandbox environment and receive a response in real time.

Request Content

No content is required in the request body. Enter the relevant IDs in the request URL, as follows:

By Vaulted Shopper ID

Enter the vaultedShopperId into the web service URL, in the format:

services/2/vaulted-shoppers/{vaultedShopperId}

For example:

services/2/vaulted-shoppers/20769005

By Merchant Shopper ID

Enter the merchantShopperId in the web service URL, in the format:

services/2/vaulted-shoppers/merchant/{merchantShopperId}

For example:

services/2/vaulted-shoppers/merchant/6783334400

Response Details

If successful, the response HTTP status code is 200 OK.
The response contains the retrieved vaultedShopper resource (see vaultedShopper).

Note: Non-reusable cards, like gift cards, will not be returned as payment sources.


Examples

Request Example

curl -v -X GET https://sandbox.bluesnap.com/services/2/vaulted-shoppers/19549046 \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \ 
-H 'Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=' \
-d '
curl -v -X GET https://sandbox.bluesnap.com/services/2/vaulted-shoppers/merchant/6783334400 \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \ 
-H 'Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=' \
-d '

Response Example

{
  "paymentSources": {
    "creditCardInfo": [
      {
        "billingContactInfo": {
          "firstName": "FirstName",
          "lastName": "LastName"
        },
        "processingInfo": {
          "avsResponseCodeAddress": "U",
          "cvvResponseCode": "ND",
          "avsResponseCodeName": "U",
          "avsResponseCodeZip": "U"
        },
        "creditCard": {
          "expirationYear": 2023,
          "cardLastFourDigits": "0026",
          "cardSubType": "CREDIT",
          "cardType": "VISA",
          "expirationMonth": 10
        },
        "dateCreated": "09/30/2020",
        "timeCreated": "05:59:40"
      }
    ]
  },
  "firstName": "FirstName",
  "lastName": "LastName",
  "vaultedShopperId": 19549046,
  "lastPaymentInfo": {
    "paymentMethod": "CC",
    "creditCard": {
      "cardLastFourDigits": "0026",
      "cardType": "VISA",
      "cardCategory": "CLASSIC"
    }
  },
  "dateCreated": "09/22/2020",
  "timeCreated": "13:41:10"
}
{
  "paymentSources": {
    "creditCardInfo": [
      {
        "billingContactInfo": {
          "firstName": "Jane",
          "lastName": "Shopper"
        },
        "processingInfo": {
          "avsResponseCodeAddress": "U",
          "cvvResponseCode": "ND",
          "avsResponseCodeName": "U",
          "avsResponseCodeZip": "U"
        },
        "creditCard": {
          "expirationYear": 2023,
          "cardLastFourDigits": "0026",
          "cardFingerprint": "a0f6043de947e8458a5f8b689e8349218d805d02caa622dcddc6b01d93e15ea36f1d2e1c0686623d04b9414eee39671f50fecde671fd2c80f0a6241098144a33",
          "cardSubType": "CREDIT",
          "cardType": "VISA",
          "expirationMonth": 10
        },
        "dateCreated": "09/30/2020",
        "timeCreated": "05:59:40"
      }
    ]
  },
  "firstName": "Jane",
  "lastName": "Shopper",
  "vaultedShopperId": 19549046,
  "merchantShopperId": "6783334400",
  "lastPaymentInfo": {
    "paymentMethod": "CC",
    "creditCard": {
      "cardLastFourDigits": "0026",
      "cardType": "VISA",
      "cardCategory": "CLASSIC"
    }
  },
  "dateCreated": "09/22/2020",
  "timeCreated": "13:41:10"
}
{
  "vaultedShopperId": 19569754,
  "firstName": "FirstName",
  "lastName": "LastName",
  "country": "us",
  "zip": "02453",
  "phone": "1234567890",
  "shopperCurrency": "USD",
  "paymentSources": {
    "ecpDetails": [
      {
        "billingContactInfo": {
          "firstName": "FirstName",
          "lastName": "LastName"
        },
        "ecp": {
          "accountType": "CONSUMER_CHECKING",
          "publicAccountNumber": "99992",
          "publicRoutingNumber": "75150"
        },
        "dateCreated": "09/30/2020",
        "timeCreated": "05:48:18"
      },
      {
        "billingContactInfo": {
          "firstName": "FirstName",
          "lastName": "LastName"
        },
        "ecp": {
          "accountType": "CONSUMER_SAVINGS",
          "publicAccountNumber": "99993",
          "publicRoutingNumber": "75151"
        },
        "dateCreated": "09/30/2020",
        "timeCreated": "05:59:40"
      }
    ]
  },
  "dateCreated": "09/22/2020",
  "timeCreated": "13:41:10"
}

Back to Top


API Explorer

To test out a call, enter an existing vaulted shopper ID (e.g 20769005) in the vaultedShopperId field. This will automatically insert the ID into the request URL.

Language
Authorization
Header
Click Try It! to start a request and see the response here!