API
Funções para o Maker (Standard, Professional e Enterprise) com ou sem código fonte e royalt free, licenciamento simples com suporte e atualizações.
![]() |
![]() |
![]() |
![]() |
![]() |
| Boleto bancário | Google Maps | Cartões | SMS | PagSeguro |
![]() |
![]() |
![]() |
||
| API de cert. A3 | Transferir arquivos | Arquivo INI |
Soluções personalizadas
Reduza o time-to-market de sua aplicação através dos nossos serviços de desenvolvimento de software personalizados para anteder a diferentes necessidades. Controle os custos e prazos do seu projeto mantendo a qualidade do sistema e sem desviar sua equipe do core business de sua empresa. Desde ajustes triviais a soluções mais complexas e elaboradas podem ser contratadas, nossa equipe é capaz de apresentar soluções práticas e inovadoras.
Entre os serviços desenvolvidos estão:
- Adição ou modificação de funcionalidades no Maker/Webrun;
- Integração com PHP, .NET, Delphi, C++ e outras linguagens;
- Leitura de certificado digital (e-CPF/e-CNPJ) em A3 e hardware especiais;
- Comunicação com diferentes tecnologias;
- Novas funções para a API do Maker;
- Diversos outros.
Pequenas, médias e grandes empresas podem contratar esse serviço, os valores são estimados por hora ou tarefa mantendo o orçamento e os prazos sob controle.
MakerPlanet API
O MakerPlanet.COM mantém uma API complementar a API padrão do Maker que é fornecida pela Softwell Solutions. Esta API foi desenvolvida para simplificar ainda mais o desenvolvimento de aplicações Maker. Nós optamos por compartilhar tais funções gratuitamente para todos os desenvolvedores Maker.
Download
Compatibilidade
As funções foram testadas no Webrun 2.5.0.30 e Maker 2.5.1.32, mas deve funcionar em qualquer versão anterior.
Licença e Suporte
As funções são fornecidas como estão, sem garantias de continuidade ou suporte de qualquer natureza. O fornecimento da API não está vinculado à contratação de serviços, sendo oferecido de forma independente, gratuita. É permitido o uso e distribuição das funções de forma irrestrita, em aplicações comerciais ou gratuitas, a única restrição é a não remoção dos créditos adicionados como comentário nas funções oferecidas, quando o código das funções for enviado junto com o aplicativo final.
Changelog
Versão 0.6.5, 07 de julho de 2010
- CEP - Obter Logradouro - **MELHORIA** Consulta a base de CEP do MakerPlanet e retorna os dados do logradouro em um hash (chave/valor).
- CEP - Obter Logradouro List - **CORREÇÃO** Consulta a base de CEP do MakerPlanet e retorna os dados do logradouro em uma lista.
Versão 0.6.4, 12 de outubro de 2009
- WFRE - Obter cópia do WFRE Atual - Cria uma cópia idêntica ao WFRE do sistema corrente para ser personalizado pelas funções de manipulação de WFRE.
- WFRE - Mudar código do sistema - Muda a sigla do sistema (3 letras) do WFRE.
- WFRE - Mudar parâmetro - Muda um parâmetro qualquer do WFRE como por exemplo "DataBase" e "HostName".
- WFRE - Mudar nome de Instância - Muda o parâmetro instância do projeto WFRE.
- WFRE - Salvar para arquivo - Salva o projeto WFRE passado como parâmetro em um arquivo WFRE no servidor.
- Deslogar do sistema - Faz logoff do usuário corrente, use-a quando estiver criando formulário principal personalizado.
- Identificar a bandeira do cartão de crédito - Identifica a bandeira a partir do número do cartão de crédito: Diner's Club/Carte Blanche, American Express, VISA, MasterCard, Discover.
- Validar número do cartão de crédito - Verifica se o número do cartão de crédito é válido .
- Somente Números - Retorna somente os números de um texto removendo qualquer outro caracter.
Versão 0.5.3, 12 de julho de 2009
- GMail - Enviar Email com Anexo - Função de envio de e-mail pré-configurada para os servidor do GMail.
- Obter Pasta do Webrun - Retorna a pasta do Webrun no servidor.
- Forçar estrutura de Diretório - Cria uma estrutura de pasta recursivamente.
- XML - Adicionar Elemento Filho - Cria um nó em um arquivo XML.
- Código do Sistema com Instância - Retorna o código do sistema com o nome da instância se houver.
- Webrun - Enviar para o Log - Escreve um texto no Log do servidor de aplicações (Tomcat).
- CEP - Obter Logradouro - Consulta a base de CEP do MakerPlanet e retorna os dados do logradouro em um hash (chave/valor).
- CEP - Obter Logradouro List - Consulta a base de CEP do MakerPlanet e retorna os dados do logradouro em uma lista.
Cartões
O recebimento de cartões de crédito em sua aplicação não precisa consumir tempo do seu projeto, com nossas soluções será possivel integrar facilmente e rápidamente essas tecnologias, as rotinas comunicam-se diretamente com os servidores sem necessidade de aluguel das máquinas para processar as transações (POS Virtual).
Mastercard e VISA (Komerci)
São um conjunto de fluxos e funções que permitem enviar uma transação para os servidores da Redecard atravé do Komerci (Mastercard, VISA, Diners), o processamento é feito on-line, e a resposta de sucesso ou falha na transação é imediata. Não há intermediação a transaço é processada em seu nome, e as condições serão as negociadas diretamente com a Mastercard.
- Não precisa da máquina (POS Virtual);
- Retorno imediato (confirmação da transação);
- 90 dias de garantia;
- 100% em fluxo (fácil manutenção);
- Licença de uso e código fonte: R$ 350,00.
VISA/CIELO
VISA/CIELO é a maior operadora de cartão do mundo. Através desse conjunto de fluxos será possível processar pagamentos com esse cartão diretamente em sua aplicação Maker.
- Implantação e configuração do servidor;
- 90 dias de garantia;
- Licença de uso e código fonte: Sob consulta.
| Consultar preço |
Boleto bancário
Todas as funções (API), fluxos e bibliotecas necessárias para impressão de boleto de diversos bancos como: Bradesco, Banco do Brasil, Caixa Econômica, HSBC, ... Os boletos são gerados em PDF e já com o código de barras e linha digitável geradas automaticamente. A API é de simples utilização, basta preencher uma lista com os dados do boleto e chamar a função para que seja gerado um arquivo PDF do boleto.
- Simples de utilizar;
- Compatível com Windows e Linux (100% java);
- Gera o código de barras e linha digitável automaticamente;
- 1 ou 2 boletos por página;
- Compatível com: Itaú, Bradesco, Banco do Brasil, Caixa Econômica Federal, Santander e outros;
- 90 dias de garantia;
- Licença de uso e código fonte: Veja proposta comercial.
Veja a API de geração de boleto em funcionamento. Neste exemplo você poderá imprimir um PDF e ver o resultado final para diferentes bancos.
| Consultar preço |
OBS: O pacote inclue fluxos de exemplo para tratar arquivos de retorno.
PagSeguro UOL
Integração com o servico de pagamento on-line do PagSeguro da UOL de forma rápida e prática, com essas rotinas suas aplicaçãos serão capazes de receber pagamentos on-line através de diferentes métodos como: Boleto bancário, depósito bancários, Cartões de crédito (VISA, MasterCard, AMEX, ...), TEF, entre outros. É uma ótima opção para implantar diversos formas de pagamento quase que instâtaneamente sem custo fixo.
API de Integração com o PagSeguro
O PagSeguro um serviço uma empresa do grupo UOL que ofereçe serviço de intermediação de pagamentos que permite cartão, boleto, depósitos e diversas outras forma de pagamento on-line, através da nossa API qualquer fluxo pode iniciar a rotina de pagamento diretamente de dentro da aplicação, o final da transação é processado nos servidores do PagSeguro que notifica por e-mail a conclusão do pagamento. Todos os detalhes da transação são abstraídos no fluxo, cabe ao programador somente passar as informações necessárias para o fluxo como por exemplo os dados do cliente e da cobrança (valor, e-mail, itens do pedido, etc).
- Inclue fluxos de exemplo;
- 90 dias de garantia;
- Licença de uso e código fonte: R$ 200,00.
PayPal
Utilize o PayPal para receber pagamentos on-line com cobertura mundial, além de transações em Dolar e Euros o PayPal aceita pagamentos em reais e credita em conta corrente em bancos brasileiros sem custo.
API de integração com o PayPal
O PayPal é uma opção para quem está interessado em receber em diversas moedas (incluindo Dolar Americano e Euro), também aceita transações em Reais e desfruta de ótima reputação internacional. Serão fornecidos os fluxos e funções necessárias para iniciar a transação, o processamento final é feito nos servidores do PayPal que notifica por e-mail o final da transação. Além de oferecer as menores tarifas de recebimento do mercado (3,4%), é uma ótima opção para clientes de todos os portes.
- Simples de usar;
- 90 dias de garantia;
- Licença de uso e código fonte: R$ 200,00.
Google Maps
Adicione o Google Maps em suas aplicações de forma simples, com esta API exclusiva é possível adicionar mapas em sua aplicação. é possível adicionar pontos no mapa localizar rotas entre dois endereços, ou traçar linhas entre dois pontos. Também é possivel interceptar os cliques do mouse sobre o mapa e executar fluxos.
- Google Maps API v3;
- Compatível com as camadas cliente e servidor;
- 100% estável (não trava o navegador);
- Aceita coordenadas e endereços em diferentes formatos;
- Simples de usar;
- Documentação e exemplos inclusos;
- 01 ano de atualizações;
- Licença de uso e código fonte: Veja proposta comercial.
Veja em nosso exemplo on-line a API do Google Maps em funcionamento:
- Exemplo 1: Endereços, Rotas e eventos do mouse;
- Exemplo 2: Pontos personalizados, Distâncias e eventos do mouse;
- Exemplo 3: Circulos, triangulos e linhas sobre o mapa;
- Exemplo 4: Desenho de poligonos sobre o mapa;
Mais informações
Veja as funções que integram o pacote-
GMaps - Criar Mapa(Formulário, Componente, Chave, Zoom, ExibrControles, Fluxo de Erro)
Cria um mapa em uma moldura.
-
GMaps - Adicionar Icone ao Mapa(Formulário, Componente, Latitude, Longitude, Imagem)
Adiciona uma imagem personalizada num determinado ponto do mapa.
-
GMaps - Exibir Rota no Mapa (Formulário, Componente, Letras, Letras, Fluxo)
Mostra a rota entre dois endereáos no mapa.
-
GMaps - Exibir Endereço no Mapa(Formulário, Componente, Letras, Letras)
Localiza um endereço e mostra o ponto no mapa.
-
GMaps - Desenhar Circulo(Formulário, Componente, Centro, Raio, Cor de fundo, Transparencia, Cor da linha, Largura da linha, Transparencia, Ao Clicar, Ao Duplo Clicar)
Desenha um circulo sobre o mapa, é possível determinar a transparencia do fundo e da borda.
-
GMaps - Desenhar Triangulo(Formulário, Componente, A, B, C, Cor de fundo, Transparencia, Cor da linha, Largura da linha, Transparencia, Ao Clicar, Ao Duplo Clicar)
Desenha um triangulo sobre o mapa, é possível determinar a transparencia do fundo e da borda.
-
GMaps - Traçar Linha Reta(Formulário, Componente, Origem, Destino)
Traáa uma linha reta entre dois pontos no mapa.
-
GMaps - Desenhar Poligono(Formulário, Componente, Lista de Coordenadas/Endereços, Cor de preenchimento, Transparencia do preenchimento, Cor da borda, Transparencia da borda, Espessura da linha)
Desenho um objeto sobre o mapa, podem ser adicionados diversos pontos como por exemplo os limites de uma fazenda.
-
GMaps - Obter Coordenada do Endereço(Endereço)
Retorna as coordenadas do endereço passada como par&aacird;metro.
-
GMaps - Centralizar(Formulário, Componente, Destino)
Posiciona o centro do mapa no endereçço/coordenadas informado no parâmetro.
-
GMaps - Calcular Distância(LaitudeInicial, LongitudeInicial, LaitudeFinal, LongitudeFinal)
Retorna a dist‰ncia em metros entre duas coordenadas.
-
GMaps - Monitor Eventos do Mouse(Formulário, Componente, Ao Clicar, Ao Duplo Clicar, Ao Clicar com Botão Direito)
Associa fluxos aos eventos do mouse: Click e Duplo Click, quando o usuário clicar em qualquer ponto do mapa seu fluxo será executado recebendo como parâmetro a latitude e longitude do ponto clicado.
-
GMaps - Definir Zoom(Formulário, Componente, Inteiro)
Aumenta o diminue o Zoom do mapa.
-
GMaps - Limpar mapa(Formulário, Componente)
Apaga todos os objetos adicionados no mapa.
Diferentes aplicações práticas para mapas
- Localização de endereços;
- Vigilância sanitária: Casos de dengue, e outros agravos;
- Imobiliárias: Mapas dos imóveis negociados;
- Transporte de cargas: Monitoração da frota e exibição das rotas;
- Segurança pública: Mapas de criminalidade;
- Meio ambiente: Monitoramento de queimadas e desmatamento;
- Zona Rural: Mapeamento de fazendas e áreas de plantil;
- Marketing: Localização dos outdoor e outras ações de marketing;
- Cobertura de redes sem fio (Torres de celular, WiMax, FM, TV);
- Campanhas políticas: Mapas dos eleitores e distribuição dos votos;
- IPTU: Localização de imóveis e marcação visual do zoneamento;
Veja os diferentes formatos de coordenadas suportados
- -11.816522427563674, -39.38327017934571
- 11° 48' 59" S, 39° 22' 59" W
- -11° 48' 59", -39° 22' 59"
- S11 48 59, W39 22 59
- S 11 48.991, W 39 22.996
- 11 48 59 S, 39 22 59 W
- -11 48 59 S, -39 22 59 W
Envio de SMS (Torpedo)
Envie rápidamente mensagens de sua aplicação Maker para celuares de qualquer operadora. São dois tipos de solução, nas que usam um gateway (proxy) on-line, e as que utilizam um MODEM ligado ao servidor. Em ambos os casos a integração é simples e rápida.
Gateway de SMS (SMSBr)
Através de gateways de SMSBr você consegue enviar mensagens de textos para todas as operadoras com preços diferenciados, é uma solução. O custo por mensagem depende da negociação com o fornecedor: SMSBr (smsbr.com.br).
- Simples de usar;
- Inclue fluxos de exemplo;
- Atualizações gratuitas;
- Funções para consultar o status da mensagem;
- Exemplo no pacote;
- Licença de uso e distrbuição: Baixar agora (Gratuita).
Veja os exemplos on-line dessas funções em funcionamento:
Gateway de SMS (FastSMS e Human)
Através de gateways de SMS você consegue enviar mensagens de textos para todas as operadoras com preços diferenciados, essa solução é recomendável para quem hospeda o sistema on-line ou não tem um MODEM GSM instalado no servidor. O custo por mensagem depende da negociação com o fornecedor, este pacote incluem as funções para o FastSMS (fastsms.com.br) e Human (human.com.br), escolha o fornecedor que melhor lhe atender e utilize esse pacote para integrar com sua aplicação Maker.
- Simples de usar;
- Inclue fluxos de exemplo;
- 90 dias de garantia e suporte;
- 01 ano de atualizações gratuitas;
- Licença de uso e código fonte: R$ 60,00.
Veja os exemplos on-line dessas funções em funcionamento:
API de envio de SMS via MODEM GSM
Através dessas funções você pode utilizar seu MODEM GSM para enviar mensagens de texto (SMS) independente da conexão com a internet. Ideal para sistemas sem conexão com a Internet ou mesmo soluções de contigência solução de contingência para enviar notificações importantes quando a internet do servidor falhar por exemplo, ou no caso do gateway de SMS ficar incacessível por qualquer motivo.
- Simples de usar;
- Inclue fluxos de exemplo;
- 90 dias de garantia e suporte;
- 01 ano de atualizações gratuitas;
- Licença de uso: R$ 100,00.
- Código fonte: Sob consulta
Lista completa de soluções
| Descrição | Demo | Com código fonte | |
|---|---|---|---|
| Não | Sim | ||
| Rotina para leitura de certificados digitais (e-CPF/e-CNPJ) em cartões A3 | - | - | Consultar |
| Integração com o Google Maps | Ver | - | Consultar |
| API do MakerPlanet com mais de 15 funções | - | - | Gratuito |
| Rotinas de envio de SMS on-line SMS Br | Ver | - | Gratuito |
| Rotinas de envio de SMS on-line (Human e FastSMS) | F,H | - | R$ 60,00 |
| API de envio de SMS via MODEM GSM | - | R$ 100,00 | Consultar |
| Comunicação via porta serial (Windows e Linux) | - | - | Consultar |
| Envio/Recebimento de arquivos do computador do cliente | - | - | Consultar |
| Manipulação de arquivos INI (*.ini) | - | - | R$ 75,00 |
| Integração com Mastercard (WebServices e Cupom) | - | - | R$ 350,00 |
| Integração com VISA/CIELO | - | - | Consultar |
| Impressão de boleto bancário (BB, Bradesco, Caixa, ...) | Ver | - | Consultar |
| PagSeguro - Rotina de cobrança on-line | - | - | R$ 200,00 |
| PayPal - Sistema de pagamento on-line de abrangência internacional | - | - | R$ 200,00 |
| Implementação do agendador de taferas da IDE do Maker para o Webrun (feito em Maker) | - | - | Aguarde! |
| Biblioteca com as rotinas necessárias para chamar um Webservice do Maker em Delphi | - | - | Gratuita |
| Gráficos de linhas, barras e áreas baseado em JavaScript | - | - | Consultar |








