CheckoutPublicSessionResponse
- additionalType: integer
Amount requiredInteger numbers.
- appearanceType: objectrequired
Snapshot imutável da personalização usada para renderizar o checkout. Em sessões antigas sem snapshot, o servidor devolve um padrão seguro (template STANDARD, nome de exibição genérico).
- appearanceenum
Version const:1requiredInteger numbers.
values- 1
- bannersType: array object[] …3required
- displayType: string
Name required - templateType: stringenumrequiredvalues
- S
T A N D A R D - B
A N N E R _ T O P - P
R O D U C T _ S H O W C A S E - M
I N I M A L - T
R U S T _ C E N T E R - M
A R K E T P L A C E - P
R E M I U M
- themeType: stringenumrequiredvalues
- L
I G H T - D
A R K
- backgroundType: string nullable
Color Hex color in #RRGGBB.
- logoType: stringFormat: uri nullable
Url - primaryType: string nullable
Color Hex color in #RRGGBB.
- cancelType: string nullable
Url required - couponType: object nullablerequired
- appliedType: integer
Amount Integer numbers.
- codeType: string
- discountType: string
Type
- discountType: integer
Amount requiredInteger numbers.
- expiresType: stringFormat: date-time
At requiredthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- lineType: array object[] · CheckoutPublicSessionLineItem[]
Items required- currencyType: stringrequired
- quantityType: integerrequired
Integer numbers.
- snapshotType: string
Product Name required - sortType: integer
Order requiredInteger numbers.
- unitType: integer
Amount requiredInteger numbers.
- productType: string nullable
Id ID do produto exibido na aba Produtos do Checkout.
- snapshotType: stringFormat: uri nullable
Image Url URL HTTPS da imagem do produto capturada na criação da sessão a partir do catálogo. Não é aceita de input livre.
- sessionType: string
Id required - shippingType: integer
Amount requiredInteger numbers.
- statusType: stringrequired
Estado da sessão (ex.: PENDING, PIX_CREATED, PAID, EXPIRED, CANCELLED).
- subtotalType: integer
Amount requiredCentavos
- successType: string nullable
Url required - totalType: integer
Amount requiredInteger numbers.