Pular para o conteúdo principal

Versão 2.0 (Recomendada)

Atributos

Nome do parâmetroEnviado para Afiliado ou CoprodutorDescriçãoFormato e tamanho suportado
versionSimIdentificador da versão do postback(string) 2.0 sempre
commission_typeSimTipo de comissão do postbackPossíveis valores
producer: Produtor
coproducer: Coprodutor
affiliate: Afiliado
manager: Gestor de Afiliados
provider: Fornecedor de produto físico
statusSimStatus da compraPossíveis valores
abandoned_cart: Abandono de Carrinho
authorized: Venda Realizada
bank_slip_delayed: Boleto Atrasado
bank_slip_created: Boleto Impresso
chargeback: Chargeback
close: Encerrado
pix_created: Pix Gerado
pix_expired: Pix Expirado
refunded:Reembolso
refused: Venda Recusada
trial: Tempo de Teste
waiting_payment: Aguardando Pagamento
all_charges_paid: [Assinatura] - Encerrada (Todas as Cobranças Finalizadas)
card_exchanged: [Assinatura] - Cartão atualizado
extended: [Assinatura] - Extendida
subscription_canceled: [Assinatura] - Cancelada
subscription_delayed: [Assinatura] - Atrasada
trial_started: [Assinatura] - Período de Testes Iniciado
trial_ended: [Assinatura] - Período de Testes Encerrado
uncanceled: [Assinatura] - Retomada
status_dateSimDia e Hora do PostBackNúmeros e letras de até 255 caracteres
tokenSimUm token único e essa é a principal garantia de que o post está sendo feito pela Ticto (Ultra Sigiloso).Números e letras de até 255 caracteres
payment_methodSimForma de pagamento do compradorPossíveis valores
bank_slip: Boleto Bancário
pix: Pix
credit_card: Cartão de Crédito
query_paramsSimParâmetros da URL no ato da compraObjeto: {label:value}
trackingSimTrackeamento de campanhas (utm). Se não possuir valor, será enviado "Não Informado"Objeto:
"utm_source": "valor",
"utm_medium": "valor",
"utm_campaign": "valor",
"utm_content": "valor",
"utm_term": "valor",
"src": "valor",
"sck": "valor",
"manychat_user_id": "valor"
checkout_urlSimURL do checkoutNúmeros e letras de até 255 caracteres
order.idSimID do pedidointeiro
order.hashSimCódigo do pedidoNúmeros e letras de até 255 caracteres
order.transaction_hashSimCódigo da transaçãoNúmeros e letras de até 255 caracteres
order.paid_amountSimPreço da oferta no momento da comprainteiro
order.installmentsSimQuantidade de ParcelasNúmero com até 2 dígitos
order.order_dateSimDia e Hora do PedidoNúmeros e letras de até 255 caracteres
shipping.amountSimValor do Freteinteiro
shipping.typeSimTipo do FretePossíveis valores
free: Frete Grátis
fixed: Valor Fixo
shipping_company: Correios
shipping.methodSimMétodo do FreteNúmeros e letras de até 255 caracteres
item.product_nameSimNome do produtoNúmeros e letras de até 255 caracteres
item.product_idSimID do ProdutoNúmero com até 20 dígitos
item.refund_deadlineSimPrazo de reembolso do produtointeiro
item.offer_nameSimNome do produto que foi adquiridoNúmeros e letras de até 255 caracteres
item.offer_idSimIdentificador da oferta que foi adquiridaNúmeros e letras de até 255 caracteres
item.offer_codeSimIdentificador da oferta que foi adquiridaNúmeros e letras de até 255 caracteres
item.coupon_idSimId do cupom (se utilizado)Números e letras de até 255 caracteres
item.coupon_nameSimNome do cupom (se utilizado)Números e letras de até 255 caracteres
item.quantitySimQuantidade de itens da ofertainteiro
item.amountSimPreço da unidade da ofertainteiro
item.members_portal_idSimIdentificador do portal de membrosinteiro
item.members_classroom_idSimIdentificador da classe de membrosinteiro
item.days_of_accessSimDias de acesso à área de membrosinteiro
item.trial_daysSimPaísLetras 2 digitos.
bumpsSimOrder Bumps (Só será enviado caso o produtor deseje enviar os bumps junto com o produto principal)Array de Objetos
bumps[indice].product_idSimID do Produto(string)
bumps[indice].product_nameSimNome do Produto(string)
bumps[indice].offer_idSimID da OfertaNúmero com até 2 dígitos
bumps[indice].offer_nameSimNome da Oferta(string)
bumps[indice].offer_codeSimCode da Oferta(string)
bumps[indice].offer_priceSimValor da OfertaInteiro (centavos)
bumps[indice].product_support_emailSimEmail de suporte do produto(string)
bumps[indice].product_support_phoneSimTelefone de suporte do produto(string)
subscriptionsSimAssinaturas atreladas à vendaArray de objetos
subscriptions[indice].idSimCódigo identificador da assinaturaInteiro
subscriptions[indice].intervalSimIntervalo entre cobranças (Ex: 1 para um mês, 2 para dois meses, etc.)Inteiro
subscriptions[indice].successful_chargesSimQuantidade de cobranças pagasInteiro
subscriptions[indice].failed_chargesSimQuantidade de tentativas falhasInteiro
subscriptions[indice].max_chargesSimQuantidade máxima de cobranças (se vazio, a assinatura é renovada automaticamente)Inteiro
subscriptions[indice].next_chargeSimData da próxima cobrança (se vazio, a assinatura está cancelada)Datetime - Ex.: YYYY-MM-DD HH:MM:SS
subscriptions[indice].canceled_atSimData de cancelamento (se vazio, a assinatura está ativa)Datetime - Ex.: YYYY-MM-DD HH:MM:SS
transaction.hashSimCódigo de identificação da transaçãoNúmeros e letras de até 255 caracteres
transaction.cardsNãoArray de cartões utilizados na compra (somente se for cartão)Array
transaction.cards[indice].brandNãoBandeira do Cartão(string)
transaction.cards[indice].holderNãoNome no Cartão(string)
transaction.cards[indice].first_digitsNão6 Primeiros Dígitos do Cartão(string)
transaction.cards[indice].last_digitsNão4 últimos dígitos do Cartão(string)
transaction.bank_slip_codeSimCódigo identificador de boleto (somente se for boleto)(string)
transaction.bank_slip_urlSimURL de download de boleto (somente se for boleto)(string)
transaction.bank_slip_pdfSimURL de download de boleto PDF (somente se for boleto)(string)
transaction.pix_qr_codeSimCódigo de pagamento do pix (somente se for pix)(string)
customer.cpf(Depende da configuração do produto de compartilhar informações)CPF do comprador(string)
customer.cnpj(Depende da configuração do produto de compartilhar informações)CNPJ do comprador(string)
customer.name(Depende da configuração do produto de compartilhar informações)Nome completo do comprador(string)
customer.type(Depende da configuração do produto de compartilhar informações)Tipo jurídico do comprador"person" ou "company"
customer.email(Depende da configuração do produto de compartilhar informações)E-mail do comprador(string)
customer.phone.ddd(Depende da configuração do produto de compartilhar informações)DDD do compradorNúmeros e letras de até 255 caracteres (string)
customer.phone.ddi(Depende da configuração do produto de compartilhar informações)DDI do compradorNúmeros e letras de até 255 caracteres (string)
customer.phone.number(Depende da configuração do produto de compartilhar informações)Number do compradorNúmeros e letras de até 255 caracteres (string)
customer.address.city(Depende da configuração do produto de compartilhar informações)Cidade do compradorNúmeros e letras de até 255 caracteres (string)
customer.address.state(Depende da configuração do produto de compartilhar informações)Estado do compradorNúmeros e letras de até 255 caracteres (string)
customer.address.street(Depende da configuração do produto de compartilhar informações)Rua ou avenida do compradorNúmeros e letras de até 255 caracteres (string)
customer.address.country(Depende da configuração do produto de compartilhar informações)Cidade do compradorNúmeros e letras de até 255 caracteres (string)
customer.address.zip_code(Depende da configuração do produto de compartilhar informações)CEP do compradorNúmeros e letras de até 255 caracteres (string)
customer.address.complement(Depende da configuração do produto de compartilhar informações)Complemento de residência do compradorNúmeros e letras de até 255 caracteres (string)
customer.address.neighborhood(Depende da configuração do produto de compartilhar informações)Bairro do compradorNúmeros e letras de até 255 caracteres (string)
customer.address.street_number(Depende da configuração do produto de compartilhar informações)Número de residencia do compradorNúmeros e letras de até 255 caracteres (string)
customer.is_foreign(Depende da configuração do produto de compartilhar informações)Boolean se o comprador é estrangeiro ou não(boolean)
customer.codeSimIdentificador do compradorNúmeros e letras de até 255 caracteres
telefone(Depende da configuração do produto de compartilhar informações)Número do telefoneNúmeros e letras de até 20 caracteres - Ex.: 99999999
phone_local_code_customer(Depende da configuração do produto de compartilhar informações)Local Code do telefoneNúmeros e letras de até 20 caracteres - Ex.: 99999999
phone_number_customer(Depende da configuração do produto de compartilhar informações)Número do telefoneNúmeros e letras de até 20 caracteres - Ex.: 99999999
producerNãoProdutor atrelado à vendaObjeto
producer.idNãoCódigo Identificador do ProdutorInteiro
producer.nameNãoNome do Produtor(string)
producer.emailNãoEmail do Produtor(string)
producer.phoneNãoTelefone do Produtor(string)
producer.amountNãoComissão do ProdutorInteiro (centavos)
producer.cmsNãoComissão do produtor(string)
producer.documentNãoCPF ou CNPJ do produtor(string)
affiliatesNãoAfiliados atrelados à vendaArray de objetos
affiliates[indice].idNãoCódigo Identificador do AfiliadoInteiro
affiliates[indice].nameNãoNome do Afiliado(string)
affiliates[indice].emailNãoEmail do Afiliado(string)
affiliates[indice].phoneNãoNúmero de telefone do Afiliado(string)
affiliates[indice].amountNãoComissão do AfiliadoInteiro (centavos)
affiliates[indice].cmsNãoComissão do Afiliado(string)
affiliates[indice].documentNãoCPF ou CNPJ do Afiliado(string)
coproducersNãoCoprodutores atrelados à vendaArray de objetos
coproducers[indice].idNãoCódigo Identificador do CoprodutorInteiro
coproducers[indice].nameNãoNome do Coprodutor(string)
coproducers[indice].emailNãoEmail do Coprodutor(string)
coproducers[indice].phoneNãoNúmero de telefone do Coprodutor(string)
coproducers[indice].amountNãoComissão do CoprodutorInteiro (centavos)
coproducers[indice].cmsNãoComissão do Coprodutor(string)
coproducers[indice].documentNãoCPF ou CNPJ do Coprodutor(string)
marketplace_commissionNãoComissão da TictoInteiro (centavos)

