Histórico de mensagens

EXIBINDO CONVERSAS RECENTES:

Data: 07/07/2023
# cartões
Avatar discord do usuario yasmin_efi

yasmin_efi

Entendi

# pix
Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

conta: "1234567" é o número da conta Efí

# cartões
Avatar discord do usuario mccartneyba

mccartneyba

já configurei o plugin la

# cartões
Avatar discord do usuario yasmin_efi

yasmin_efi


imagem enviada na mensagem pelo usuario yasmin_efi

# cartões
Avatar discord do usuario mccartneyba

mccartneyba

no caso estou usando o woocommerce

# cartões
Avatar discord do usuario yasmin_efi

yasmin_efi

Além disso, de acordo com o digito final do cartão, em sandbox, teremos diferentes retornos. Veja só:

# pix
Avatar discord do usuario douglascarteribordignon

douglascarteribordignon

Ver Respostas

Tenta isso e vê se funciona:

javascript
const body = {
calendario: {
expiracao: 3600
},
valor: {
original: price.toLocaleString("pt-br", { minimumFractionDigits: 2 }).replace(",", ".")
},
chave: key_GERENCIANET_PIX_KEY,
solicitacaoPagador: #Fatura:${invoiceId},
marketplace: {
mode: 2, // 1 para a tarifa ser descontada apenas da conta emissora da cobrança, 2 para a tarifa ser descontada proporcionalmente para as contas definidas
repasses: [
{
tipo: "porcentagem",
valor: "15.00",
favorecido: {
cpf: "12345678909",
conta: "1234567"
}
},
{
tipo: "porcentagem",
valor: "25.00",
favorecido: {
cpf: "94271564656",
conta: "7654321"
}
}
]
}
};

try {
pix = await gerencianet.pixCreateImmediateCharge(null, body);
qrcode = await gerencianet.pixGenerateQRCode({
id: pix.loc.id
});
} catch (error) {
console.log(error);
throw new AppError("Validation fails", 400);
}

# cartões
Avatar discord do usuario yasmin_efi

yasmin_efi

Unauthorized pode ser que esteja relacionado à autenticação e não à aprovação do cartão. Poderia nos encaminhar uma imagem da mensagem de erro, por favor?

# cartões
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Boa tarde @mccartneyba! Tudo bem?

# cartões
Avatar discord do usuario mccartneyba

mccartneyba

Ver Respostas

pq no modo sandbox coloco um cartão gerado e da Unauthorized

# pix
Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

Ver Respostas

Ou seja, de forma simples e prática, não consigo fazer o split, adaptando o código funcional que já tenho

# pix
Avatar discord do usuario joao_efi

joao_efi

Boa tarde @rafaelribeiro.sp tudo certo?
Para o Split de pix você vai precisar criar uma configuração de pagamento Pix, definindo a porcentagem de divisão para cada conta
https://dev.gerencianet.com.br/docs/api-pix-endpoints#configura%C3%A7%C3%A3o-de-um-split-de-pagamento-sem-passar-id

Então precisa criar uma cobrança:
https://dev.gerencianet.com.br/docs/api-pix-endpoints#criar-cobran%C3%A7a-imediata-sem-txid

E vinculá-la a configuração de split criada anteriormente:
https://dev.gerencianet.com.br/docs/api-pix-endpoints#vincular-uma-cobran%C3%A7a-a-um-split-de-pagamento

# pix
Avatar discord do usuario douglascarteribordignon

douglascarteribordignon

json
{
"descricao": "Split pagamento - Plano 1",
"lancamento": {
"imediato": true
},
"split": {
"divisaoTarifa": "assumir_total",
"minhaParte": {
"tipo": "porcentagem",
"valor": "60.00"
},
"repasses": [
{
"tipo": "porcentagem",
"valor": "15.00",
"favorecido": {
"cpf": "12345678909",
"conta": "1234567"
}
},
{
"tipo": "porcentagem",
"valor": "25.00",
"favorecido": {
"cpf": "94271564656",
"conta": "7654321"
}
}
]
}
}

# pix
Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

const body = {
calendario: {
expiracao: 3600
},
valor: {
original: price.toLocaleString("pt-br", { minimumFractionDigits: 2 }).replace(",", ".")
},
chave: key_GERENCIANET_PIX_KEY,
solicitacaoPagador: #Fatura:${invoiceId}
};

try {

pix = await gerencianet.pixCreateImmediateCharge(null, body);

qrcode = await gerencianet.pixGenerateQRCode({
id: pix.loc.id
});



} catch (error) {
console.log(error);
throw new AppError("Validation fails", 400);
}

}


A dúvida é, se eu repassar aqui,

'marketplace'=>array(
'mode'=>1, //1 para a tarifa ser descontada apenas da conta emissora da cobrança, 2 para a tarifa ser descontada proporcionalmente para as contas definidas
'repasses'=>$repasses
)

Vai funcionar?

# pix
Avatar discord do usuario douglascarteribordignon

douglascarteribordignon

Ver Respostas

Isso

# pix
Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

Isso não ficou claro pra mim

# pix
Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

Ver Respostas

o Client_ID da API ?

# pix
Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

Ele já tem