Formas de Pagamento disponíveis – configurações

Este post tem o intuito de centralizar as informações sobre as integrações de pagamentos que a plataforma Unimestre disponibiliza para os clientes:

Cielo

Configurações – Dependências Externas:

1) O cliente precisa ter uma conta no gateway de pagamento da Cielo, pois precisamos da sua chave de autenticação na Cielo para configurar na plataforma da Unimestre.

 

Configurações – Habilitar a forma de pagamento na Plataforma Unimestre:

1) Para habilitar a forma de pagamento na plataforma da Unimestre é necessário efetuar as seguintes configurações:

 

2) Tabela: nu_parametros

Parâmetro (ds_parametro): cielo.MerchantId

Obrigatoriedade: obrigatório

Descrição: Esse parâmetro leva como valor a chave de autenticação da Cielo, chave na qual cada cliente possui a sua.

INSERT INTO `nu_parametros` (`ds_parametro`, `ds_valor`, `cd_modulos_acoes`, `ds_observacao`, `cd_modulo`, `ds_ereg_validacao`, `cd_validacao`, `ds_validacao_valores`, `cd_parametro_tipo`, `cd_coligada`, `dt_base`) VALUES (‘cielo.MerchantId’, ‘xxx’, 0, ‘Este parâmetro indica qual o id da “loja” na Cielo’, 22, NULL, 0, NULL, 0, 0, ‘2018-11-16 11:02:17’);

 

3) Tabela: nu_parametros

Parâmetro (ds_parametro): pagamentos_com_cielo.portalonline

Obrigatoriedade: obrigatório

Descrição: Deve estar com o valor setado em ‘S‘ ou ‘N‘. Este parâmetro define se a opção de pagamento da Cielo será mostrado no Portal Online, no módulo de financeiro.

INSERT INTO `nu_parametros`(`ds_parametro`, `ds_valor`, `cd_modulos_acoes`, `ds_observacao`, `cd_modulo`, `ds_ereg_validacao`, `cd_validacao`, `ds_validacao_valores`, `cd_parametro_tipo`, `cd_coligada`, `dt_base`) VALUES (“pagamentos_com_cielo.portalonline”, “S”, 0, “Este parâmetro indica se será exibido NO financeiro online o link para baixa pelo Cielo. Para habilitar basta preencher \”S\””, 22, NULL, 0, NULL, 0, 0, “2018-11-13 09:11:55”);

 

4) Tabela: nu_parametros

Parâmetro: financeiro_condicao_impressao_cielo.

Obrigatoriedade: opcional

Descrição: Este parâmetro leva em seu valor uma condição SQL que será executada na hora de buscar as mensalidades. Serve para definir uma condição específica do cliente para mostrar ou não se a opção de pagamento da Cielo será mostrada nas mensalidades.

 

Configurações – Dentro da Plataforma Cielo

1) Pro fluxo de pagamento funcionar corretamente, é necessário efetuar algumas configurações dentro da plataforma da Cielo (configurações são feitas através do painel administrativo da Cielo, na conta do cliente):

 

2) URL de Retorno: Página web na qual o comprador será redirecionado ao fim da compra.

 

3) URL de Notificação: Ao finalizar uma transação é enviado um POST HTTP com todos os dados da venda para a URL de Notificação.
O POST de notificação é enviado apenas no momento que a transação é finalizada, independentemente se houve alteração do status da transação. O endpoint da nossa plataforma que lida com as notificações é: http://{servidor}/projetos/unimestre/financeiro/integracao_cielo.php.

 

4) URL de Mudança de Status: Quando um pedido tiver seu status alterado, será enviando um post HTTP para a URL de Mudança de Status.
O POST de mudança de status não contem dados do carrinho, apenas dados de identificação do pedido. O endpoint da nossa plataforma que lida com as mudanças de status é: http://{servidor}/projetos/unimestre/financeiro/integracao_cielo.php.

 

Clique nas estrelas e classifique

Lamentamos que este post não tenha sido útil para você!

Vamos melhorar este post!

Diga-nos, como podemos melhorar este post?

Compartilhe:

Share on whatsapp
Share on telegram
Share on email

Explore outros conteúdos