Objeto de requisição

Segue um exemplo do objeto da requisição:
{
"version": "2.0",
"commission_type": "producer",
"status": "authorized",
"status_date": "2024-05-20 14:49:14",
"token": "1udD292eFtjU3XFIUsrFtzyjatnNFmHxSbAOgCC1wqzvZ",
"payment_method": "credit_card",
"query_params": {
"code": "O753B6D71",
"event": "InitiateCheckout"
},
"tracking": {
"utm_source": "Não Informado",
"utm_medium": "Não Informado",
"utm_campaign": "Não Informado",
"utm_content": "Não Informado",
"utm_term": "Não Informado",
"src": "Não Informado",
"sck": "Não Informado",
"manychat_user_id": "Não Informado"
},
"checkout_url": "https://checkout.ticto.com.br/O753B6D71",
"order": {
"id": 710,
"hash": "TOCE0E1122005PDB10HZ",
"transaction_hash": "TPC12CE162005BN72QGD",
"paid_amount": 10000,
"installments": 12,
"order_date": "2024-05-20 14:49:06"
},
"shipping": {
"amount": 2000,
"type": "shipping_company",
"method": "by_producer"
},
"item": {
"product_name": "PRODUTO TICTO",
"product_id": 268,
"refund_deadline": 30,
"offer_name": "OFERTA 01",
"offer_id": 262,
"offer_code": "O753B6D71",
"coupon_id": null,
"coupon_name": null,
"quantity": 1,
"amount": 10000,
"members_portal_id": null,
"members_classroom_id": null,
"days_of_access": null,
"trial_days": null
},
"subscriptions": [
{
"id": 119,
"interval": 1,
"successful_charges": 1,
"failed_charges": 0,
"max_charges": null,
"next_charge": "2024-06-20 00:00:00",
"canceled_at": null
}
],
"bumps": [
{
"product_id": 244,
"product_name": "PRODUTO TICTO BUMP",
"refund_deadline": 15,
"offer_id": 173,
"offer_name": "OFERTA BUMP",
"offer_code": "O712403A3",
"offer_price": "1000.00",
"product_support_email": "[email protected]",
"product_support_phone": "1199999999"
}
],
"transaction": {
"hash": "TPC12CE162005BN72QGD",
"cards": [
{
"brand": "visa",
"holder": "Leonardo",
"first_digits": "453962",
"last_digits": "2097"
}
]
},
"customer": {
"cpf": "99999999999",
"cnpj": null,
"name": "Leonardo",
"type": "person",
"email": "[email protected]",
"address": {
"city": "São Paulo",
"state": "SP",
"street": "Rua Brigadeiro Faria Lima",
"country": "Brasil",
"zip_code": "11700630",
"complement": "A",
"neighborhood": "Canto do Forte",
"street_number": "99"
},
"is_foreign": false,
"code": "UECA07378"
},
"producer": {
"id": 1,
"name": "CEO",
"email": "[email protected]",
"phone": "5511999999999",
"amount": 11052,
"cms": "110.52",
"document": "999999999999"
},
"affiliates": [],
"coproducers": [],
"marketplace_commission": 699
}