SlideShare a Scribd company logo
1 of 32
Download to read offline
Transformando o WP em
      uma loja virtual
Por: Michael Humberto Castillo Granados (@dgmike)
'




Quem é @dgmike?!
●
 Possui um blog de tecnologia: dgmike.com.br
●Mais de 10 anos de experiência com PHP

●Geminiano

●Trabalha com WP há 5 anos

●Empresa de Consultoria Ponto Vermelho

●Palestrou no PHPConference

●Participou do CMSBrasil

●Participou do BlogCamp – RJ

●Participou do PHP-MG         '
●Trabalha no Portal Virgula

●Trabalhou na Visie Padrões Web

●Ajuda a comunidade quando pode...




Quem é @dgmike?!
●Sistema de pagamento online:
pagsimples.dgmike.com.br
●Algumas bibliotecas do PagSeguro

●API para o meadiciona.com

●Sistema de Combo de Cidades e Estados em

JavaScript
●Palestra sobre SimpleTest

●Escreveu artigo na revista WebDesign

                           '




O que ele já fez???
WordPress é ferramenta de
Blog, certo?
WordPress é ferramenta de
Blog, errado!
Alguns exemplos:
●   Portal: Ministério da Cultura
●   Site institucionais: Natura Ekos
●   Blogs/Sites: CICO
●   Agenda de eventos: Agenda Cult
●   E-commerce: Pitilé
Sistema de pagamento
Sistema de pagamento
Sistema de pagamento
Como funciona?
Como funciona?
   Você quer vender...
Como funciona?
Como funciona?
  Como aparece para o usuário...



                Pague com o
                 PagSeguro
Como funciona?


Pague com o   POST
 PagSeguro
Sincronizando dados...
retorno automático
Sincronizando dados...
retorno automático
Sincronizando dados...
retorno automático
             Usuário
             (POST)
Sincronizando dados...
retorno automático
             Usuário
             (POST)




             Usuário
             (GET)
Sincronizando dados...
retorno automático
             Usuário
             (POST)




             Usuário
             (GET)

 Robô
alterou
 status
(POST)
Sincronizando dados...
retorno automático
                 Usuário
                 (POST)




                 Usuário
                 (GET)

 Robô
alterou
 status   Fazer update no banco da loja com
(POST)    os dados que chegaram do POST
          do Robô do PagSeguro!
Sincronizando dados...
retorno automático
             Usuário
             (POST)




             Usuário
             (GET)

 Robô        BAD!?
alterou     (POST)
 status
(POST)
Sincronizando dados...
retorno automático
                  Usuário
                  (POST)




                  Usuário
                  (GET)

 Robô      POST
alterou     com
 status   TOKEN
(POST)
Sincronizando dados...
retorno automático
                   Usuário
                   (POST)




                   Usuário
                   (GET)

 Robô       POST
alterou      com
 status    TOKEN
(POST)


          VERIFICADO
Sincronizando dados...
retorno automático
             Usuário
             (POST)




             Usuário
             (GET)
    BAD!?
   (POST)    POST
              com
            TOKEN



                 FALSO
Integrando no WP
●   http://visie.com.br/pagseguro

Botão de Compra do PagSeguro
●




PagSeguro Shopping Cart
●




WordPress e-Commerce
●
Botão de Compra do
PagSeguro
PagSeguro Shopping Cart
WordPress e-commerce
Dúvidas...?
Referências
●http://visie.com.br/pagseguro/plataforma/wordpress/
●http://www.instinct.co.nz/e-commerce/

●http://pagseguro.uol.com.br
Obrigado!!!   http://meadiciona.com/dgmike

More Related Content

Similar to Transformando o wp em uma loja virtual

Ecommerce, mais simples do que parece
Ecommerce, mais simples do que pareceEcommerce, mais simples do que parece
Ecommerce, mais simples do que parece
Impacta Eventos
 

Similar to Transformando o wp em uma loja virtual (10)

PHP Conference Brazil 2015 - PHP + Sharepoint - Integrando Serviços Microsoft...
PHP Conference Brazil 2015 - PHP + Sharepoint - Integrando Serviços Microsoft...PHP Conference Brazil 2015 - PHP + Sharepoint - Integrando Serviços Microsoft...
PHP Conference Brazil 2015 - PHP + Sharepoint - Integrando Serviços Microsoft...
 
WordPress SEO - SearchLabs 2010
WordPress SEO - SearchLabs 2010WordPress SEO - SearchLabs 2010
WordPress SEO - SearchLabs 2010
 
Codelab - Actions on Google
Codelab - Actions on GoogleCodelab - Actions on Google
Codelab - Actions on Google
 
PyData - Consumindo e publicando web APIs com Python
PyData - Consumindo e publicando web APIs com PythonPyData - Consumindo e publicando web APIs com Python
PyData - Consumindo e publicando web APIs com Python
 
E commerce Open Source para Joomla com Virtuemart - Latinoware 2014
E commerce Open Source para Joomla com Virtuemart - Latinoware 2014E commerce Open Source para Joomla com Virtuemart - Latinoware 2014
E commerce Open Source para Joomla com Virtuemart - Latinoware 2014
 
Ecommerce, mais simples do que parece
Ecommerce, mais simples do que pareceEcommerce, mais simples do que parece
Ecommerce, mais simples do que parece
 
Ecommerce, mais simples do que parece
Ecommerce, mais simples do que pareceEcommerce, mais simples do que parece
Ecommerce, mais simples do que parece
 
InterCon 2017 - Segredos não ditos de PWA - muito além do Web App Manifest - ...
InterCon 2017 - Segredos não ditos de PWA - muito além do Web App Manifest - ...InterCon 2017 - Segredos não ditos de PWA - muito além do Web App Manifest - ...
InterCon 2017 - Segredos não ditos de PWA - muito além do Web App Manifest - ...
 
Segredos não ditos de PWA - muito além do Web App Manifest
Segredos não ditos de PWA - muito além do Web App ManifestSegredos não ditos de PWA - muito além do Web App Manifest
Segredos não ditos de PWA - muito além do Web App Manifest
 
SEO para Front-End - BeagaJS
SEO para Front-End - BeagaJSSEO para Front-End - BeagaJS
SEO para Front-End - BeagaJS
 

More from Michael Castillo Granados

More from Michael Castillo Granados (7)

Docker: uma visão geral
Docker: uma visão geralDocker: uma visão geral
Docker: uma visão geral
 
Docker compose
Docker composeDocker compose
Docker compose
 
Código legado - PHP Conference Brasil - 2014
Código legado - PHP Conference Brasil - 2014Código legado - PHP Conference Brasil - 2014
Código legado - PHP Conference Brasil - 2014
 
Design patterns de uma vez por todas
Design patterns de uma vez por todasDesign patterns de uma vez por todas
Design patterns de uma vez por todas
 
Design patterns: resolvendo problemas comuns (ruby)
Design patterns: resolvendo problemas comuns (ruby)Design patterns: resolvendo problemas comuns (ruby)
Design patterns: resolvendo problemas comuns (ruby)
 
Da Argila Ao Forte - Como desenvolver uma loja virtual
Da Argila Ao Forte - Como desenvolver uma loja virtualDa Argila Ao Forte - Como desenvolver uma loja virtual
Da Argila Ao Forte - Como desenvolver uma loja virtual
 
Ganhando tempo com casos de testes
Ganhando tempo com casos de testesGanhando tempo com casos de testes
Ganhando tempo com casos de testes
 

Recently uploaded

Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
Natalia Granato
 

Recently uploaded (6)

Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 

Transformando o wp em uma loja virtual