# 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 merchants, enabling users to report data quality issues, location inaccuracies, accessibility concerns, or other Merchant-related observations.
The below example shows the flow for reporting an ATM not present at a specific address.

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

Organizations that provide consumer-facing financial experiences and need to support customer cash-access journeys.

* 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 allows returns a list of feedback problems to be use 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/concerns they encountered while using ATM Locations.


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)
