Usando seu próprio Gateway ✨
Veja como conectar seu gateway com a Cademí

Passo 1 - Criando uma Entrega do tipo: Customizado

Veja como nessa página: Criando uma Entrega

Passo 2 - Enviando o Postback

O destino para seus envios é: https://<sua-cademi>.cademi.com.br/api/postback/custom
O Token da sua Cademí está disponível em: ⚙️ → Configurações
Campo
Tipo
Descrição
Obrigatório
token
string
Token da sua Cademí
Sim
codigo
string
ID da venda
Sim
produto_id
string
ID do produto
Sim
produto_nome
string
Nome do produto
valor
float
Valor da venda
cliente_nome
string
Nome do cliente
cliente_celular
string
DDD+Celular
cliente_email
string
Email do cliente
Sim
cliente_doc
string
CPF ou CNPJ com ou sem formatação
status
string
aprovado, cancelado ou disputa
Sim
recorrencia_id
string
ID do contrato
recorrencia_status
string
ativo, cancelado, em-atraso

Exemplo de implementação

1
<?php
2
function sendCademi($account, $data)
3
{
4
$curl = curl_init(sprintf("https://%s.cademi.com.br/api/postback/custom", $account));
5
curl_setopt($curl, CURLOPT_POST, true);
6
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($data));
7
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
8
$response = curl_exec($curl);
9
$httpcode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
10
curl_close($curl);
11
12
switch ($httpcode) {
13
case '200':
14
$json = json_decode($response);
15
return $json->data->carga;
16
break;
17
case '409':
18
$json = json_decode($response);
19
throw new \Exception($json->msg);
20
break;
21
default:
22
throw new \Exception("Erro - ".$httpcode);
23
break;
24
}
25
}
26
27
// Preencha com as informações da venda
28
$data = [
29
'token' => '',
30
'codigo' => '',
31
'produto_id' => '',
32
'produto_nome' => '',
33
'valor' => '',
34
'cliente_nome' => '',
35
'cliente_celular' => '',
36
'cliente_email' => '',
37
'cliente_doc' => '',
38
'status' => '',
39
'recorrencia_id' => '',
40
'recorrencia_status' => '',
41
];
42
43
// Enviando dados para Cademí
44
$carga = sendCademi("minha-conta", $data);
45
46
// ID da carga enviada
47
echo $carga->id;
Copied!
Last modified 25d ago