Histórico de mensagens sobre Cpf

EXIBINDO CONVERSAS RECENTES:

Texto: Cpf
# cartões
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O que já foi notado aqui no canal, mas que pode ou não se aplicar a você:
- Tokenizar o cartão pelo back-end gera recusa quase sempre. Tem que tokenizar pelo front-end com o Javascript fornecido pela Efí (o mais atualizado).
- Os dados do titular, mesmo não fazendo parte dos dados do cartão, precisam ser preenchidos com dados reais desse titular. CPF, e-mail, telefone.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O que você pode fazer é colocar o CPF/CNPJ da chave como requisito para o Pix. Assim, mesmo que a chave seja [email protected] você diz que o CPF é 111.111.111-11 e se na hora de transferir o CPF da chave não for essa, a transferência não acontece.

# dúvidas
Avatar discord do usuario ilusinusmate

ilusinusmate

Ver Respostas

import os
# import ssl
# import certifi
from dotenv import load_dotenv
from efipay import EfiPay

load_dotenv("../../.env")

# if not os.path.isfile('C:\\Users\\Joaogsp\\Desktop\\j1\\programas\\Projetos Athavus\\emporio_sertanejo\\emporio_sertanejo\\emporio-ec2.pem'):
# raise FileNotFoundError("Certificate file not found.")



# cert = ssl.SSLContext(ssl.PROTOCOL_TLSv1_2)
# cert.load_verify_locations(cafile=certifi.where())
# cert.load_cert_chain('C:\\Users\\Joaogsp\\Desktop\\j1\\programas\\Projetos Athavus\\emporio_sertanejo\\emporio_sertanejo\\emporio-ec2.pem')

credentials = {
'client_id':os.getenv("CLIENT_ID"),
'client_secret': os.getenv("CLIENT_SECRET"),
'sandbox': True,
'certificate': 'C:\\Users\\Joaogsp\\Desktop\\j1\\programas\\Projetos Athavus\\emporio_sertanejo\\emporio_sertanejo\\emporio-ec2.pem'
}

efi = EfiPay(credentials)

body = {
'calendario': {
'expiracao': 3600
},
'devedor': {
'cpf': '',
'nome': ''
},
'valor': {
'original': '00.01'
},
'chave': '83988864397',
'solicitacaoPagador': 'Cobrança dos serviços prestados.'
}

response = efi.pix_create_immediate_charge(body=body)
print(response)
Esse é exatamente o meu código

# cartões
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não, o nome deve estar o mais próximo possível de como esse cliente colocou o nome em outras compras. É daí que o anti-fraude faz a análise, ou comparar com o nome no CPF caso seja a primeira compra.

# pix
Avatar discord do usuario celo_diana

celo_diana

porque criou assim

js
ID do Location: 1
{
calendario: { criacao: '2024-02-03T00:11:33.806Z', expiracao: 3600 },
txid: 'sd',
revisao: 0,
status: 'ATIVA',
valor: { original: '2.00' },
chave: '[email protected]',
devedor: { cpf: 'sd', nome: 'sdsd' },
solicitacaoPagador: 'Produto comprado digitalmente.',
loc: {
id: 1,
location: 'qrcodespix.sejaefi.com.br/v2/sd',
tipoCob: 'cob',
criacao: '2024-02-03T00:11:33.837Z'
},
location: 'qrcodespix.sejaefi.com.br/v2/sd',
pixCopiaECola: 'sd6304AA35'
}

# pix
Avatar discord do usuario celo_diana

celo_diana

Ver Respostas

@rubenskuhl Boa noite, tudo joia? queria tirar uma duvida contigo, estou criando uma API para criar cobrança de pix, mas esta retornnado isso :

js
{
nome: 'json_invalido',
mensagem: 'Valores ou tipos de campo inválidos',
erros: [
{
chave: 'pattern',
caminho: '.body.valor.original',
mensagem: 'deve corresponder ao padrão "^[0-9]{1,10}\\.[0-9]{2}$"'
}
]
}
sabe o que pode ser?

