O que você mais gosta Helcim?
Como uma organização sem fins lucrativos de saúde de médio porte, suas taxas para nós são fantásticas. Seus "Agentes de Experiência do Comerciante" sempre trabalham arduamente para resolver problemas, mas muitas vezes têm dificuldade em encontrar soluções eficazes para questões mais complexas devido ao que parece ser uma falta de comunicação com as equipes de desenvolvimento sobre como o sistema funciona. Recebemos duas ou três soluções para alguns problemas diferentes, a maioria das quais não funcionou como pretendido. Com isso em mente, nosso caso de uso é diferente da maioria das pequenas empresas, então os problemas que estamos enfrentando provavelmente não são típicos.
No geral, encontramos soluções para as deficiências da Helcim graças às forças de nossas equipes de desenvolvimento e TI, combinadas com a qualidade da equipe de suporte da Helcim.
A Helcim seria uma ótima opção se fôssemos menores. Se o seu negócio for como o nosso, com dez (10) funcionários ou locais separados que precisarão da capacidade de processar cartões e exigir relatórios individuais, aconselho fortemente considerar outros processadores de pagamento, a menos que sua empresa tenha a habilidade e o tempo para criar soluções alternativas para alguns de seus recursos defeituosos/bugados. No entanto, a economia a longo prazo vale o problema a curto prazo e a carga de trabalho adicional. Análise coletada por e hospedada no G2.com.
O que você não gosta Helcim?
Helcim não é desenvolvido para empresas maiores usarem imediatamente. Alguns dos recursos mais essenciais que me disseram que funcionariam durante a fase de vendas antes de selecionar o Helcim, acabaram sendo problemáticos ou não funcionais.
Vários recursos da API listados na documentação como ativos, com exemplos em sua referência de API, não funcionam:
1) Solicitar a lista de transações "Other Tender" não funciona (problema conhecido, continuam me dizendo que será resolvido "na próxima atualização de versão"). Isso impede o uso do aplicativo Helcim como uma suíte POS completa se você tiver mais de 10 funcionários (veja os problemas de relatórios abaixo).
2) Os IDs de transação para o sistema deles não correspondem aos IDs de transação no banco de dados que a API usa (aparentemente, isso é um problema conhecido e é o resultado de um sistema usar o banco de dados/método "antigo", mas ainda não foi corrigido, de acordo com o que o representante da Helcim me disse), o que impede que as transações sejam pesquisadas sem um número de fatura.
3) Os números de fatura às vezes são reatribuídos se a primeira vez que a transação foi recusada (com dados ainda neles) com o terminal virtual, o que leva a faturas sendo associadas a dois clientes (por exemplo, o cartão de Bob foi recusado e ele pagou em dinheiro. Uma hora depois, Sue paga com seu cartão de débito e é reatribuído o número da fatura de Bob, exceto que o nome de Bob e o valor da transação negativa estão visíveis na fatura). Isso impede o uso de números de fatura como um meio confiável de identificação de cliente/transação (observe que os IDs de transação reais NÃO correspondem aos IDs de transação na API), uma solução dada a nós quando descobrimos que a API e os terminais não usam o mesmo sistema para atribuir IDs de transação.
Vários problemas que experimentamos podem ser resolvidos criando listas suspensas roláveis em vez de codificar listas suspensas para exibir apenas dez opções:
-O campo de funcionário para criar relatórios de vendas é codificado para exibir no máximo dez funcionários; se você tiver mais de dez funcionários, só poderá gerar relatórios específicos para os primeiros dez que criar. Isso nos forçou a desenvolver nosso próprio aplicativo de relatórios de vendas internamente, pois temos mais de 20 funcionários usando o sistema em nossos locais.
-O mesmo vale para "terminais" (a localização/conta do comerciante pela qual uma transação é realizada) no aplicativo Helcim, limitando uma empresa a 10 locais "terminais" únicos. Precisávamos de 14 contas de comerciante sob nossa conta principal para identificar exclusivamente cada local/departamento separado (para fins de contabilidade e relatórios), mas, em última análise, tivemos que fazer algumas concessões, pois a lista suspensa para associar um terminal ao aplicativo é limitada a 10 e não tem uma barra de rolagem.
Além disso, o aplicativo Helcim rotineiramente falha em exibir relatórios de vendas, mesmo que mostre uma mensagem de "Sucesso!" e às vezes é "bloqueado" por atualizações, com a única solução que encontramos sendo desinstalar e reinstalar.
Cada problema que tivemos com o Helcim são coisas que deveriam ter sido identificadas/abordadas durante o desenvolvimento ou beta, ou pelo menos sido um problema que seus agentes de suporte estavam cientes (como não haver maneira de registrar terminais 11+ com o aplicativo). Análise coletada por e hospedada no G2.com.