Histórico de mensagens sobre API pix em marketplace

EXIBINDO CONVERSAS RECENTES:

Texto: API pix
Canal: marketplace
Avatar discord do usuario tudocatolico

tudocatolico

Boa tarde! Tenho uma questão sobre a divisão do split no pagamento por cartão de crédito na API de integração com marketplace usando opencart 3. No pagamento com cartão de crédito, boleto ou pix, o split deve fazer a divisão e repasse dos valores após extrair o valor frete, certo? Pois o valor do frete precisa ficar integralmente com o adminsitrador do marketplace, com quem foi firmado o contrato com os correios para atender todos os sellers.

Avatar discord do usuario tudocatolico

tudocatolico

Ver Respostas

João, preciso de mais um help.. os devs indianos me mandaram a mensagem abaixo, confirmando que no sandbox o split funcionou para pagamento com PIX, mas eu testei em produção e o valor veio integral, para a conta do administrador, e nada para a conta do seller (ocultei os dados sensíveis). Será que é algo relacionado a este "assumir_total"?

We have successfully tested the split PIX payment in sandbox mode, and the API response confirms that the split was processed correctly.
Please find the attached response from the Split Payment API:
{
"descricao": "Order #143",
"lancamento": {
"imediato": true
},
"split": {
"divisaoTarifa": "assumir_total",
"minhaParte": {
"tipo": "porcentagem",
"valor": "15.00"
},
"repasses": [
{
"tipo": "porcentagem",
"valor": "85.00",
"favorecido": {
"cpf": "XXXXXXXXXXX",
"conta": "XXXXXX"
}
}
]
}
}
{
"id": "XXXXXXXXXXXXXXXxxxxxX",
"status": "ATIVA",
"revisao": 0,
"descricao": "Order #143",
"lancamento": {
"imediato": true
},
"split": {
"divisaoTarifa": "assumir_total",
"minhaParte": {
"tipo": "porcentagem",
"valor": "15.00"
},
"repasses": [
{
"tipo": "porcentagem",
"valor": "85.00",
"favorecido": {
"conta": "XXXXXX",
"cpf": "XXXXXXXX"
}
}
]
}
}

If you encounter any further issues with the split PIX payment, we recommend reaching out to PIX support, as the response from the Split Payment API indicates a successful transaction on our end.

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Isso mesmo, @tudocatolico.
Para gerar o certificado você pode seguir os passos deste artigo aqui, apenas se atente para alterar para a aba de Homologação antes de emitir o certificado.
Qualquer dúvida é só nos chamar por aqui.

Avatar discord do usuario tudocatolico

tudocatolico

Ver Respostas

João, os desenvolvedores indicanos me reportaram o seguinte: "Tentamos fazer o checkout no modo Sandbox e recebemos a mensagem de erro de que as credenciais da API não são válidas. Verifique as credenciais do sandbox e configure as credenciais corretas para que possamos testá-las."

Mas observando a imagem que eles enviaram (anexa neste post), percebi que o PIX Key, que está cadastrado na referente a configuração PIX, na extenção da API da EFÍ, é a minha chave pix aleatórioa da conta do Administrador. Deveria ser a "Chave client ID" ou a "Chave Secret" ?

Outra dúvida é que tenho uma Aplicação da API cobrança, criada dentro da área de API da conta do administrador do marketplace, para "API Cobranças, API Pix, API Pix via Open Finance". Sendo assim, entendo que já seria possível cobrar no cartão de crédito, boleto e pix, e ter o split de pagamento fazendo as divisões necessárias no marketplace, certo? Não é necessário eu criar mais uma API de Cobrança específica para a API PIX, certo? Pois aí teria mais pares de credenciais e chaves para produção e homologação, e não teria como configurar isso na extensão da EFí para OpenCart 3. Deveria funcionar os 3 meios de pagamento com esta mesma API, certo?
imagem enviada na mensagem pelo usuario tudocatolico

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Na API de abertura de contas não. Pq abre uma conta com movimentação limitada. Só precisa de foto e documento para upgrade.

Agora, todo banco precisa ter +18... então usar o envio de Pix não resolve isso.

Avatar discord do usuario luan.trindny

luan.trindny

mas parece que o pagseguro está sendo mais vantajoso para o uso de api de envio pix.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Entendi. Para essa situação, você pode usar a opção de envio de Pix através do endpoint PUT /v2/gn/pix/:idEnvio. Com este recurso, você pode enviar valores para a chave Pix ou os dados bancários do destinatário. No entanto, ao usar essa função, todo o controle de split deve ser realizado em sua própria aplicação.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde! Como vai?

Com base em nossa documentação, você pode encontrar os detalhes técnicos sobre o split de pagamento Pix aqui.

Referente às questões jurídicas, vou solicitar à nossa equipe do @Comercial e @Relacionamento que entrem em contato com você assim que possível.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A API Pix da Efí, por seguir o padrão do Banco Central, também não é muito simples... tudo bem que a do MP uma hora vai deixar de funcionar justamente por fugir do padrão do regulamento, mas você vai notar que é mais trabalhosa.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, @raultocantins. Bom dia! Como vai?
Para utilizar a funcionalidade de split nativa da API, é necessário que as contas de repasse sejam também da Efí. Outra opção seria sua aplicação ter a rotina para fazer o split, utilizando o endpoint de envio de Pix para fazer os repasses. Desta forma, o envio pode ser para qualquer instituição, pontuando que este envio tem um custo também.

Se você tiver mais alguma dúvida, pode contar com a gente!

Avatar discord do usuario tudocatolico

tudocatolico

Ver Respostas

Bom dia, aqui é o Fernando. Estou com uma equipe de dev integrando Split de pagamento via API no opencart 3.0.3.8 com módulo Marketplace. Já conseguiram integrar pagamento com cartão, boleto e o PIX está quase pronto. Mas agora estou com a seguinte dúvida. Se eu configurar um plano de asssinatura mensal no meu opencart, por meio do módulo membership dentro do marketplace, como a integração com o split de pagamento da Efí vai se comportar? Vai conseguir fazer a cobrança recorrente respeitando os cíclos anuais? Preciso passar algum parâmetro ou orientação para a minha equipe de DEV?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Você pode fazer um split por sua conta usando a API de envio de Pix. Mas a API de envio de Pix só envia para contas brasileiras, não para internacionais.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Algo importante para notar que é que as APIs de abertura de contas e de envio Pix são discricionárias da Efí/Gerencianet... você precisa explicar o seu caso de uso e eles concordarem ou não. Diferente das de cobrança que aberta a conta, você já tem acesso.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O que além de precisar da liberação do endpoint de envio de Pix, faz você pagar a taxa de Pix duas vezes... por isso o mais prático seria criar a conta do vendedor via API de abertura de contas (que também requer liberação) mas aí usar o split nativo da API Pix para enviar os 20% para a conta de vocês.

Avatar discord do usuario fabioselau

fabioselau

Ver Respostas

No caso Guilherme, vc fala pra fazer split no nosso lado (80% vendedor - 20% pra nós) e utilizar a API de Pix pra fazer a request manualmente repassando os 80% do vendedor?!

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Caso queira transferir para outras contas, você pode utilizar o endpoint de envio de Pix (https://dev.gerencianet.com.br/docs/api-pix-endpoints#requisitar-envio-de-pix). Desta forma, você pode automatizar a divisão/envio do lado do seu sistema.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A API é de criar conta, não sub-conta...
... é possível sim automatizar pagamento de colaboradores via Pix apesar de não ser conta salário, por questões regulatórios. O problema disso é que com a cobrança de percentagem no envio de Pix, isso vai deixar bem caro... por isso só viabiliza se conseguir uma negociação de valor fixo ou teto com a Efí.