estou usando esse body :

js
const bodyCobranca = {
calendario: {
expiracao: 3600,
},
devedor: {
cpf: 'xxs',
nome: 'xx',
},
valor: {
original: 2,
},
chave: '[email protected]',
solicitacaoPagador: 'Produto comprado digitalmente.',
};

# assinaturas
Avatar discord do usuario mayron1806

mayron1806

Boa tarde estou com uma dúvida
É possível criar assinatura para pessoas jurídica?
Notei que na documentação tem o campo CPF, mas não tem CNPJ

# dúvidas
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Atualmente, não é possível emitir cobranças de credito sem CPF e realizar transferencias bancárias para instituições de outros paises.

# cartões
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O que dá para minimizar isso é ver se todos os dados estão sendo preenchidos de forma individualizada (e-mail, CPF, endereço), se está usando a integração mais atualizada para obter o token no browser do usuário...

# cartões
Avatar discord do usuario gabrielcarvalho_27631

gabrielcarvalho_27631

Ver Respostas

Boa Tarde @joaolucas_efi, acrescentei aqui a opção de parcelamento no array do cartão de credito :
Array
(
[payment] => Array
(
[credit_card] => Array
(
[billing_address] => Array
(
[street] => Rua Gramado
[number] => 235
[neighborhood] => Quinta da Boa Vista (Residencial)
[zipcode] => 08597590
[city] => ITAQUAQUECETUBA
[state] => SP
)

[installments] => 1
[payment_token] => 72632e02dde20e70c8c29b16eb6e8ddf638f9174
[customer] => Array
(
[name] => Fulano de Tal
[cpf] => 12542626014
[phone_number] => 11988888888
[email] => [email protected]
[birth] => 1991-01-12
)

)

)

)

mas deu erro :

data: "Propriedade desconhecida (não está no schema)."
type: "ERROR"

