mercadopago

Post on 05-Dec-2014

1.992 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

MercadoLivre Developers Conference

31 de Outubro de 2012, São Paulo

Rogerio Teixeira@Rogerio_tex

● Introdução● Integrando MercadoPago em seu Site

○ Criando uma preferência

○ Insira MercadoPago onde quiser

○ Checkout MercadoPago

○ Recebendo Notificações de Pagamento

○ Site de desenvolvedores

● Reseller program● Surpresa

Agenda

Clientes MercadoPago

Sobre MercadoPago

Maior plataforma de pagamentos online da América Latina

Presente em 6 países : Argentina, Brasil, Chile, Colombia, México e Venezuela

Mais de 8 anos de experiência em operação no Brasil, desde 2004 presente em dezenas de milhares de sites

73,2 Milhões de usuários certificados registrados ativos

US$ 1,3 Bilhão e 14,3 Milhões de transações realizadas em 2011

Certificação de nivel PCI-DSS 2.0 nos 6 países

Diferenciais MercadoPago

Por transação

Sem custos de setup 24x

Até

2dias

única integração1 10 meios de pagamento

Behavior Score

Gestão de RiscoCrédito em sua

Conta em

Apenas

%*

* Para usuários profissionais, respeitando os termos e condições do MercadoPago

Checkout - Invisível

Checkout - Lightbox

Checkout - Redirect

Checkout - Mobile

Portável

Integrando MercadoPago em seu Site

Button creation Wizard

3

Seu ServidorMercadoPago

1

4

Integrando a API de Checkout

2

Criar Token + Preferência

IPN

Inserir em Seu Site

Checkout

API de Checkout

POST /checkout/preferences

{ "items": [ { "id": "", "currency_id": "BRL", "title": "MercadoLivre Developer Conference", "picture_url": "http://yoursite.com/picture.png", "quantity": 1, "unit_price": 2, }, ] "back_urls": { "pending": "http://www.pending.com", "success": "https://www.success.com", }, "payer": { "email": "andre@teste.com.br", "name": "user-name", "surname": "user-surname", } "external_reference": "your_order_id"}

Seu Servidor MercadoPago

POST

init_point url

200 Ok + init_point url

https://www.mercadopago.com/mlb/checkout/pay?pref_id=127375805-c4ab9062-33a6-4f88-be18-9f163893e58d

1

1 - Criar Token + preferência

Em um Site<a href="https://www.mercadopago.com/checkout/pay?pref_id=identificador_da_preferência" name="MP-Checkout" class="lightblue-ar-s-ov" mp-mode="modal" callback="execute_my_onreturn">Pagar</a><script type="text/javascript" src="http://mp-tools.mlstatic.com/buttons/render.js"></script>

Inserido em um e-mail, redes sociais, blogs e etchttps://www.mercadopago.com/checkout/pay?pref_id=identificador_da_preferência

2 - Insira MercadoPago onde quiser

Seu Servidor

2

2- Customize a aparência dos botões

<a href="https://www.mercadopago.com/checkout/pay?pref_id=identificador_da_preferência" name="MP-Checkout" class="lightblue-ar-s-ov" mp-mode="modal" callback="execute_my_onreturn">Pagar</a><script type="text/javascript" src="http://mp-tools.mlstatic.com/buttons/render.js"></script>

3 - Comprador é direcionado ao Checkout

4 - Recebendo notificação de Pagamentos

Fluxo básico

4

GET /collections/notification/444458968{ "collection": { "id": 444458968, "external_reference": "your_order_id" "site_id": "MLB", "date_created": "2012-10-23T10:33:30.000-04:00", "date_approved": "2012-10-23T10:33:30.000-04:00", "last_modified": "2012-10-23T10:33:30.000-04:00", "money_release_date": "2012-10-23T10:33:30.000-04:00", "operation_type": "regular_payment", "reason": "MercadoLivre Developer Conference", "transaction_amount": 2, "total_paid_amount": 2, "currency_id": "BRL", "status": "approved", "status_detail": "accredited", "payment_type": "creditcard", "payer": ... , "collector": ... }}

4 - Recebendo notificação de Pagamentos

Consultando a informação recebida

developers.mercadopago.com

Site de desenvolvedores

O que aconteceria se você quisesse integrar muitas lojas?

● Desenvolvedor MercadoPago

● % por cada transação de sites integrados

● Consulta a saldo em tempo real

Reseller program

Contate-nos ao final do evento

http://bit.ly/ganhaumipad

Todo valor arrecadado será convertido em doação para a Cruz Vermelha.

Desafio MercadoPago

MercadoLivre Developers Conference

31 de Outubro de 2012, São Paulo

Rogerio Teixeira@Rogerio_Tex

top related