# Customer Feedbacks
source: https://developer.mastercard.com/locations-merchants/documentation/use-cases/customer-feedback/index.md

## Customer Feedbacks {#customer-feedbacks}

This endpoint allows customers to submit feedback for a specific merchant, enabling users to report data quality issues, location inaccuracies, accessibility concerns, or other merchant-related observations.
The example below shows the flow for reporting a merchant location that is not present at a specific address.

### Where it applies {#where-it-applies}

Organizations that provide consumer-facing financial experiences and need to keep merchant location data accurate.

* Issuers
* Retail Banks
* Digital Banks
* Fintechs
* Digital Wallet Providers
* Consumer Banking Applications

## How it works {#how-it-works}

Diagram sequence-customer-feedbacks

**Example Feedback Problem Response:**

```json
{
  "problemTypes": [
    {
      "problemCode": "CONTACTLESS_NOT_ACCEPTED",
      "problemDescription": "Contactless is not accepted",
      "requireUserInput": "N",
      "merchantType": "PAYPASS"
    },
    {
      "problemCode": "CONTACTLESS_NOT_WORKING",
      "problemDescription": "Contactless is not working",
      "requireUserInput": "N",
      "merchantType": "PAYPASS"
    },
    {
      "problemCode": "CONTACTLESS_NOT_EASILY_ACCESSIBLE",
      "problemDescription": "Contactless is not easily accessible",
      "requireUserInput": "N",
      "merchantType": "PAYPASS"
    },
    {
      "problemCode": "CONTACTLESS_OTHER",
      "problemDescription": "Other",
      "requireUserInput": "Y",
      "merchantType": "PAYPASS"
    },
    {
      "problemCode": "CASH_WITH_PURCHASE_NOT_OFFERED",
      "problemDescription": "Cash with purchase not offered",
      "requireUserInput": "N",
      "merchantType": "CASHBACK"
    },
    {
      "problemCode": "FEE_INDICATOR_WRONG",
      "problemDescription": "Cash with purchase fee indicator is wrong",
      "requireUserInput": "N",
      "merchantType": "CASHBACK"
    },
    {
      "problemCode": "FEE_AMOUNT_WRONG",
      "problemDescription": "Cash with purchase fee amount is wrong",
      "requireUserInput": "N",
      "merchantType": "CASHBACK"
    },
    {
      "problemCode": "STAFF_PROCESS_ISSUES",
      "problemDescription": "Cash with purchase couldn't be obtained due to staff/process issues",
      "requireUserInput": "N",
      "merchantType": "CASHBACK"
    },
    {
      "problemCode": "CASH_WITH_PURCHASE_OTHER",
      "problemDescription": "Cash with purchase - Other",
      "requireUserInput": "Y",
      "merchantType": "CASHBACK"
    },
    {
      "problemCode": "LIMITED_CASH_AVAILABLE",
      "problemDescription": "Cash with purchase couldn't be obtained due to limited cash available",
      "requireUserInput": "N",
      "merchantType": "CASHBACK"
    }
  ]
}
```

**Example Customer Feedback POST Payload**

A problemCode and locationId **MUST** be provided.

```json
{
  "problemCode": "CONTACTLESS_NOT_EASILY_ACCESSIBLE",
  "locationId": "17170838"
}
```

**Example Customer Feedback Response:**

```json
{
  "success": true
} 
```

## Relevant Endpoints {#relevant-endpoints}

[Feedback Problems](https://developer.mastercard.com/locations-merchants/documentation/api-reference/index.md#tag/Feedbacks/operation/getMerchantProblemTypes)
This API returns a list of feedback problems to be used in the Customer Feedbacks API.


API Reference: `GET /feedback-problems`

<br />

[Customer Feedback](https://developer.mastercard.com/locations-merchants/documentation/api-reference/index.md#tag/Feedbacks/operation/merchantsCustomerFeedback)
This API allows customers to provide feedback regarding specific issues or concerns they encountered at a merchant location.


API Reference: `POST /customer-feedbacks`

<br />

## Useful Links {#useful-links}

* [View the full Open API Specification](https://developer.mastercard.com/locations-merchants/documentation/api-reference/index.md)
* [Review the APIs error responses](https://developer.mastercard.com/locations-merchants/documentation/code-and-formats/index.md)