Gerencianet\Exception\GerencianetException Object
(
[error:Gerencianet\Exception\GerencianetException:private] => validation_error
[errorDescription:Gerencianet\Exception\GerencianetException:private] => Array
(
[property] => /payment/credit_card/installments
[message] => Propriedade desconhecida (não está no schema).
)

[message:protected] => Propriedade desconhecida (não está no schema).
[string:Exception:private] =>
[code:protected] => 3500034
[file:protected] => /home/appmempregacom/public_html/dev.api/vendor/gerencianet/gerencianet-sdk-php/src/Gerencianet/Request.php
[line:protected] => 104
[trace:Exception:private] => Array

poderia me ajudar?

# cartões
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Tudo bem também.

O atributo referente às parcelas se chama installments, veja um exemplo de consumo com ele sendo utilizado:

{
"payment": {
"credit_card": {
"customer": {
"name": "Gorbadoc Oldbuck",
"cpf": "94271564656",
"email": "[email protected]",
"birth": "1990-08-29",
"phone_number": "5144916523"
},
"installments": 1,
"payment_token": "",
"billing_address": {
"street": "Avenida Juscelino Kubitschek",
"number": "909",
"neighborhood": "Bauxita",
"zipcode": "35400000",
"city": "Ouro Preto",
"complement": "",
"state": "MG"
}
}
}
}

# cartões
Avatar discord do usuario gabrielcarvalho_27631

gabrielcarvalho_27631

Ver Respostas

Bom dia @joaolucas_efi, tudo bem?
sabe me dizer se neste array tem algum parametro para parcelamento no cartão de credito?
Array
(
[payment] => Array
(
[credit_card] => Array
(
[billing_address] => Array
(
[street] => Rua Gramado
[number] => 235
[neighborhood] => Quinta da Boa Vista (Residencial)
[zipcode] => 08597590
[city] => ITAQUAQUECETUBA
[state] => SP
)

[payment_token] => 3f9b9c28ad6d51b56c42511748c8c3b5b79e455e
[customer] => Array
(
[name] => Fulano de Tal
[cpf] => 12542626014
[phone_number] => 11988888888
[email] => [email protected]
[birth] => 1991-01-12
)

)

# cartões
Avatar discord do usuario gabrielcarvalho_27631

gabrielcarvalho_27631

Ver Respostas

segue as informações utilizada no teste:

Array
(
[payment] => Array
(
[credit_card] => Array
(
[billing_address] => Array
(
[street] => Rua Gramado
[number] => 235
[neighborhood] => Quinta da Boa Vista (Residencial)
[zipcode] => 08597590
[city] => ITAQUAQUECETUBA
[state] => SP
)

[payment_token] => 3f9b9c28ad6d51b56c42511748c8c3b5b79e455e
[customer] => Array
(
[name] => Fulano de Tal
[cpf] => 12542626014
[phone_number] => 11988888888
[email] => [email protected]
[birth] => 1991-01-12
)

)
lembrando que os dados são ficticios apenas para testar a api

# devs
Avatar discord do usuario mauriciosarmento

mauriciosarmento

$juridical_data = [
'corporate_name' => "$nome", // nome da razão social
'cnpj' => "$cpf" // CNPJ da empresa, com 14 caracteres
];

$customer = [
'juridical_person' => $juridical_data
];

# devs
Avatar discord do usuario mauriciosarmento

mauriciosarmento

$customer = [
"name" => "$nome",
"cpf" => "$cpf",
"email" => "$email",
//"phone_number" => "$tel",
// "birth" => "",
"address" => [
"street" => "$endereço",
"number" => "$numero",
"neighborhood" => "$bairro2",
//"zipcode" => "$cep",
//"city" => "$cidade",
//"complement" => "$complemento",
//"state" => "$estado",
// "juridical_person" => "",
// "corporate_name" => "",
// "cnpj" => ""
],
];

# devs
Avatar discord do usuario mauriciosarmento

mauriciosarmento

nos exemplos só tem o end point para CPF, que esta funcionando perfeitamente

# pix
Avatar discord do usuario badware.real

badware.real

cpf

# freelancer
Avatar discord do usuario vinybergamo

vinybergamo

🚀 Revolucione sua gestão financeira com nosso SaaS personalizado, agora integrado com a EFI Pay! 💼✨

📈 Automatize e encante:
- Crie cobranças automáticas com recorrência.
- Realize cobranças manuais (Pix, Boleto e Cartão de Crédito).

💸 Simplifique e agilize pagamentos:
- Efetue pagamentos automáticos para funcionários, colaboradores e fornecedores, diretamente pela EFI Pay.

📑 Descomplicação burocrática:
- Emita notas fiscais para diversos municípios do Brasil.
- Gerencie fornecedores, clientes, colaboradores e usuários com facilidade.

🔍 Economize tempo e esforço:
- Realize pesquisas de CNPJ e CPF.
- Emita etiquetas de envio para correios e transportadoras.

📦 Mantenha controle total do estoque:
- Gerencie seu estoque de forma eficaz.

📲 Mantenha seus clientes informados:
- Envie notificações automáticas via Whatsapp, E-Mail e SMS quando uma cobrança ou nota fiscal for gerada.

🔄 Integrações inteligentes:
- Integre facilmente com o Excel.

📊 Tenha insights poderosos:
- Emita relatórios mensais e semanais detalhados.

🛠️ Nosso SaaS é feito sob medida e sob demanda, agora com a praticidade da Banco EFI Pay.

📞 Entre em contato agora para agendar uma demonstração exclusiva!
📱 WhatsApp: (13) 99129-1316

Transforme sua gestão empresarial com automação, comunicação eficiente e a integração perfeita da EFI Pay! 🚀✨

# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Se você tiver feito saída definitiva do país para seu CPF, aí você não pode ter conta no sistema financeiro brasileiro... caso não, aí sim que é só questão de validação de dados da Efí.

# bolix
Avatar discord do usuario aluisioj

aluisioj

Bom dia, gostaria de saber qual o limite de quantidades de boleto por CPF? tenho um cliente que precisar emitir 120 boletos para um titular