Mycontas Gerenciador Financeiro On-line
Após o processo de compra e pagamento, o usuário é enviado de volta a seu site. Para isso, você deve configurar uma URL de retorno em Configurações -> Sistema da Empresa - > Serviços Web -> preencha o campo "URL de retorno".
Antes de enviar o usuário para este endereço, o Mycontas faz um POST para ela, em segundo plano, com os dados e status da transação. Lendo esse POST, você pode obter o status do pedido. O Estatus padrão, no momento que a venda é realizada é "Aguardando Pagamento". Nesse caso, quando o pagamento for confirmada (o que pode acontecer alguns dias depois) a loja receberá outro POST, informando o novo status. Por exemplo "Pago".
Como funciona o retorno automático de dados de pagamento do Mycontas
Passo 1) A transação se inicia quando a sua loja envia ao Mycontas um POST com os dados do pedido
Passo 2) O Mycontas envia um POST para o endereço de retorno que você configurou, com os dados da transação, acrescido do status.
Passo 3) Por segurança, o seu sistema deve confirmar os dados recebidos. Para isso, retorne o POST, acrescido do Token de segurança e o parâmetro "comando" validar (comando=Validar).
O Mycontas recebe sua confirmação e confere se os dados trocados são válidos. Os valores retornados para essa validação são VERIFICADO ou FALSO. Isso garante a integridade da comunicação do retorno automático.
Passo 4) Com a validação do POST, você terá o último status da transação atualizado.
Como programar o Retorno Automático de Dados
Para mais informações sobre os campos enviados ao seu site, consulte a tabela abaixo:
cobrancaID Numérico 32 Número da cobrança gerada
txtReferencia Alfa-Numérico 50 Número de referência gerado por você e enviado ao Mycontas para identificação em seu site.
txtUrl Alfa-Numérico 250 Contém a URL da cobrança
O POST encaminhado pelo Mycontas com os detalhes da transação estará no formato ISO-8859-1.
Ao solicitar a confirmação do POST NPI, encaminhe para conferência exatamente o POST que recebeu, não faça transformações.
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/mycontas/www/footer.php on line 22
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/mycontas/www/footer.php on line 25
MYREDES
Atendimento - São Carlos: (16) 3116-2001 | São Paulo: (11) 2122-2471 | Administração: (16) 3415-4995 h.c. | Skype: allsites1