Manual Cobrança Recorrente



Documentos relacionados
PROCEDIMENTOS PARA AFILIÇÃO DOS MEIOS DE PAGAMENTO PAGADOR

GUIA PARA AFILIAÇÕES

PLATAFORMA PAGADOR AUTORIZAÇÃO, CANCELAMENTO E CAPTURA.

Aprova Fácil. Integração via STAC

Manual de Integração WebCheckout

Nome do Boletim (Pagamento de Extrato Eletrônico via Cartão)

Descritivo Sistema Turismo de Presente

Realizando Compras no Site do Cartão BNDES

Aprova Fácil. Integração via STAC

Tutorial do Lojista. Em caso de dúvidas, entre em contato com o nosso Suporte e-commerce (Atendimento 7 dias por

Meio de pagamento do Itaú na Internet Itaú Shopline, o jeito seguro de pagar pela internet!

Manual de Integração Retorno dos dados do cliente

Realizando Vendas no site do Cartão BNDES

Processo de Pagamento de solicitações de ingressos para o Público Geral para a Copa do Mundo da FIFA Brasil 2014

Manutenção de Domicílio Bancário no Mercado de Cartões. Cartilha.

Manual de Integração Redirecionamento. Versão 1.3

Aprova Fácil. Integração via WebService. Aprova Fácil Integração via WebService Versão

UltraCard Manual de integração via WebService Página 1/13. UltraCard. Manual de integração via WebService. Versão 2.5

GUIA DOS MEIOS DE PAGAMENTO VERSÃO 1.3

Este regulamento está em vigor a partir do 11/07/2007 (inclusive) substituindo e cancelando o anterior

GUIA DOS MEIOS DE PAGAMENTO VERSÃO 1.6

Manual de Integração

Cadastramento de usuário. Acesse o site Clique no link Criar uma conta.

Manual do Anunciante

Perguntas frequentes

VIAÇÃO SÃO BENTO LTDA.

MANUAL DO USUÁRIO SISTEMA SERVELOJA

Consultar Dados de Transação

B&T TRAVELCARD MULTIMOEDAS

Preparativos iniciais

Manual de Integração Web Service

opções de crédito para sua empresa

Terceiro Milênio Informática

Manutenção de Domicílio Bancário no Mercado de Cartões

Mais segurança e tranquilidade para suas vendas.

Manual do Desenvolvedor Pagamento Recorrente. Fevereiro de 2013 Versão 2

Mais segurança e tranquilidade para suas vendas.

Recarga Cielo Guia Recarga

Crédito à Vista. Guia. Crédito à Vista

Este regulamento está em vigor a partir do 11/07/2007 (inclusive) substituindo e cancelando o anterior

PASSO A PASSO LOJA VIRTUAL. 1º Passo Acessar o site do Bom Jesus (

Especificação Técnica do StarNFe Versão 1.02

Boletim Técnico - Integração Módulo E-Commerce

Extrato Eletrônico & Captura Off-line

Manual de Captura e Gerenciamento WebService Komerci

Guia de Integração para Transferência

REGULAMENTO DO SERVIÇO DE MENSAGEM BRADESCO

Parcelado Emissor. Guia Parcelado Emissor (antigo ADM)

Parcelado Loja. Guia Parcelado Loja

OI À VONTADE NOS CARTÕES VISA OU MASTERCARD

Módulo e-rede Prestashop v1.0. Manual de. Instalação do Módulo. estamos todos ligados

TERMO DE ADESÃO AO CONTRATO DE SUBLICENÇA DE USO, INSTALAÇÃO E MANUTENÇÃO DO SOFTWARE PAY&GO

Manual do Cliente (TEF LOJA)

Opções técnicas para automatizar a mudança de status de transações pendentes

Guia rápido. Flex Car Visa Vale. Segurança e fidelização de Clientes

Portal Comissões Online Perguntas Frequentes

Pré Autorização. Guia LOCADORAS DE VEÍCULOS

Débito à Vista. Guia rápido Débito à Vista

Sistema de Pagamento Seguro

Parcelado Administradora. Guia Parcelado Administradora

Guia de Operação TEF

ÍNDICE 1 Introdução 3 2 Principais Recursos 4 3 Segurança 4 4 Roubo/Estravio do cartão MerchCard 4 5 Noções Gerais para o Uso do Sistema 5

Sr. Advogado, leia com atenção antes de adquirir seu certificado digital:

Pré-autorização. Guia HOTÉIS

SUPERINTENDÊNCIA ACADÊMICA SUPAC DIRETORIA DE GRADUAÇÃO DEPARTAMENTO DE ASSUNTOS ACADÊMICOS DAA

O que é o Vero Mobile?

Perguntas Frequentes. Distribuidores

Pré-Datado. Guia rápido Pré-Datado

Resumo do Contrato de seu Cartão de Crédito Instituto HSBC Solidariedade

MÓDULO MAGENTO. MANUAL DE INSTALAÇÃO v1.5

Anhanguera Educacional

CRM INTERFACE DE COMUNICAÇÃO PDV

Cartão BNDES. Guia Cartão BNDES

Sistema de Registro de Contratos e Financiamentos

TEF Transferência Eletrônica de Fundos

Pagamento Recorrente estamos todos ligados

Novas Condições de Comercialização para Seguros - Ramo Automóvel Vigência a partir de 1/06/2010

Módulo e-rede Magento v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Você sabia que... O pagamento numa loja virtual. Guia #6 Como as formas de pagamento podem interferir nas minhas vendas

Módulo e-rede VirtueMart v1.0. Manual de. Instalação do Módulo. estamos todos ligados

GUIA DE USO. Sobre o Moip

O sistema possui 5 módulos para registros:

Configurações do Sistema

Perguntas e Respostas NOVO SITE PEDIDOSONLINE HERBALIFE NO MYHERBALIFE.COM.BR BRASIL, 2013.

MANUAL. Cartão Pesquisa/Facepe. Atualizado em Junho/2015

American Work Guia de Primeiros Passos

SUPERINTENDÊNCIA ACADÊMICA SUPAC DIRETORIA DE GRADUAÇÃO DEPARTAMENTO DE ASSUNTOS ACADÊMICOS DAA MANUAL DE MATRÍCULA 2013/1º

Assim que o usuário entrar nesta ferramenta do sistema a seguinte tela será exibida:

CLIQUE NO LINK ABAIXO PARA ACESSAR O SITE

MANUAL AUTORIZADOR ON-LINE

Envio online de formulários Itaú Unibanco

Módulo e-rede OpenCart v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Dicas Logycware Utilizando o E-commerce vinculado ao Gestor Comercial. Copyright Logycware Sistemas de Informática 2011 Todos os Direitos Reservados

SUPERINTENDÊNCIA ACADÊMICA SUPAC DIRETORIA DE GRADUAÇÃO DEPARTAMENTO DE ASSUNTOS ACADÊMICOS DAA

SISTEMA DE INSCRIÇÕES ONLINE

Transcrição:

Manual Cobrança Recorrente Versão 1.0

Índice 1. Introdução... 3 2. Cobrança por período... 4 2.1. Cadastro / Alteração da Recorrência... 4 2.1.1. Estrutura dadoscartaows... 5 2.1.2. Estrutura dadoscobrancaws... 5 2.1.3. Estrutura dadosentregaws... 5 2.1.4. Estrutura TelefoneWS... 6 2.2. Cancelamento de Recorrência... 7 3. Notificação de confirmação de recorrência... 8 4. Consulta de transação recorrente... 9 5. Anexos... 10 5.1. Forma de Pagamento... 10 5.1.1. Cartões de Crédito... 10 5.1.2. Bancos e Boletos... 11 5.1.3. Intermediários Financeiros... 12 5.2. Idioma... 12 5.3. Origem Transação... 12 5.4. Status das transações... 12 2

1. Introdução Esse manual visa descrever de forma rápida e sucinta, as integrações para transações recorrentes, dentro do. Entenda-se como cobranças recorrentes, toda e qualquer transação que possa ser cobrada mais de uma vez de algum cliente. Esse processo pode ser executado de forma automatizada, onde o próprio, de tempos em tempos (pré-estipulados), realizam novamente a cobrança da transação, junto a operadora. Após essa confirmação, o próprio se encarrega de chamar a campainha para atualizar os status da cobrança, junto ao ecommerce. Outro modelo, que pode ser adotado, é de o próprio ecommerce comandar as cobranças. Essa modalidade é feita, utilizando um cadastro de clientes, e onde, a cada comando do ecommerce, será realizado uma cobrança, com o valor estipulado no momento do comando. Toda a integração é feita utilizando protocolos SOAP, e a linguagem de programação Java, porém, isso não impede que qualquer sistema e/ou ecommerce, que seja capaz de se comunicar via SOAP, utilize e realiza a integração. 3

2. Cobrança por período Este modelo de integração deve ser utilizado quando o ecommerce não realizar o controle das recorrências, isto é, o ecommerce passará o comando da cobrança periódica para o. Nesta integração o enviará para a operadora, de períodos em períodos, pré estipulados pelo ecommerce os dados para débito do cliente. Após essa etapa, o enviará para o ecommerce o resultado do débito da recorrência. Para o envio de dados para recorrência o ecommerce deve-se seguir os passos abaixo: 2.1. Cadastro / Alteração da Recorrência Para realizar o cadastro de uma recorrência, o ecommerce deve acionar o método cadastrarrecorrenciaws, enviando como parâmetros os objetos RecorrenciaWS e UsuarioAutenticacaoRecorrenciaWS. Após o cadastro da recorrência, o WebService retornará o objeto ResultadoCadastroRecorrenciaWS. Deste modo, a assinatura do método de cadastro de recorrência será: ResultadoCadastroRecorrenciaWS cadastrarrecorrenciaws (RecorrenciaWS, UsuarioAutenticadoRecorrenciaWS); O objeto RecorrenciaWS terá então a seguinte estrutura: numerorecorrencia Long Número da Recorrência deve ser único * estabelecimento String Código do estabelecimento fornecido * pela ERNet / valor Long Valor da recorrência, não devem ser * utilizados virgulas nem pontos para separação e decimais e/ou milhares. Por exemplo, para envio de R$ 1,00, deve-se enviar o valor 100 formapagamento Inteiro Verificar tabela de formas de * pagamento dadoscartao dadoscartaows Verificar estrutura do objeto dadoscartaows dadoscobranca dadoscobrancaws Verificar estrutura do objeto * dadoscobranca dadosentrega dadosentregaws Verificar estrutura do objeto dadosentrega quantidadecobrancas Inteiro Quantidade de cobranças, caso 0 será * feita até que o comando para cancelamento seja enviado ao diacobranca Inteiro Dia para cobrança * Periodicidade Inteiro * (3 Mensal, 4 Período por Meses, 5 Anual) urlnotificacao String URL para notificação de cada cobrança * 4

da recorrência Tamanho máximo 200 Dentro do objeto RecorrenciaWS são utilizados mais 3 tipos de objetos, dadoscobrancaws e dadosentregaws, abaixo os objetos são descritos. dadoscartaows, 2.1.1. Estrutura dadoscartaows nomeportador String Nome do portador do cartão * numerocartao String Número do cartão de crédito * codigoseguranca String Código de Segurança * datavalidade String Data de validade do cartão, sendo * obrigatoriamente que estar no formato mm/aaaa (dois dígitos para o mês e quatro dígitos para o ano) 2.1.2. Estrutura dadoscobrancaws nomecomprador String Nome do comprador * emailcomprador String Email do comprador * enderecocomprador String Endereço do comprador bairrocomprador String Bairro do comprador complementocomprador String Complemento do endereço do comprador cidadecomprador String Cidade do comprador estadocomprador String Estado do comprador cepcomprador String CEP Comprador paiscomprador String Pais do comprador telefones[] List<TelefoneWS> Lista de Telefone * 2.1.3. Estrutura dadosentregaws nomeentrega String Nome de entegra * emailentrega String Email de entrega * enderecocomprador String Endereço de Entrega bairrocomprador String Bairro de Entrega complementocomprador String Complemento do endereço de entrega cidadecomprador String Cidade de entrega estadocomprador String Estado de Entrega cepcomprador String CEP de Entrega paiscomprador String Pais de Entrega telefones[] List<TelefoneWS> Lista de Telefone * 5

2.1.4. Estrutura TelefoneWS Ddi String DDI do telefone * ddd String DDD do telefone * telefone String Telefone * tipotelefone Inteiro Ver tabela de tipo de telefone * Como retorno, do cadastramento da recorrência, o gera um objeto, do tipo ResultadoCadastroRecorrenciaWS, que contém a seguinte estrutura. numerorecorrencia String Número da Recorrência * estabelecimento String Código do estabelecimento, fornecido * pela ERNet / valor Long Valor * status Inteiro Status da Recorrência ( 1- Ativo, 2 Inativo) * 6

2.2. Cancelamento de Recorrência Para realizar cancelamento de uma recorrência, o ecommerce deve acionar o método cancelarrecorrenciaws, enviando como parâmetros os objetos RecorrenciaConsultaWS e UsuarioAutenticacaoRecorrenciaWS. Após o cadastro da recorrência, o WebService retornará o objeto ResultadoCadastroRecorrenciaWS. O objeto RecorrenciaCancelarWS possui a seguinte estrutura: numerorecorrencia String Número da Recorrência * estabelecimento String Código do estabelecimento, fornecido pela ERNet / * Após a chamada do método, o devolverá o seguinte objeto ResultadoCadastroRecorrenciaWS. numerorecorrencia String Número da Recorrência * estabelecimento String Código do estabelecimento, fornecido * pela ERNet / valor Long Valor * status Inteiro Status da Recorrência ( 1- Ativo, 2 Inativo) * 7

3. Notificação de confirmação de recorrência Toda a vez que uma recorrência foi feita, com confirmação ou não do pagamento, a url de notificação, enviada no momento do cadastramento da recorrência, será acionada. Esse acionamento será feito via POST, com passagens dos parâmetros abaixo. Note que, em nenhum momento, neste POST, será enviado o status da transação. Os dados enviados no POST de recorrência são: Atributo Tipo Descrição numerorecorrencia String Número da Recorrência estabelecimento String Código do estabelecimento, fornecido pela ERNet / parcelacobrada Inteiro Valor Após a chamada da URL de Notificação, o ecommerce deverá acionar o WebService de confirmação, através do método consultatransacaorecorrenciaws. No tópico 4 é descrito o método de consulta das transações recorrentes. 8

4. Consulta de transação recorrente Para realizar a consulta de uma recorrência, o ecommerce deve acionar o método consultatransacaorecorrenciaws, enviando como parâmetros os objetos RecorrenciaConsultaWS e UsuarioAutenticacaoRecorrenciaWS. A estrutura do objeto RecorrenciaConsultaWS é descrita abaixo: numerorecorrencia String Número da Recorrência * estabelecimento String Código do estabelecimento, fornecido pela ERNet / * O retorno da chamada será o objeto consultatransacaorecorrenciaws, que possui a seguinte estrutura: Atributo Tipo Descrição numerorecorrencia String Número da Recorrência estabelecimento String Código do estabelecimento, fornecido pela ERNet / parcelacobrada Inteiro Valor formapagamento Inteiro Forma de Pagamento utilizado para o pagamento statustransacao Inteiro Status da Parcela Recorrente (este campo que define se o pedido está pago ou não pago) autorizacao String Autorização da transação em meios de pagamentos mensagemretorno String Mensagem retornada pela operadora dataaprovacao String Data de Aprovação da Transação codigotransacaooperadora String Código da Transação na Operadora URLPagamento String Url de Pagamento dataenvioboleto String Data de envio do boleto para o cliente Apenas para transações de boletos via e-mail resultadoenvioboleto Integer Resultado do Envio do boleto 9

5. Anexos 5.1. Forma de Pagamento 5.1.1. Cartões de Crédito Bandeira Tecnologia Adquirente Modelo Código Status Visa Cielo e-commerce Cielo WebServices 120 Ativo MasterCard Cielo e-commerce Cielo WebServices 121 Ativo ELO Cielo e-commerce Cielo WebServices 123 Ativo Visa Cielo e-commerce Cielo Redirect 130 Ativo MasterCard Cielo e-commerce Cielo Redirect 131 Ativo ELO Cielo e-commerce Cielo Redirect 133 Ativo Visa Cielo e- Moset3 Cielo WebServices 60 MasterCard Moset3 Cielo WebServices 61 Visa VBV2 Cielo Redirect 70 MasterCard VBV2 Cielo Redirect 71 Visa Electron Cartões Bradesco Descontinuado para novas afiliações pelo adquirente Descontinuado para novas afiliações pelo adquirente Descontinuado para novas afiliações pelo adquirente Descontinuado para novas afiliações pelo adquirente VBV2 Cielo Redirect 40 Ativo Visa Komerci Integrado Redecard Redirect 80 Ativo MasterCard Komerci Integrado Redecard Redirect 81 Ativo Diners Komerci Integrado Redecard Redirect 82 Ativo Visa Komerci WebServices Redecard WebService 90 Ativo MasterCard Komerci WebServices Redecard WebService 91 Ativo Diners Komerci WebServices Redecard WebService 92 Ativo American Express 3party American Express Redirect 10 Ativo 10

American Express 2party American Express WebService 11 Ativo Visa TEF TEF WebService 3 Ativo MasterCard TEF TEF WebService 6 Ativo Diners TEF TEF WebService 9 Ativo American Express TEF TEF WebService 12 Ativo Hipercard TEF TEF WebService 13 Ativo Sorocred TEF TEF WebService 14 Ativo JCB TEF TEF WebService 15 Ativo 5.1.2. Bancos e Boletos Banco Modalidade Tecnologia Código Itaú Transferência Itaú Shopline 16 Itaú Boleto Online Itaú Shopline 17 Bradesco Transferência Bradesco Shopfacil 18 Bradesco Boleto Online Bradesco Shopfacil 19 Real Transferência RealPague 20 Banco do Brasil Transferência BBOnline 21 HSBC Transferência HSBC 22 HSBC Boleto Online HSBC 100 Banrisul Transferência Banricompras.com 23 Banrisul Parcelamento Banricompras.com 24 Banrisul Pré Datado Banricompras.com 25 Banrisul Boleto Banricompras.com 26 Oi Paggo Transferência Oi Paggo 27 Banco do Brasil Boleto Offline Banco do Brasil 28 Itaú Boleto Offline Itaú 29 Bradesco Boleto Offline Bradesco 30 Unibanco Boleto Offline Unibanco 31 HSBC Boleto Offline HSBC 32 Real Boleto Offline Real 33 Caixa Econômica Federal Boleto Offline Caixa Econômica Federal 34 11

5.1.3. Intermediários Financeiros Intermediário Financeiro Código MOIP 16 Mercado Pago 17 Pagamento Digital 18 DinheiroMail 19 PagSeguro 20 5.2. Idioma Idioma Código Português 1 Inglês 2 Espanhol 3 5.3. Origem Transação Origem Código ecommerce 1 Mobile 2 URA 3 POS 4 Consulte nossa área de suporte sobre a habilitação das origens 5.4. Status das transações Código Nome Descrição Tipo do Status 1 Autorizado e Confirmado 2 Autorizado 3 Não Autorizado 5 Transação em Andamento 6 Boleto em Compensação Representa que a transação está paga Representa que a transação ainda será confirmada na operadora Representa que a transação foi negada pela operadora Representa que a transação está em andamento ou em processo de retentativa Representa que a transação ainda não está paga, boleto está em processo de compensação / baixa Final Transitório Final Transitório Transitório 12

8 Aguardando Pagamento 9 Falha na Operadora 15 Em Análise de Risco 17 Recusado Análise de Risco 18 Falha no envio para Análise de Risco 21 Boleto Pago a menor 22 Boleto Pago a maior Representa que a transação está no, aguardando o pagamento Representa que a transação não foi autorizada pela operadora e que houve um problema em seu processamento Representa que a transação foi enviada para o sistema de analise de riscos / fraudes e que o ainda não obteve a resposta de aprovação ou negação da transação Representa que a transação foi negada pelo sistema análise de Risco / Fraude Representa que por alguma falha o pedido não conseguiu ser enviado para o sistema de Risco/ Fraude, porém será reenviada para o sistema de análise de Risco /Fraude Representa que o boleto está pago com valor divergente do emitido Representa que o boleto está pago com o valor divergente do emitido Transitório Final Transitório Final Transitório 30 Operação em andamento Transação em curso de pagamento Transitório 31 Transação já efetuada Transação já efetuada e efetivada com status final Final Final Final 13

14