REST API
RabbitMQ Connector
Kafka Connector

⬆️ POST /v1/integration/cart

Propriedades da Mensagem RabbitMQ
chavevalor
type
CART
Cabeçalhos da Mensagem Kafka
chavevalor
type
CART
Esta solicitação é enviada quando ocorre um evento de carrinho. Pode receber múltiplos eventos de pagamento incorporados e múltiplos itens do carrinho.
Exemplo de Payload
Tipos de Dados
Propriedades obrigatórias são marcadas com *
ChaveDescriçãoValor
amount*
100.0
Valor total dos itens do carrinho combinados durante o checkout
bonus_code
"WelcomeBonus"
O código de bônus de qualquer promoção usada para o checkout do carrinho
cart_id*
1
O identificador único da transação
discount_amount
10.00
O valor do desconto, se o carrinho foi finalizado usando um desconto
status*
"Successful"
O status do checkout do carrinho
timestamp*
"2015-03-02T08:27:58.721607+06:00"
O timestamp do checkout do carrinho, no formato RFC3339
type*
"Checkout"
Atualmente apenas o tipo "Checkout" é suportado
user_id*
"123"
O identificador único do usuário
currency*
"EUR"
A moeda usada na transação
device_type*
"mobile", "desktop", "app", "unkown"
O dispositivo usado na transação
exchange_rate*
1.00
A taxa de câmbio para converter o valor para a moeda base
origin*
"origin"
A
origem
da transação
payments*
Ver tabela abaixo
items*
Ver tabela abaixo
meta
Um espaço reservado para qualquer dado customizado
Objeto Payments
ChaveDescriçãoValor
type*
"Wallet", "VirtualCurrency", "Deposit"
O tipo de pagamento usado no checkout
amount*
15.0
O valor usado para o tipo específico de pagamento
meta
Um espaço reservado para qualquer dado customizado
Objeto Items
id*
1
O identificador único do item do carrinho
type*
"Lottery ticket",
A categoria do item do carrinho
name*
"Freespins"
O nome amigável do item do carrinho
description
"Freespins"
A descrição amigável do item do carrinho
amount*
5.0
O preço do item
discount_amount
2.0
O valor do desconto, se o item foi comprado com um desconto
bonus_code
"Xmas2020"
O código de bônus usado se o carrinho foi finalizado com uma promoção
meta
Um espaço reservado para qualquer dado customizado