Klaviyo
1 - Acesse o menu Integrações > Automações > Desconectado.
2 - Acesse sua conta na Klaviyo
Faça login na sua conta Klaviyo através do site oficial: Klaviyo Login.
No painel principal, clique no ícone de perfil ou vá para o menu lateral esquerdo.
Escolha Account no menu suspenso.
Acesse as Configurações da API.
No menu superior da página Account, clique em Settings.
Selecione API Keys (ou Chaves API, caso o idioma esteja em português).
3 - Identifique a chave pública
Na página de API Keys, verá uma lista com as chaves disponíveis.
Geralmente a Public API Key está marcada como "Chave da API Publica"
Exemplo de chave pública:
xxxxxx
Copie esta chave e cole na Integração da Unicopag.
4 - Gere uma Nova Chave Privada
Se não encontrar uma chave pública existente ou precisar de uma nova:
Clique em Create API Key.
Dê um nome para a chave (opcional, mas recomendado).
Selecione para permissão total, clique em criar (create)
Copie a chave exibida — ela só será mostrada uma vez, então guarde com segurança.
Cole a cahve na Unicopag.
5 - Pegando o ID da lista na Klaviyo
Vá até Publico (audience) > Listas e seguimentos (Lists & Segments).
Clique na lista desejada.
Verifique a URL no navegador, ele terá o formato de
https://www.klaviyo.com/list/{LIST_ID}/members
O trecho
{LIST_ID}
é o ID da lista que você procura.
Clique em salvar
Kwai
1 - Acesse o menu Integrações > Pixels > Kwai > +Novo Pixel.
2 - Acesse o KWAI.
Para encontrar o ID do seu KWAI você pode acessar a seção "Assets" → "Web Events" e copiar o ID do pixel.
Para configurar o pixel do Kwai na loja virtual, você pode seguir os seguintes passos:
No painel do Kwai, clique em "Access" e depois em "Webs"
Clique em "Setup Web"
Na tela que abrir, coloque o nome do seu pixel e selecione "Qual o pixel"
Clique em "Manual Install Pixel Code"
Selecione "Revelar por molde" e depois clique em "Cliente"
Na tela que abrir, busque o ID do seu pixel e clique em "Ok"
3 - Cole o ID na Unicopag para completar.
Voxuy
1 - Gere sua API Key em sua conta Voxuy.
Faça login na sua conta Voxuy.
Navegue até a secção de Configurações ou API no painel de controle.
Gere uma API Key exclusiva para o seu projeto.
Copie a chave e guarde-a num local seguro.
2 - Teste e Monitorização
Realize testes para garantir que a integração está funcionando como esperado.
Use o dashboard da Voxuy para monitorar mensagens enviadas, taxas de entrega, e outros KPIs.
Ajuste o fluxo de comunicação conforme necessário.
Com a integração concluída, a Voxuy permitirá que você envie mensagens eficientes e gerencie a comunicação de forma centralizada. Se precisar de suporte adicional, consulte a documentação oficial da API na plataforma Voxuy.
3 - Feito o Registro da Voxuy para integrar com a Plataforma da Unicopag, vá ao menu Integrações > Automações > desconectado
4 - Insira a chave para conectar.
Tiny ERP
Para utilizar os serviços de API do Tiny é necessário a utilização de um token.
1 - Gerando seu Token API.
Inicie adicionando a extensão Token API em sua conta. Para isso, acesse Menu → Início → Extensões do Tiny.
Na seção Vendas, adicione a extensão Token API.
Agora, clique em Instalar e Confirme a instalação da extensão.
O próximo passo, é acessar o Menu → Configurações → Aba E-commerce e clicar em Token API.
No campo Token, encontra-se o Token identificador da sua conta que possibilita a integração com outros sistemas ou operações via APIs do Tiny.
2 - No menu da Unicopag, clique em Tiny ERP > Desconectado e insira o token.
TikTok Ads
1 - Acesse Integrações > Pixels > TikTok Ads > Novo Pixel.
2 - Para obter o ID do seu TIK TOK ADS:
Faça login em sua conta do TikTok Ads Manager e clique na opção ‘Ferramentas’.
Em ‘Ferramentas’, clique em ‘Eventos’ para acessar a tela do Gerenciador de Eventos.
Dentro da tela do Gerenciador de Eventos, clique em ‘Web Events’ para localizar seu TikTok Pixel ID.
3 - Copie o Pixel ID e cole na Unicopag.
Nemu
1 - Gere o Token de API na plataforma Nemu.
2 - Na Unicopag, acesse Integrações > Integrações > Nemu > Desconectado.
3 - Cole o token e configure conforme desejado.
Utmify
1 - Gere sua API Key na área de configurações do Utmify.
Verifique o Painel de Configurações ou API:
Após criar a conta e iniciar sessão, procure a área dedicada à API (geralmente em configurações ou no painel do utilizador).
Geração da Chave API:
Na seção API, pode haver uma opção para gerar ou visualizar a sua chave de acesso. Muitas vezes, é necessário especificar permissões ou confirmar a geração.
Documentação Oficial:
Consulte a documentação do Utmfy para configurar a API corretamente. Isso pode incluir métodos de autenticação e limites de uso.
2 - Acesse a Unicopag em Integrações > Integrações > Utmify > Desconectado.
3 - Cole a chave e salve.
Pushcut
1 - Crie uma conta no Pushcut e configure um Webhook Trigger.
Crie uma Conta no Pushcut:
Acesse Pushcut e crie uma conta.
Baixe o aplicativo para iOS para gerenciar automações.
Configure um Webhook:
No painel do Pushcut, vá até a seção Automations.
Crie uma nova Notification (Notificação).
Configure um Webhook Trigger, que será acionado por eventos na Unicopag.
Obtenha o URL do Webhook:
Após criar a notificação, o Pushcut fornecerá um URL exclusivo para o webhook.
Copie esse URL para usar na Unicopag.
2 - Na Unicopag, acesse Integrações > Integrações > Pushcut > Desconectado e cole o webhook.
TrackLead
1 - Localize seu ID no painel da TrackLead ou no código do site.
Você precisará do ID para identificar sua conta TrackLead e permitir a comunicação com a Unicopag.
Acesse sua conta na plataforma TrackLead.
Procure por informações de integração ou configurações de conta.
(Normalmente, o ID está localizado na seção de Configurações de Integração, API, ou algo relacionado a scripts.)
O ID pode ser chamado de "ID da Conta", "ID do Cliente" ou "Tracking ID"
Se a TrackLead já está configurada no seu site:
Abra o código-fonte do site ou acesse o Gerenciador de Tags (como o GTM).
Procure pelo script da TrackLead, que pode ter um formato similar a este:
htmlCopiar código<script src="https://tracklead.example.com/script.js?id=12345"></script>
Nesse exemplo, o 12345 seria o ID TrackLead.
Outra possibilidade é verificar o GTM, se a TrackLead já estiver configurada lá:
Acesse a tag configurada no GTM.
Procure pelo campo onde o ID está inserido.
Acesse a Unicopag em Integrações > Integrações > TrackLead > Desconectado.
2 - Cole o ID e salve.
Data Frete
1 - Gere seu Token de API na plataforma Data Frete.
Acesse o Painel da Data Frete:
Faça login na sua conta da Data Frete.
Vá até a área de Configurações ou Integrações.
Gere o Token de API:
Na seção de API, procure a opção de gerar token.
Copie o token gerado para usar na integração com a Unicopag.
Teste o Token da API:
Utilize ferramentas como Postman ou cURL para testar as chamadas de API.
Realize uma requisição simples, como
GET /me
, para verificar o funcionamento do token.
2 - Na Unicopag, acesse Integrações > Integrações > Data Frete > Desconectado.
3 - Cole o token e salve.
AppMax
1 - Gere o token de integração na AppMax.
É necessário entrar em contato com a AppMax para solicitar o Token
2 - Acesse o menu Gateways > AppMax > Conectar na Unicopag.
3 - Ative o gateway, cole o token e clique em Salvar.
Dom Pagamentos
1 - Acesse sua conta na Dom Pagamentos em:
https://conta.dompagamentos.com.br/login
Vá no menu lateral esquerdo e clique na aba de Integrações > Configurar (no card Tokens de Integração) para gerar os tokens que serão inseridos na UnicoPag.
Clique em adicionar um novo token.
O tipo do Token deverá ser Checkout;
Domínio do site será a URL (link) do checkout que está sendo integrado, no caso: https://app.unicopag.com.br/gateways
Uma breve descrição, após inserir esses dados, clique em Salvar.
Com a chave pública que corresponde a API Key e o token que corresponde a API Secret em mãos, acesse sua conta na ÚnicoPag > Gateway > Dom Pagamentos > Conectar.
2 - Na Unicopag, acesse Gateways > Dom Pagamentos > Conectar e insira a chave pública (API Key) e token (API Secret).
Após preencher e salvar os dados vá para o menu Checkout.
3 - Em Checkout > Dados da Loja > Gateway principal, selecione Dom Pagamentos.
Mercado Pago
1 - Entre na sua conta do Mercado Pago
Acesse mercadopago.com.br e faça login com seu usuário e senha.
Caso já tenha uma integração, clique nela. Caso não tenha, será necessário criar uma integração.
2 - Acesse o painel de desenvolvedor
No menu principal, procure por “Suas integrações” ou “Credenciais”. Geralmente fica no painel de configurações ou na área de desenvolvedor.
3 - Crie uma aplicação (se ainda não tiver)
Se ainda não criou, clique em “Criar nova aplicação” ou algo parecido. Preencha as informações que pedirem (nome do app, descrição).
4 - Pegue as credenciais de produção
Dentro da aplicação, você vai ver duas informações importantes:
Public Key (Chave Pública)
Access Token (Token de Acesso)
5 - Copie a Public Key e o Access Token.
- Selecione Credenciais de produção > Copie a Public Key e Access Token.
6 - Na Unicopag, acesse Gateways > Mercado Pago > Conectar, cole as chaves e salve.
PayBeehive
1 - Acesse a plataforma da Beehive.
No menu lateral clique em Configurações>Credenciais de API
2 - Copie as chaves e cole no menu Gateways da Unicopag.
Super Frete
1 - Instale o app Super Frete pela App Store da Shopify.
Acesse sua loja Shopify > Vá até a App Store da Shopify > Procure por SuperFrete > Clique em Instalar App > vá em Integrações > API e gere sua chave/token de autenticação
2 - Gere o token em Integrações > API.
3 - Copie e cole no menu de Gateways da Unicopag.
Aprovei
1 - Acesse o menu Integrações no painel da Aprovei.
No menu lateral esquerdo, clique em Integrações > Localize sua Chave Privada e clique em Revelar Chave > Copie suas chaves
2 - Copie a Chave Pública (API Key) e Chave Privada (API Secret).
3 - Cole as chaves nos campos correspondentes na Unicopag.
Zedy
1 - Copie o token da API dentro da plataforma da UnicoPag.
Vá até o ícone de perfil no canto direito superior > API > aparecerá o token e é só copiar.
2 - Dentro da platafomra da Zedy cole o token da API.
Vai até o menu gateway > Selecionar Unicopag > colar o token
3 - Taxa de parcelamento.
Nesse campo coloque uma taxa de 2,99%
Google Analytics (GA)
1 - Acesse a plataforma da UnicoPag:
Vá para o menu Integrações > PIXELS e em seguida > GOOGLE ANALYTICS e em seguida NOVO PIXEL.
Coloque o titulo do Pixel e em seguida preencha o ID do pixel:
2 - Como obter o ID do pixel:
Para obter o ID da tag do Google Analytics, você pode seguir os seguintes passos:
Acesse a página Administrador
Em Coleta e modificação de dados, clique em Fluxos de dados
Clique no nome do fluxo de dados
Na seção Etiqueta Google, na parte inferior da página Detalhes da stream Web, clique em Configurar definições da etiqueta
Na seção A sua etiqueta Google da página Etiqueta Google, copie o ID que começa por "G-" ou "AW-"
Para encontrar o ID da tag do Google Analytics, é necessário ter a função de editor ou superior no nível da propriedade.
Ative as opções que preferir para as marcações, clique em ADICIONAR PIXEL.
Você também pode ativar o Pixel para produtos específicos.
Active Campaign
1 - Acesse a plataforma da UnicoPag:
Vá para o menu Integrações > AUTOMAÇÕES e em seguida > DESCONECTADO do Active Campaing
Acrescente o URL DE CONVERSÃO, TOKEN DA API e ID DA LISTA:
2 - Como pegar o URL de conversão:
Acesse Configurações de Rastreamento:
Entre na ActiveCampaign.
Vá em Configurações > Rastreamento e ative o Rastreamento de Site.
Adicione o Código de Rastreamento:
Copie o código fornecido.
Cole-o no cabeçalho do seu site.
Identifique o URL de Conversão:
Escolha o URL da página de conversão (ex.: página de "Obrigado").
Certifique-se de que o código de rastreamento está ativo nessa página.
Como pegar o Token da API:
Para obter o token da API do ActiveCampaign, você pode:
Acessar a sua conta no ActiveCampaign
Clicar em "Configurações" (ícone de engrenagem) no menu esquerdo
Clicar em "Desenvolvedor"
Copiar a chave API, que é o seu token.
Após os campos estarem preenchidos, clique em SALVAR
Taboola
1 - Acesse a plataforma da UnicoPag:
Vá no menu Integrações > PIXEL e em seguida > TABOOLA em seguida clique em NOVO PIXEL
Coloque o titulo do Pixel e em seguida preencha o ID da conta taboola
Ative as opções que preferir para as marcações, clique em ADICIONAR PIXEL.
Você também pode ativar o Pixel para produtos específicos.
2 - Tutorial de como pegar o ID da conta:
O ID da conta Taboola também pode ser encontrado no Tracking, seguindo os seguintes passos:
Ir para a página inicial do Taboola
Clicar na aba "Tracking" no menu de navegação superior
Ir para a seção "Google Tag Manager"
Webhook
1 - Realize o cadastro na Webhooks:
Acesse a área de configurações
Selecione a opção "Webhooks"
Clique em "Criar Webhook"
Preencha os campos solicitados
Finalizar o cadastro
2 - Acesse a plataforma da UnicoPag:
Vá ao menu Integrações > WEBHOOKS > Cadastrar Webhoks.
Preencha as seguintes informações solicitadas:
Agora é só salvar.
SMS Funnel
1 - Na plataforma da UnicoPag:
Vá para o menu INTEGRAÇÕES em seguida selecione AUTOMAÇÕES > SMS FUNNEL > DESCONECTADO
Preencha o campo de URL e clique em salvar.
2 - Como pegar o URL DE POSTBACK:
Acesse a Plataforma SMS Funnel:
Faça login na sua conta SMS Funnel.
Vá para Configurações de Postback:
Acesse a seção Configurações ou Integrações no painel.
Crie ou Edite um Postback:
Selecione a opção para criar ou editar um postback.
Defina os parâmetros (ex.: ID do cliente, status da conversão, etc.).
Copie o URL Postback:
O sistema irá gerar o URL Postback.
Copie e configure no sistema de origem (ex.: rede de afiliados ou campanha).
Teste o Postback:
Verifique se os dados são enviados corretamente simulando uma conversão.
👉 O URL está pronto para rastrear eventos no SMS Funnel!
Google Ads
1 - Gere o Pixel no Gerenciador de Anúncios do Google.
Para encontrar o ID do pixel do Google Ads, você pode:
Fazer login na sua conta do Google Ads
Clicar no ícone de ferramentas no canto superior direito
Selecionar Gerenciador de públicos-alvo na seção Biblioteca compartilhada
Clicar em Suas fontes de dados à esquerda
No card "Tag do Google Ads", clicar em Configurar tag
Se você já configurou uma tag, selecionar Editar origem no ícone de três pontos no canto superior direito do card "Tag do Google Ads"
Clicar em Criar e Continuar
Rolar para baixo e você terá o seu ID do Google Pixel
Clicar em Concluído
2 - Copie o Conversion ID e o Conversion Label.
3 - Acesse a plataforma da UnicoPag.
Na Unicopag, vá em Integrações > Pixels > Google Ads > Novo Pixel e cole os dados.
Google Tag Manager (GTM)
1 - Acesse sua conta no GTM.
Copie o "ID da Tag GTM" conforme aparece na imagem abaixo
2 - Crie uma TAG (Caso não possua):
Após criar sua tag, clique em “Enviar” no canto superior direito de sua página.
Preencha os dados e clique em continuar
3 - Realize um teste (Opcional):
Você pode adicionar um script alerta para testes.
Exemplo: <script>alert(‘Teste GTM’) </script>
Selecione um produto qualquer de sua loja no nosso checkout, e verifique se se aparece a mensagem na tela.
4 - Dentro da plataforma daUnicopag:
Vá em Integrações > Pixels > Google Tag Manager > Novo Pixel e cole o ID:
Melhor Envio
1 - Faça login na sua conta do Melhor Envio.
2 - Vá até o menu de integrações e gere seu token de API.
Leia e concorde com as condições > Avançar > Marque a opção Selecionar Todos > Preencha o nome para o Token > Gerar Token
Irá mostrar o Token que precisa ser copiado e colado na UnicoPag
Copie e cole em Token API > Ative Sincronizar Automaticamente e Status da Integração > Salvar e pronto!
3 - Na Unicopag, vá até Integrações > Integrações > Melhor Envio > Desconectado.
Preencha todas as informações pedidas nos campos e pegue o Token com os seguintes passos:
4 - Cole o token e clique em salvar.
Facebook Ads (Meta Ads)
1 - Acesse sua página de Business do Facebook:
Vá para a página Configuração do Negócio > Fontes de Dados > Conjuntos de dados
Este menu irá mostrar sua identificação.
Clique em Abrir no Gerenciado de Eventos > Configurações > Role a página até API de Conversões > Gerar Token de Acesso.
2 - Acesse sua conta da UnicoPag:
Na sua página do checkout, acesse:
Menu Integrações >Pixels > Facebook ADS > Novo Pixel
Preencha os dados, ative as condições para ativação e clique em Adicionar Pixel.
UnicoDrop
1 - Acesse sua conta da Unicopag:
Vá para o menu Integrações > Plataformas > UnicoDrop> "Desconectado"
2 - Acesse a sua conta da UnicoDrop:
Acesse: Configurações > Integrações > ÚnicoPag > e copie a URL como mostra a imagem.
3 - Acesse novamente sua conta da UnicoPag:
Cole a URL copiada em Token Unico Drop e clique em Salvar.
Pagarme
1 - Acesse o painel de controle da Pagarme:
Vá em configuração > chave de API > API secret.
2 - Acesse o painel da UnicoPag:
Acesse gateway > pagarme > API key > API secret > usar nas retentivas > salvar.
WooCommerce
1 - Acesse a Woocommerce:
Acesse o seu painel WooCommerce > WooCommerce > Configurações
Clique em Avançado > API REST > Adicionar Chave.
Deverá informar o nome da chave no campo Descrição, o responsável por ela no campo Usuário e selecionar a opção Ler/Escrever no campo Permissões.
Clique em Gerar uma chave de API. Assim, você será direcionado a uma tela com as chaves geradas.
Guarde essas chaves, você precisará delas conforme o tutorial.
2 - Acesse sua conta da UnicoPag:
Vá para seu dashboard > menu Integrações > Plataformas > WooCommerce (conectar) > Preencha os campos com os dados necessários > Salvar.
No campo Identificação da loja, acrescente "/wp-json/wc/v3" após o link de sua loja, sem acrescentar espaços.
Exemplo: https:// lojaexemplo/wp-json/wc/v3
Abaixo está o tutorial para ter acesso ao script que será necessário colocar na página php, o passo a passo indicará como colocar esse script no local correto:
3 - Script Checkout - WooCommerce
Redirecionamento de Carrinho no WooCommerce para o Checkout Unicopag
Introdução
Neste tutorial, vamos criar um script para redirecionar o carrinho de uma loja WooCommerce para o checkout da Unicopag com os dados de produtos preenchidos automaticamente. O objetivo é criar um script dinâmico que funcione tanto para lojas com múltiplos produtos no carrinho quanto para lojas com apenas um produto.
Cenários de Uso
Carrinho com múltiplos produtos: O script precisa identificar todos os itens no carrinho e redirecionar para o checkout Unicopag com os detalhes dos produtos.
Compra de um único produto: O script será simplificado para identificar apenas um produto e redirecionar diretamente para o checkout.
Parâmetros
O script foi criado para aceitar parâmetros dinâmicos, já que cada loja WooCommerce pode ter um tema diferente, com variações nos botões e classes HTML:
textoBotao: O texto exibido no botão de finalização de compra, usado para capturar o clique.
classCart: A classe HTML que identifica os itens no carrinho de compras. Usado apenas quando há múltiplos produtos.
classNameProduct: A classe HTML que identifica o nome do produto.
Estrutura do Script
O script usa jQuery
para manipular o DOM e capturar os eventos de clique, além de realizar requisições AJAX para a API da Unicopag com base nos produtos encontrados no carrinho.
Esse script sera colocado na raiz do template usado da pagina. ex: header.php caso nao exista header usar o footer.php.
Exemplo do script:
Nesse tutorial será necessário saber o ID de sua loja WooCommerce, número de 4 dígitos
Carrinho com múltiplos produtos:
<script type="text/javascript"> jQuery(document).ready(function ($) { const textoBotao = 'Finalizar Compra'; //Verificar! Página de carrinho: Mudar o nome do botão de acordo com o botão da loja const textoBotao2 = 'Checkout'; //Verificar! Drawer: Mudar o nome do botão de acordo com o botão da loja const classCart = '.woocommerce-cart-form__cart-item'; //Verificar! Mudar de acordo com a classe do carrinho. Inspecionar o carrinho para saber qual a classe, colocar o que tiver antes do espaço. const urlVariant = 'https://api.unicopag.com.br/api/api/variant/'; const urlProduct = 'https://api.unicopag.com.br/api/api/product/'; $(document).on('click', '.checkout-button, .wc-forward, .elementor-button--checkout', async function (e) { //Verificar! ".checkout-button", ver se a classe do botão de finalizar compra e mudar de acordo com o que é mostrado, colocar o que tiver antes do espaço. e.preventDefault(); const comparText = $(this).text().trim(); if (comparText !== textoBotao && comparText !== textoBotao2) { return; } console.log('Finalização de compra clicado.'); const produtos = []; const requests = []; $(classCart).each(function () { // 1) extrai o href do link do produto const href = $(this).find('.product-name a').attr('href') || ''; // 2) pega apenas os dígitos após "#woosq-" const match = href.match(/#woosq-(\d+)$/); const variationId = match ? match[1] : null; const nomeProduto = $(this).find('.product-name a').text().trim(); const quantidade = parseInt($(this).find('.quantity input.qty').val(), 10) || 1; console.log('nomeProduto::.', nomeProduto); console.log('variationId::.', variationId); // escolhe endpoint: variant se tiver productId, senão product const endpoint = urlVariant; const payload = { variant_id: parseInt(variationId, 10), store_id: 3680 //Verificar! Mudar o ID de acordo com o da loja title: nomeProduto, quantity: quantidade, }; const fetchRequest = fetch(endpoint, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(payload), }) .then(response => { if (!response.ok) { throw new Error(Erro HTTP! Status: ${response.status}); } return response.json(); }) .then(data => { produtos.push(data); }) .catch(error => { console.error('Erro na requisição:', error); }); requests.push(fetchRequest); }); try { await Promise.all(requests); if (produtos.length > 0) { const variationIds = produtos.map(p => ${p.variations[0].woocommerce_variant_id}%3A); const firstId = produtos[0].variations[0].woocommerce_variant_id; const finalUrl = ${firstId}?multiple=${variationIds.join(',')}&platform=woocommerce; console.log('Redirecionando para:', finalUrl); window.location.href = 'https://seguro.mixpontoloja.com/' + finalUrl; // Verificar! Fazer o domínio personalizado antes de integrar e mudar de forma manual no script a parte https://seguro.loja.com/ } else { console.warn('Nenhum produto processado para redirecionamento.'); } } catch (error) { console.error('Erro ao processar os produtos:', error); } }); }); </script>
Compra de um único produto:
<script type="text/javascript"> jQuery(document).ready(function($) { // Defina o texto do botão que deseja capturar var textoBotao = 'Comprar produto'; var classCart = '.elementor-widget-container'; // Captura todos os botões que tenham o texto "Continuar" (ou qualquer outro texto que desejar) $('button, a').each(function() { if ($(this).text().trim() === textoBotao) { // Adiciona o evento de clique ao botão $(this).on('click', function(event) { event.preventDefault(); // Impede o comportamento padrão (opcional) console.log('Finalização de compra clicado.'); var produtos = []; var requests = []; setTimeout(function() { // Seleciona todos os produtos no carrinho var nomeProduto = $('.elementor-element-537e635').find('h1.product_title.entry-title.wd-entities-title').text().trim(); var textoCorrigido = nomeProduto.replace(/–/g, '-'); console.log('Nome do produto:', nomeProduto); if (textoCorrigido) { const fetchRequest = fetch(url, { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify({ title: textoCorrigido, store_id: idLoja, }), }) .then((response) => { if (!response.ok) { throw new Error(`Erro HTTP! Status: ${response.status}`); } return response.json(); }) .then((data) => { produtos.push(data); }) .catch((error) => { console.error('Erro na requisição:', error); }); requests.push(fetchRequest); } setTimeout(function() { // Aguarda todas as requisições AJAX serem concluídas $.when.apply($, requests).then(function() { console.log('Produtos recebidos:', produtos); // Mapeia as variações de cada produto var variationIds = produtos.map((product, index) => `${product.variations[0].woocommerce_variant_id}%3A`); console.log('Produtos variationIds:', variationIds); // Monta a URL final com base nas variações var finalUrl = `${produtos[0].variations[0].woocommerce_variant_id}?multiple=${variationIds.join(',')}&platform=woocommerce`; console.log('URL Final:', finalUrl); // Redireciona para a página de pagamento window.location.href = 'https://pay.unicopag.com.br/' + finalUrl; }); }, 1000); }, 1000); }); } }); }); </script>
Shopify
1 - Na sua plataforma da UnicoPag:
Vá para o menu Integrações > Plataformas > Shopify > "Desconectado"
Irá aparecer uma aba lateral informando o que é necessário para efetivar a integração.
A seguir terá o tutorial de como pegar o token da API em vídeo e em escrito a seguir:
2 - (Tutorial escrito caso não queira ver o video) Acesse sua conta na Shopify:
Acesse sua Shopify > menu Apps > Apps e canais de vendas > Desenvolver apps.
Clique em Criar um App > nomeie como desejar > Criar App.
Com o app criado vá para Configurar escopos da API Admin e Selecione as seguintes opções:
(você pode pesquisar em Filtrar para ter uma busca mais rápida)
write_orders, read_orders.
write_products, read_products.
write_themes e read_themes.
write_customers.
Após selecionar todas essas opções, clique em Salvar e Instalar App.
Após seguir todas essas etapas. Você terá em mãos as chaves de Integração.
O Token de acesso da API Admin só é revelado uma única vez!
Na UnicoPag, você preencherá o campo Token da API com essa informação.
Para pegar a Identificação da Loja você pode ir em:
Domínios > "idloja".myshopify.com
Na UnicoPag, você preencherá o campo Identificação da Loja com essa informação.
Você também pode pegar a Identificação da loja de outra maneira:
Na sua URL, a identificação seria a informação após o "/store/", copie e cole na UnicoPag
Após preencher todos os campos da integração na UnicoPag, não se esqueça de clicar em Salvar e em Efetivar a Integração!!
3 - Como desinstalar outro checkout da Shopify?
Mostraremos as etapas que você deve seguir para realizar o processo de desinstalação do antigo checkout na Shopify corretamente e as principais dúvidas relacionadas com o tema:
Acesse seu painel administrativo da Shopify;
Em seguida, navegue até a barra de pesquisa e digite “theme.liquid” e depois clique em editar.
Exclua esses trechos das seguintes linhas do código:
<!-- Não remova. Checkout Yampi. --> {%capture yampi_snippet_content %}{% include 'YampiSnippet' %}{%endcapture%} {%unless yampi_snippet_content contains 'Liquid error' %} {%include 'YampiSnippet' %} {%endunless%} <!-- Não remova. Checkout Yampi. -->
Normalmente os Checkouts utilizam o texto padrão de “Não remova”, caso seja outro checkout, busque por essas palavras com o atalho “CTRL + F” e remova.
Pronto! Feito isso, tente novamente efetivar a integração com o ÚnicoPag.
Caso alguma das plataformas passe por atualizações ou você encontre dificuldades, entre em contato com o suporte da Unicopag ou da própria plataforma parceira.
Reportana
1- Em sua conta da Reportana, navegue até Configurações no menu lateral → Chaves de API. Ou acesse: Configurações — Chaves de API.
2- Nessa aba, você poderá gerar as chaves de API da conta
3- Clique em + Criar, dê um nome a API, clique em Criar
Cole na Unicopag em seu respectivos campos, selecione as opções desejadas, deixe ativada o Status da integração e clique em salvar.
Memberkit
Com a integração entre UnicoPag e Memberkit, seus alunos são matriculados automaticamente nas salas de aula após a confirmação do pagamento.
Siga o passo a passo abaixo para configurar:
1 - Gere o Token da API no Memberkit
Acesse sua conta no Memberkit.
No menu lateral, clique em Configurações → Integrações → API / Chaves de acesso.
Clique em Gerar Token (se ainda não tiver um ativo).
Copie o Token da API exibido.
⚠️ Importante: Guarde esse token em local seguro, pois ele será necessário na configuração da UnicoPag.
2 - Localize o ID da Sala de Aula no Memberkit
No painel do Memberkit, vá até Produtos → Salas de Aula.
Clique na sala que deseja integrar.
Observe a URL do navegador, que terá o seguinte formato:
Nesse exemplo, o ID da sala é 12345.
3 - Configure a integração no Painel UnicoPag
Acesse o painel da UnicoPag.
No menu, vá em Integrações → Automações → Memberkit.
Preencha os campos:
Token da API → cole o valor copiado no passo 1.
ID da Sala de Aula → insira o número identificado no passo 2.
Se tiver mais de uma sala para cadastrar, separe o ID de cada sala por vírgula.
Clique em Salvar.
4 - Teste sua integração.
Crie um checkout de teste na UnicoPag vinculado a essa sala.
Realize uma compra de teste (Pix, Boleto ou Cartão).
Após a aprovação, o aluno deve ser automaticamente matriculado na sala de aula escolhida.
Pronto!
Sua integração com o Memberkit está concluída.
Agora, sempre que uma venda for confirmada pela UnicoPag, o aluno será matriculado automaticamente no Memberkit.
FRENET
1- Acesse o menu INTEGRAÇÕES > LOGÍSTICA > FRENET > DESCONECTADO
2- Acesse o Painel do Cliente na Frenet com seu login e senha.
Depois de acessar Frent, basta adicionar e preencher as informações que estão sendo solicitadas.
Clique no ícone de usuário no canto superior direito e escolha “Dados Cadastrais” (ou perfil) no menu.
Procure pela seção “Chaves de Acesso” ou “Token de Integração”. Lá, copie seu token de API.
Lembrando que, no campo de CEP, você precisa adicionar a localidade da sua loja, de onde os produtos serão postados.