Histórico de mensagens sobre sandbox

EXIBINDO CONVERSAS RECENTES:

Texto: sandbox
# 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

# pix
Avatar discord do usuario gustavo.web3

gustavo.web3

Ver Respostas

Boa tarde, não estou recebendo as notificações dos meus pagamentos em sandbox, está rolando algum problema ?

# devs
Avatar discord do usuario hiagosilvas

hiagosilvas

Ver Respostas

Olá @akarii8507 o nodejs irá entender o path relativo há partir do Working Dir, quando você coloca o script start carregando o processo do node diretamente da src, o Working Dir será o próprio diretório onde está o package.json (quando vc digita pnpm start).

Para resolver isso você pode utilizar o __dirname que irá pegar o caminho relativo do arquivo TS. Segue abaixo o exemplo para a sua propriedade certificate:

ts
import { join } from 'path';
const cert = join(__dirname, 'producao-545778-SDK-TS.p12');

export = {
sandbox: false,
client_id: 'seu_client_id',
client_secret: 'seu_client_secret',
certificate: cert
};

Espero que te ajude!

# pix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @delorme.onlineips! Tudo bem?
Você alterou o valor do atributo sandbox e colocou as credenciais de produção?

# pix
Avatar discord do usuario delorme.onlineips

delorme.onlineips

Ver Respostas

Boa tarde, fiz uma integração usando o SDK Python, em Sandbox e tudo funcionou, quando alterei para Produção, ocorre um erro:

ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed
connection without response'))

Porém sem mais detalhes, alguma ideia ou orientação sobre como identificar a causa?

Obrigado antecipadamente.

# dúvidas
Avatar discord do usuario brenocoelho12

brenocoelho12

Ver Respostas

Show... Tudo certo, @igor_efi. Segue:
1 - Há um limite (quantidade) para geração de boletos em sandbox? Ambiente produtivo?
2 - Há um limite (valor) para geração de boletos em sandbox? Ambiente produtivo?
3 - Qual a diferença CONCEITUAL/PRÁTICA entre os status “unpaid” e “expired”?

# pix
Avatar discord do usuario alipiopereira

alipiopereira

Ver Respostas

export default {
sandbox: false,
client_id: process.env.CLIENT_ID as string,
client_secret: process.env.CLIENT_SECRET as string,
certificate: "certificado.p12",
validateMtls: false,
};

# dúvidas
Avatar discord do usuario levycamara

levycamara

Ver Respostas

Pessoal, para fazer os testes em modo "Sandbox/Homologação", no Bubble, devo inserir as chaves no campo onde tem (dev), correto?

# devs
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

As credenciais inseridas, com a variável sandbox=true, são as que estão na aba Homologação da sua aplicação?

# devs
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

No arquivo de credenciais, a variável 'sandbox' está como true?

# devs
Avatar discord do usuario adilalima

adilalima

Ver Respostas

Bom dia, outra questão. É normal não conseguir gerar o token do cartão de crédito em modo sandbox? Estou usando a SDK Flutter, em produção o token é gerado normalmente, mas em sandbox ele retorna 404 Not Found, já conferi client_id e client_secret_id estão corretos. Agradeço desde já 😄

# dúvidas
Avatar discord do usuario fdomds

fdomds

a sandbox nao funciona

# bolix
Avatar discord do usuario fdomds

fdomds

Ver Respostas

Boa tarde Devs.
Estou fazendo uma integracao e preciso saber 3 coisas sobre webhooks, usando sandbox.
Consigo simular um pagamento de boleto para ativar o evento de pagamento ? O que vcs fazem ?
Consigo uma url de recibo após um pagamento ? Em outros gateways existe essa possibilidade.
Consigo evitar chamadas em minha url de webhook ? Eu uso lambda e Google Cloud Functions, gostaria de economizar algumas chamadas desnecessarias como eventos new/waiting, que faco fora do webhook, consigo evitar isso ?

# abertura-contas
Avatar discord do usuario edhercs

edhercs

Não consigo ler o código qrcode para criar uma sandbox

# devs
Avatar discord do usuario adilalima

adilalima

Ver Respostas

Boa tarde, referente a essas credenciais na SDK Flutter:

Map credentials = {
'client_id': '',
'client_secret': '',
'account_id': '',
'sandbox': false,
'certificate': '',
'private_key': ''
};

'account_id' é o número da conta? se sim, apenas números (0000000) ou com traço (000000-0)?
'private_key' é exatamente o quê?

agradeço desde já 😄

https://github.com/efipay/sdk-dart-apis-efi/blob/main/example/credentials.dart

# pagamento-contas
Avatar discord do usuario paulodev_30576

paulodev_30576

Ver Respostas

Ola pessoal, prazer, sou novo aqui.

Estou implementando a API para enviar pagamento pix com o SDK do PHP, mas sempre que tento fazer o envio recebo o erro de "Certificado não encontrado". Já passei o .p12 para .pem e estou importando ali no options, mas ainda sim recebo o erro.
Meu options esta assim:
$options = [
"clientId" => "...",
"clientSecret" => "...",
"certificate" => realpath(__DIR__ . "/homol_cert.pem"),
"sandbox" => true,
"debug" => false,
"timeout" => 60,
];

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Mas em sandbox, mesmo CONCLUIDA não vai ter objeto pix na cobrança... e em produção tem.

# pix
Avatar discord do usuario _josemax

_josemax

$sandbox = true;

# pix
Avatar discord do usuario _josemax

_josemax

Ver Respostas

if(EFI_API_MOD =='sanbox'){
$sandbox = true; // false = Production | true = Homologation
}elseif(EFI_API_MOD =='production'){
$sandbox = false; // false = Production | true = Homologation
}

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Em sandbox não baixa mesmo.