Sugerir alterações
Ajude-nos a melhorar a documentação
Você viu informações equivocadas, gostaria que explicássemos algo a mais ou que melhorássemos nossos manuais? Deixe suas sugestões no GitHub.

Mercado Pago SDK para PHP

Esta biblioteca fornece um conjunto de classes e métodos para interagir com a API do Mercado Pago.

Versões do PHP suportadas:

Nosso SDK é compatível com PHP versão 5.6 ou maior.

Instalação

Usando Composer

1) Baixe o Composer, se não estiver instalado.

2) Vá para o diretório do seu projeto e execute php composer.phar require "mercadopago/dx-php" na linha de comando.

3) Isso é como a sua estrutura de diretório se parece.

Structure of the Mercado Pago SDK for PHP

4) Isso é tudo, você tem o SDK do Mercado Pago instalado.

Começo rápido

1) Você precisa importar a biblioteca da sua pasta do fornecedor Composer.

Php

  require __DIR__  . '/vendor/autoload.php';

2) Configure suas credenciais

Plain

```php
MercadoPago\SDK::setAccessToken("ACCESS_TOKEN");      // On Production
MercadoPago\SDK::setAccessToken("TEST_ACCESS_TOKEN"); // On Sandbox
```

Encontre toda a informação sobre suas credenciais em nossas perguntas frequentes.

3) Usando objetos de recursos.

Você pode interagir com todos os recursos disponíveis na API pública, para isso cada recurso é representado por classes de acordo com o seguinte diagrama:

SDK resource structure of Mercado Pago

Exemplo

Php

  <?php

    require_once 'vendor/autoload.php';

    MercadoPago\SDK::setAccessToken("ENV_ACCESS_TOKEN");

    $payment = new MercadoPago\Payment();

    $payment->transaction_amount = 141;
    $payment->token = "YOUR_CARD_TOKEN";
    $payment->description = "Ergonomic Silk Shirt";
    $payment->installments = 1;
    $payment->payment_method_id = "visa";
    $payment->payer = array(
      "email" => "larue.nienow@hotmail.com"
    );

    $payment->save();

    echo $payment->status;

  ?>

Sua pesquisa não retorna resultados.

Check the spelling of search terms or test with other keywords.