<div id="reply-content">
        Já viu o Business::OnlinePayment? Sei que existe muitos sistemas que a utilizam. E daqui um pouco preciso fazer um modulo pelo Cielo nessa forma. 
    </div>
    <div id="E57931A6D4D840C689DB903D7382FAB2"><div><br></div>-- <br>Jason Hall<br><div>Sent with <a href="http://www.sparrowmailapp.com/?sig">Sparrow</a></div><div><br></div></div>
     
    <p style="color: #A0A0A8;">On Thursday, February 14, 2013 at 7:32 PM, Thiago Rondon wrote:</p>
    <blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;">
        <div id="quoted-message-content"><div><div><br></div><div>O que é?</div><div><br></div><div>Business::CPI (Common Payment Interface) é um módulo em Perl que define uma interface padrão para comunicação entre programas feitos em Perl e intermediários financeiros (que chamamos no CPI de gateways).</div><div><br></div><div>Ele busca resolver um problema presente em todas as áreas da computação: existência de muitas API's diferentes para uma mesma tarefa. Assim como PSGI (http://www.plackperl.org/) providencia a Perl uma interface padrão de comunicação entre aplicações Web e servidores, e assim como DBIx::Class (http://www.dbix-class.org/) providencia uma interface padrão para acesso a banco de dados (na forma de ORM), Business::CPI padroniza a comunicação com API's de pagamentos online.</div><div><br></div><div>O objetivo é que o desenvolvedor da aplicação final não precise conhecer a interface de cada gateway. Ele deve chamar as funções do CPI, e este irá "traduzir" para a linguagem de cada gateway. Existindo uma determinada aplicação que efetua pagamentos, busca informações de transações anteriores, cancela pagamentos, etc, ela deve funcionar sem alteração para qualquer gateway. A única necessidade será instalar o driver, e configurar chaves da API.  </div><div><br></div><div>O hackaton</div><div><br></div><div>Será um evento gratuito, e será realizado no sábado, dia 23 de fevereido de 2013, das 9h às 18h, no escritório da iMasters localizado no endereço:  </div><div><br></div><div>Al. Santos, 2395 — 1 andar</div><div><br></div><div>Iremos nos dividir em equipes, cada um trabalhando em áreas diferentes do projeto. Estão listadas algumas tarefas que o Business::CPI precisa no endereço: https://github.com/andrewalker/p5-business-cpi/issues. Será montado um cronograma antes do evento para determinar quais tarefas serão executadas, e cada participante do evento irá escolher em qual área ele gostaria de colaborar.</div><div><br></div><div>Temos como objetivo principal deste hackaton publicar drivers prontos para serem utilizados dos principais intermediários financeiros do país.</div><div><br></div><div>Contaremos com a presença de representantes do PagSeguro, Moip, BCash, Moip e PayPal, Nixus, Aware, iMasters, E-commerce Brasil e Estante Virtual. Sem dúvida, uma chance única de networking e aprendizado, além da oportunidade de contribuir significativamente para a comunidade Perl.</div><div><br></div><div>Como participar ?</div><div><br></div><div>http://credencial.imasters.com.br/hackaton-businesscpi</div><div><br></div><div>O número de participantes é limitado ! Faça já sua inscrição ! O credenciamento pelo site é obrigatório !</div><div><br></div><div>Cronograma</div><div><br></div><div>08:30h - 09:00h - Coffee - Ecommerce Brasil</div><div>09:00h - 10:00h - Pitches de apresentação das plataformas e do módulo.</div><div>10:00h - 13:00h - Sprint da manhã</div><div>13:00h - 13:30h - Almoço</div><div>13:30h - 18:00h - Sprint da tarde</div><div>18:00h em diante - Se a galera quiser ficar até mais tarde a sala esta disponível, caso contrário, tem um buteco na esquina :P</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div>=begin disclaimer</div><div>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/</div><div> SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org</div><div> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm></div><div>=end disclaimer</div></div></div>
         
         
         
         
    </blockquote>
     
    <div>
        <br>
    </div>