Skip to main content
Users
CloudPortalLogin
  • Powered byPowered by
Developing with Sitecore CDP
Data privacy
Before you start sending data
Integrating with Sitecore CDP
Stream API
Batch API
REST APIs
Data lake export service
  • Sitecore CDP for developers
  • Stream API
  • Direct HTTP requests reference
  • Sending events
  • CONFIRM event

CONFIRM event

The CONFIRM event captures the confirmation of purchased products. It is a vector of the products that are confirmed to be in the cart before the payment is made.

To send a CONFIRM event, use the following required attributes:

Attribute

Type

Description

Example

channel

string (uppercase)

The touchpoint where the user interacts with your brand.

  • "MOBILE_APP"

  • "MOBILE_WEB"

  • "WEB"

type

string (uppercase)

The type of the event that takes place when the user interacts with your brand.

"CONFIRM"

language

string (uppercase ISO 639-1)

The language the user is using your app in.

  • "DE"

  • "EN"

  • "FR"

currency

string (uppercase ISO 4217)

The alphabetic currency code of the currency the user is using in your app.

  • "EUR"

  • "GBP"

  • "USD"

page

string

The name of the webpage where the interaction with your brand takes place.

This is a custom value of your choice.

  • "home"

  • "contact-us.html"

pos

string

The name of the point of sale where the interaction with your brand takes place.

  • "myretailsite/ireland"

  • "spinair.com/france"

browser_id

string

The browser ID.

"a38b230c-11eb-4cf9-8d5d-274e9f344925​"

product

array

A list of item_id objects.

RequestResponse
[
  { "item_id": "SHOES_8475GHT" },
  { "item_id": "TSHIRT_XLGRN" }
]
RequestResponse
[
  { "item_id": "FLIGHT_1" },
  { "item_id": "FLIGHT_2" },
  { "item_id": "BAG_1" },
  { "item_id": "SEAT_1" },
]

product.item_id

string

The item ID of the product to be confirmed as purchased.

  • "TSHIRT_XLGRN"

  • "FLIGHT_1"

  • "SEAT_1"

Example 47. CONFIRM event object
RequestResponse
{
    "channel": "MOBILE_APP",
    "type": "CONFIRM",
    "language": "EN",
    "currency": "EUR",
    "page": "home page",
    "pos": "myretailsite/ireland",
    "browser_id": "a38b230c-11eb-4cf9-8d5d-274e9f344925​",
    "product": [
        {"item_id": "SHOES_8475GHT"},
        {"item_id": "TSHIRT_XLGRN"}
    ]
}


Example 48. CONFIRM event object for a flight
RequestResponse
{
    "channel": "MOBILE_APP",
    "type": "CONFIRM",
    "language": "EN",
    "currency": "EUR",
    "page": "home page",
    "pos": "spinair.com/france",
    "browser_id": "a38b230c-11eb-4cf9-8d5d-274e9f344925​",
    "product": [
        {"item_id": "FLIGHT_1"},
        {"item_id": "FLIGHT_2"},
        {"item_id": "BAG_1"},
        {"item_id": "SEAT_1"}
    ]
}


Do you have some feedback for us?

If you have suggestions for improving this article,

Privacy policySitecore Trust CenterCopyright © 1999-2025 Sitecore