Integração com a API do Banco Santander – PHP

Desenvolvi uma solução em PHP para integrar com a API do Banco Santander, simplificando a automação de processos financeiros, como geração de boletos e PIX, e compartilhando conhecimento com a comunidade. ? Funcionalidades:Autenticação via Bearer Token.Geração, consulta e cancelamento de Workspaces/Webhooks.Geração, consulta e cancelamento de cobranças (Boleto/PIX). Acredito que a colaboração e o compartilhamento deRead More

Conversão de Certificados .p12 para .pem na Integração de APIs do Banco Santander com PHP

Quando integramos com APIs seguras, como as do Banco Santander, é comum que um certificado digital no formato .p12 seja fornecido para autenticação. No entanto, para utilizá-lo com ferramentas como cURL no PHP, é necessário convertê-lo para o formato .pem. Este artigo explica como realizar essa conversão e como configurá-lo no cURL. Por que converterRead More

PHP: Converter formato de data brasilera para data internacional, mysql, etc….

A mais de 7 anos atras escrevi um post aqui no blog de como tratar as datas em formato brasileiro (dd/mm/YYYY) para gringolandia (YYYY-mm-dd). Este post já se tornou obsoleto, pois a partir do PHP 5.2 existe uma maneira mais mágica de fazer, a qual lhe apresento agora. Basta instânciar o objeto, passando como parametro o formato que aRead More

PHP: Normalizar string para usar na URL amigável/dinâmica

A tempos atras aqui mesmo no blog, postei um artigo ensinando a Como fazer URLs amigaveis com .htaccess e php. Entretanto, para ficar mais completo, você pode incrementar a função abaixo: function NormalizaURL($str){ $str = strtolower(utf8_decode($str)); $i=1; $str = strtr($str, utf8_decode(‘àáâãäåæçèéêëìíîïñòóôõöøùúûýýÿ’), ‘aaaaaaaceeeeiiiinoooooouuuyyy’); $str = preg_replace(“/([^a-z0-9])/”,’-‘,utf8_encode($str)); while($i>0) $str = str_replace(‘–‘,’-‘,$str,$i); if (substr($str, -1) == ‘-‘) $strRead More

Retorno Automático de Dados do PagSeguro em PHP/MySQL (com produtos) – Versão 2.0

Enfim, como prometido a nova versão do Retorno de dados do Pagseguro. As maiores novidades ficaram por conta da utilização a nova URL do PagSeguro para validação e a captura completa dos produtos. Agora ficou mais fácil a instalação do mesmo, basta baixar o script abaixo, descompactar e editar  o PagSeguroRetornoConfig.php inserindo os dados solicitados.Read More