# Support
source: https://developer.mastercard.com/mastercard-benefits-and-experiences-portal/documentation/support/index.md

## FAQ {#faq}

Note: See [Glossary](https://developer.mastercard.com/mastercard-benefits-and-experiences-portal/documentation/index.md#glossary) for details on what italicized terms mean. All the APIs are supported in `application/json` for input and output format. Refer to the [API specification](https://developer.mastercard.com/mastercard-benefits-and-experiences-portal/documentation/api-reference/index.md) document for exact details on the format. Provide following information at minimum:

1. Specify the environment \[Sandbox, Prod\]
2. Mention API URL for which help is needed.
3. Date and time of request submitted \& identify time zone
4. Provide request JSON
5. Provide response JSON
6. Issue description with *sequence* of events
Use the Get Help button below to get all the required product items **mapped** to your partner Id. Your partner ID does **not** automatically have access to all the products/experiences on Priceless.com. Use the Get Help button below to get the information. A product can be *master* and *child* . A master product may have children - other products mapped to it based on some relationship. For example, the same model of product can come in different colors, or the same event may take place on different dates, or an experience may have some gear included in the price, etc. The majority of products on Priceless.com are master products. A `masterProductId` is the ID of the main product to which children products are mapped. All standalone products are masters. There are some product types that are masters but only their children are buyable. For example, the master could be a soccer match and the children would be the dates on which the soccer matches occur. Each product will have at least one `masterProductId`.
> **NOTE:** The same product can be both a master and a child to some other master.
Date and time values are returned in PST time zone, in the `'YYYY-MM-DD hh:mm:ss'` format, where

* `YYYY` is the year (e.g. 2021)
* `MM` is the month in numeric form (e.g. 05 for May)
* `DD` is the tow-digit day of month (e.g. 08)
* `hh` is the two-digit hour
* `mm` is the two-digit minute
* `ss` is the two-digit second. **Example:** '2021-07-11 08:30:00'
The `subTotal` field returns the subtotal cost of purchase, i.e. price of product multiplied by the number of items purchased. The subtotal does not include tax. The `total` field returns the total amount of the purchase, including tax and shipping. When you place a provisionary order using a call to the `/estimates` endpoint, you receive a provisionary order ID that is generated for estimates and is stored separately from actual orders. That is the `apiOrderId`. You will use it when you are ready to place the actual order via `/orders` - it will go into the `orderId` query parameter. If the order is placed successfully, you will receive two IDs - `apiOrderId`, which is the estimate order ID (you probably no longer need it), and the actual `orderId`, which you can use for reference and order tracking purposes. Each product may have its own currency. This depends on the *locale* settings of the vendor selling the product. You will receive the `currencyCode` in the response from `/products` and `/products/{product_id}`. When placing an order, the total to be paid will be in the product currency. Call `/products/{product_id}/inventories` for a particular product before offering it to the customer. Then make a call to `/estimates` to confirm that the desired number of items can be reserved for that order. The details of some products are available in multiple languages (although this is not true for all products). Get a list of languages into which a product has been translated by calling `/products/{product_id}/translations`. Go through the items to find the language you need. If it is there, call `/products/{product_id}` with `language_code` parameter holding the ISO codes of the language and country, e.g. "es-CO" for Spanish in Latin America. If the product has not been translated, you can retrieve the English content and machine-translate it to the desired language. *Celebrity* and *luminary* are deprecated aliases of *vendor*. We will aim to use the term vendor throughout the documentation. Each *cardholder* will have a list of benefits available to them based on their credit card number. Cardholders can select *selectable* and *tiered* benefits. The *cardholder* can select one or more benefit if they have non-*fixed* benefits attached to their credit card and if they are within a *selection window*. Depending on the market, some *benefits* may be translated into languages preferred by the issuer's target customers. If content exists in a certain language, you can show it to the *cardholder* by providing the preferred language code in the request. The `eventTime` property is only applicable to fixed-date events, i.e. one-time activities, and it contains the date and time of that event. The `endDate` property is the date and time after which a product will not longer be available for booking or purchasing.

## Get Help {#get-help}

### Contact us for technical support. {#contact-us-for-technical-support}

