Closed cidigitalagencia closed 6 years ago
@cidigitalagencia tenho o mesmo problema #17 , me parece que a classe SubtotalsRequest
foi substituída por Subtotals
.
@matmiranda verdade, mas se utilizo o Subtotals, por mais que seja preenchido corretamente o valor do frete mesmo assim não é enviado. Acredito que não é enviado porque no AmoutOrderRequest não podemos passar o Subtotal. Até o momento não tive retorno da MOIP sobre este problema.
@matmiranda , você conseguiu resolver?
@cidigitalagencia não :(
@cidigitalagencia essa biblioteca está cheio de erros e @somentelucas tem previsão da próxima versão ?
Bom dia, pessoal.
Nos desculpe pela demora no retorno.
Verifiquei os endpoints e os Models responsáveis pelas features do /orders
e não consegui encontrar ou simular o erro apresentado.
Pelos meus testes, o nó subtotals está sendo adicionado corretamente ao amount, como podem observar:
Eu utilizei exatamente o mesmo código do exemplo.
Poderiam nos mostrar o código da requisição completa que estão utilizando, por favor?
@mbnakaya segue a imagem:
Já importei elas:
using Moip.Models;
using Moip;
Faz assim, cria o novo projeto por exemplo: asp.net mvc 5, e depois instala Moip via NuGet. Você receberá o mesmo erro de todos.
@mbnakaya eu tenho o mesmo do @matmiranda . Ele não reconhece o SubtotalsRequest.
@cidigitalagencia veja #18
@cidigitalagencia saiu nova atualização e não esquece de fechar "issue".
@mbnakaya fecha essa pergunta.
Estou utilizando a sdk DOTNET (dotnet add package Moip --version 1.0.1) que está divulgada neste link https://github.com/moip/moip-sdk-dotnet#instala%C3%A7%C3%A3o.
Bom estou realizando perfeitamente a compra através de cartão de crédito e também boleto, o pedido é criado com sucesso e também o código de pagamento é gerado perfeita. O problema é que o valor do frete nunca é enviado para o MOIP.
No manual o código para enviar o frete esta descrito da seguinte maneira. SubtotalsRequest subtotalsRequest = new SubtotalsRequest { Shipping = 1500, Addition = 20, Discount = 10 };
Mas mesmo utilizando a SDK indicada no manual eu nunca consigo fazer referência ao SubtotalsRequest, ele da um erro porque não consegue fazer referência a esta classe.
Então, depois de muito tentar e reinstalar SDK eu consegui que ele não desse erro trabalhando desta forma. Subtotals subtotalsRequest = new Subtotals { Shipping = 3000, Addition = 1400 };
Dessa forma eu consigo fazer referência ao SubTotals mas ele envia apenas o Addition, ele não envia o valor do frete.
Resumindo todos os pedidos do meu site estão indo sem o valor do frete apenas o valor total dos itens mais o addition.
Entrei em contato com o suporte e fui informado que isto pode ser um BUG pois o addition esta indo e porque não consigo fazer referência ao SubtotalsRequest sendo que estou utilizando a SDK correta??
Este problema esta me tirando o sono. Aguardo ajuda. Obrigado.