Open pavini opened 6 years ago
@pavini, boa tarde.
Dei uma olhada rápida lá na documentação e não encontrei nada sobre split. Pode me passar o link com a explicação para eu verificar?
Olá @pavini e @banzeh sou desenvolvedor do time da API 3.0, irei enviar um PR incluindo o Split de Pagamentos, e irei revisar aqui com o time para incluir os detalhes do split na documentação da API.
Valeu @tiagorosendo, assim que a documentação estiver no ar já começo o desenvolvimento no módulo.
Obrigado.
Olá, @tiagorosendo! Existe alguma previsão para a inclusão dos detalhes do split de pagamento na documentação API 3.0?
Estou selecionando o gateway de pagamento para uma série de projetos que vão operar um modelo marketplace e queria muito poder utilizar a Cielo, atualmente essa é a última parte do quebra cabeça pra nós fecharmos a decisão.
Forte abraço, e parabéns pelo módulo @banzeh!
@leopq , pela documentação da Cielo ainda não vi nada referente ao split de pagamento, mas a Braspag já conta com o recurso.
Como ainda não saiu nada na documentação da Cielo, estou pensando em criar uma integração com a Braspag para realizar o split de pagamentos
@banzeh , eu precisava resolver essa questão do split logo para as minhas necessidades e acabei fazendo um fork da tua. Eu estava pensando que talvez a gente consiga juntar o que foi feito para deixarmos numa lib só. Dá uma olhada: https://github.com/Upply/cielo-braspag
@banzeh @andremw Fantástico! André, vou aproveitar pra tirar uma dúvida que eu penso ser pertinente: É possível cadastrar um merchant (terceiro) do marketplace pela API para realizar o Split? Não consegui encontrar nada na documentação a respeito disso.
@leopq , até onde eu sei, não. Também não consegui achar nada na documentação.
@andremw Vou dar uma olhada no seu pacote e ver como faríamos para juntar os dois pacotes em um só.
@leopq Faz algum tempo que não vejo a documentação da Cielo, mas na época que comecei a desenvolver o pacote não existia split, por isso não foi implementado.
Um "split" usando outra Merchant seria possível usando duas vezes o pacote, cada uma com sua configuração. Fazendo assim teria que se fazer sempre duas chamadas pra mesma compra, e passaria duas compras no cartão do cliente. No caso do boleto seriam dois boletos. O problema seria fazer a conciliação das vendas em caso de falha em uma das transações, por exemplo.
@tiagorosendo estava lendo a documentação da braspag e reparei que as transações via split são realizadas pela api da cielo mesmo, mas utilizando a autenticação da braspag. Fiz uma tentativa aqui pelo postman usando as credenciais de acesso da própria Cielo e recebi o seguinte erro:
[
{
"Code": 245,
"Message": "Merchant does not have split configuration"
}
]
Segue a requisição
curl -X POST \
https://api.cieloecommerce.cielo.com.br/1/sales/ \
-H 'Content-Type: application/json' \
-H 'MerchantId: *************' \
-H 'MerchantKey: ******************' \
-H 'cache-control: no-cache' \
-d '{
"MerchantOrderId":"2014111703",
"Customer":{
"Name":"Comprador"
},
"Payment":{
"Type":"SplittedCreditCard",
"Amount":10000,
"Installments":1,
"SoftDescriptor":"Marketplace",
"CreditCard":{
"CardNumber":"1234123412341231",
"Holder":"Teste Holder",
"ExpirationDate":"12/2030",
"SecurityCode":"123",
"Brand":"Visa"
}
}
}'
Seria possível utilizar a documentação da Braspag para fazer o split diretamente na Cielo usando as credenciais da Cielo mesmo?
Alguma novidade com relação ao "split" de pagamento?!
@virgiliomax parece que a documentação do split está no repositório da Braspag.
https://docsbraspag.github.io/SplitBraspag/SplitBraspag/2017-08-12-split-pagamentos/
Por enquanto não está implementado neste pacote, minha ideia é implementar depois de refazer o pacote em typescript.
Olá, previsão da implementação do split no pacote?
Aparentemente, dois anos depois, o pacote ainda não foi implementado!
[ { "Code": 245, "Message": "Merchant does not have split configuration" } ]
@tiagorosendo estava lendo a documentação da braspag e reparei que as transações via split são realizadas pela api da cielo mesmo, mas utilizando a autenticação da braspag. Fiz uma tentativa aqui pelo postman usando as credenciais de acesso da própria Cielo e recebi o seguinte erro:
[ { "Code": 245, "Message": "Merchant does not have split configuration" } ]
Segue a requisição
curl -X POST \ https://api.cieloecommerce.cielo.com.br/1/sales/ \ -H 'Content-Type: application/json' \ -H 'MerchantId: *************' \ -H 'MerchantKey: ******************' \ -H 'cache-control: no-cache' \ -d '{ "MerchantOrderId":"2014111703", "Customer":{ "Name":"Comprador" }, "Payment":{ "Type":"SplittedCreditCard", "Amount":10000, "Installments":1, "SoftDescriptor":"Marketplace", "CreditCard":{ "CardNumber":"1234123412341231", "Holder":"Teste Holder", "ExpirationDate":"12/2030", "SecurityCode":"123", "Brand":"Visa" } } }'
Seria possível utilizar a documentação da Braspag para fazer o split diretamente na Cielo usando as credenciais da Cielo mesmo?
Esse é o mesmo problema que estamos tendo!
Olá, alguém conseguiu fazer o split de pagamentos com a Cielo?
Olá, alguém conseguiu fazer o split de pagamentos com a Cielo?
Chegamos perto, mas eles negaram a key de produção enquanto estavamos implementando com a key de teste, então, fizemos com outro getway
Que coisa, eu preciso fazer isso, estou desenvolvendo um app, e preciso cobrar uma taxa sobre as transações sobre o cartão dentro do aplicativo, será que existe outra maneira pra fazer isso?
Que coisa, eu preciso fazer isso, estou desenvolvendo um app, e preciso cobrar uma taxa sobre as transações sobre o cartão dentro do aplicativo, será que existe outra maneira pra fazer isso?
Tenta outro getway de pagamento. Tem a getnet e a pagar.me
Quem sabe essa última você consiga. Eles utilizam requisições via API usando JSON
Será que tem como eu cobrar essa taxa sem ser via split de pagamento?
Olá, alguém conseguiu fazer o split de pagamentos com a Cielo?
Chegamos perto, mas eles negaram a key de produção enquanto estavamos implementando com a key de teste, então, fizemos com outro getway
Qual gateway vocês utilizaram?
Olá!
Alguém sabe informar se o split de pagamento foi implementado? Não consegui encontrar na documentação.
Olá!
Alguém sabe informar se o split de pagamento foi implementado? Não consegui encontrar na documentação.
Cara, não cheguei a acompanhar mais a documentação da Cielo, mas até então não consegui fazer split em sandbox, então não implementei nada.
Existe uma outra lib que parece fazer, mas nunca utilizei ela.
Abraços
@banzeh, Sabe que outra lib é essa?
Consegui falar com uma atendente da Cielo que informou que utilizando a API 3.0 é possível realizar o split de pagamento, mas isso seria feito através da braspag, que pertence a Cielo.
Um pouco mais sobre a API 3.0
https://braspag.github.io//manual/split-de-pagamentos-cielo-e-commerce
@banzeh, Sabe que outra lib é essa?
Consegui falar com uma atendente da Cielo que informou que utilizando a API 3.0 é possível realizar o split de pagamento, mas isso seria feito através da braspag, que pertence a Cielo.
Muito bem lembrado!
Olá, alguem conseguiu implementar o split junto com a cielo? Estou com dificuldades, obg.
Ola,
Existe a intenção de implementar o split de pagamento nesse pacote? Estou buscando algo e não encontro, e este pacote uso há algum tempo e gosto muito.
Abraços