You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 15, 2024. It is now read-only.
Bad Request na criação da conta bancária quando holder.taxDocument.number" == "CNPJ" O mesmo código funciona sim quando o holder.taxDocument.number" == 'CPF'
#85
Open
oscarlaf03 opened this issue
Aug 30, 2018
· 5 comments
#Método que chama o post requestapi.bank_accounts.create(bank_info.tour_store.moip_id,bank_post_data(bank_info))api#=> #<Moip2::Api:0x00007fcb0bdf8648@client=#<Moip2::Client:0x00007fcb0bdf88f0@auth=#<Moip2::Auth::OAuth:0x00007fcb0bdf8918@oauth="da213e99cbcb4638a562dfd34cba3795_v2">,@env=:production,@opts={:headers=>{"Content-Type"=>"application/json","Authorization"=>"OAuth da213e99cbcb4638a562dfd34cba3795_v2","User-Agent"=>"MoipRubySDK/1.2.1 (+https://github.com/moip/moip-sdk-ruby)"}},@uri="https://api.moip.com.br">>
bank_info.tour_store.moip_id#=> "MPA-EA71B0668CA6"bank_post_data(bank_info)#=>{:bankNumber=>"033",:agencyNumber=>4109,:agencyCheckNumber=>"",:accountNumber=>13002469,:accountCheckNumber=>1,:type=>"CHECKING",:holder=>{:taxDocument=>{:type=>"CNPJ",:number=>"19.870.536/0001-96"},:fullname=>"Danilo dos Santos Rollo - ME"}}api.bank_accounts.create(bank_info.tour_store.moip_id,bank_post_data(bank_info))#=>#Retorna este erro=>#<HTTParty::Response:0x7fcb0bde67b8 parsed_response=nil, @response=#<Net::HTTPBadRequest 400 Bad Request readbody=true>, @headers={"date"=>["Thu, 30 Aug 2018 14:25:41 GMT"], "server"=>["Apache"], "x-newrelic-app-data"=>["PxQGVFJbCgcTXFdSAwUOVEYdFGQHBDcQUQxLA1tMXV1dORYzVBJHNQFUZAQUFVFQVThOFAVtGAcHUllGDBIQPh8ZWQFbV0FcRyxdHG1OUQMKXVYCBQxNXUQXQUpnfmQyTRMaA0xWT1IeUQ9RDAgEBx9XDVMdQ1IAVgNVAlQGAVZVAVhRAFcVSgJQWkAHOw=="], "content-type"=>["text/plain; charset=UTF-8"], "content-length"=>["0"], "x-content-type-options"=>["nosniff"], "vary"=>["Origin"], "connection"=>["close"]}>
The text was updated successfully, but these errors were encountered:
Obrigado Edisson.
O meu problema foi resolvido sim.
Abs
OO
Oscar Ortiz
Mobile +55 11 942675876
*"O melhor momento para plantar uma árvore foi há vinte anos atrás, o
segundo melhor momento é agora" - *Antigo provérbio chinês
Fala @edison , realmente é muito embasado pq na documentação da Moip/Wirecard não fala isso claramente, mas meu problema era pelo seguinte fluxo:
1)Eu cadastrava um vendedor na minha plataforma utilizando o CPF dele para instanciar a conta transparente moip desse vendedor.
2) logo esse vendedor colocava os detalhes para fazer o cadastro da sua conta bancaria utilizando um CNPJ e provocava o erro, O erro era ocasionado porque a API da moip (ou wirecard como se chama agora) esperava que a conta bancaria associada a essa conta transparante tivesse o mesmo documento, ou seja se o titular da conta bancária for um CNPJ e não um CPF o titular da conta transparente tem que ser o mesmo CNPJ ou CPF segundo o caso.
Não sei se expliquei claramente mas qualquer coisa pode voltar e mandar mensagem aqui que eu retorno.
Boa sorte e sucesso.
OO
Issue
Recebo bad request enviando um post request da uma conta bancária com um "holder.taxDocument.number" CNPJ mas recebo 200 com quando o documento é CPF
Error message
Code
app/services/moip_api.rb
config/initializers/moip.rb
app/controllers/banking_informations_controller.rb
app/models/banking_information.rb
Post Request Error
The text was updated successfully, but these errors were encountered: