• Resolved juca72

    (@juca72)


    Oi!

    Está dando erro durante a finalização do checkout, minha hospedagem é na GoDaddy Cpanel Linux, PHP version: 5.5, e está habilitado o SOAP.

    Soap Client enabled
    Soap Server enabled
    Directive Local Value Master Value
    soap.wsdl_cache 1 1
    soap.wsdl_cache_dir /tmp /tmp
    soap.wsdl_cache_enabled 1 1
    soap.wsdl_cache_limit 5 5
    soap.wsdl_cache_ttl 86400 86400

    Fiz os testes com a key de Staging (que pedi para eles), de SandBox e de Transação… Nada… Segue mensagem dos erros.

    Boleto Bancário: Ocorreu um erro ao processar o seu pagamento, por favor tente novamente ou entre em contato para conseguir ajudar.

    Cartão de Crédito: Ocorreu um erro ao processar o seu pagamento, por favor tente novamente ou entre em contato para conseguir ajudar.

    Boleto: http://pastebin.com/1FpaJpEf
    CC: http://pastebin.com/ky50ggZm

    O que pode estar ocorrendo? Muito obrigado!

    https://wordpress.org/plugins/woocommerce-mundipagg/

Viewing 6 replies - 1 through 6 (of 6 total)
  • Thread Starter juca72

    (@juca72)

    Outra coisa, eles passaram agora pouco esse link:
    https://staging.mundipaggone.com/MundiPaggService.svc

    Plugin Author Claudio Sanches

    (@claudiosanches)

    URL que esta sendo utilizada no plugin é justamente essa que você esta falando.

    The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter http://tempuri.org/:createOrderRequest. The InnerException message was 'Invalid enum value '' cannot be deserialized into type 'MundiPagg.One.Service.DataContracts.CountryEnum'. Ensure that the necessary enum values are present and are marked with EnumMemberAttribute attribute if the type has DataContractAttribute attribute.'.  Please see InnerException for more details.
    

    Nunca vi um erro como este, mas isso é a resposta do MundiPagg, melhor verificar com eles.

    Thread Starter juca72

    (@juca72)

    Oi Claudio,

    Cara, sabe o que era? Campos do Checkout rsss… eu tinha escondido o campo país pq não tem necessidade aparecer o campo País – se a loja vende somente Brasil -, então esse campo eu escondi.

    Mas depois que habilitei ele, continou com erros “O campo do documento do cliente deve ter 11 dígitos para CPF ou 14 dígitos para CNPJ”.

    Então fui no outro plugin seu do checkout dos campos, e fiz váaaaarios testes. Resumindo, está funcionando sem erro APENAS se deixar marcado :

    Exibir Tipo de Pessoa: Exibir PJ e Pessoa Física
    Habilitar Máscara de Campos: Desmarcado.

    Vale a pena dar uma olhada nisso quando puder, cara. Ou por enquanto enquanto n sai atualização colocar esse detalhe na info.

    Plugin Author Claudio Sanches

    (@claudiosanches)

    Estranho isso, porque as máscaras não deveriam influenciar como o Soap funciona… É necessário enviar CNPJ ou CPF, mas não deveria ser um problema enviar só um o outro, até mesmo porque o plugin trata isso.

    Thread Starter juca72

    (@juca72)

    =)

    Olá Juca,
    Tentei o mesmo procedimento que você fez mas não consegui! O CPF passa mas o celular continua dando erro:

    Número de telefone com formato inesperado. Formatos aceitos: (DDD)999999999 ou DDI(DDD)999999999.

    Poderia me dizer se fez mais alguma coisa aí?

    Obrigado!

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘Erro durante checkout’ is closed to new replies.