Integrar meios de pagamento - Etapas de integração - Mercado Pago Developers

Integrar meios de pagamento

Com o Checkout Transparente, vocĂȘ pode escolher quais meios de pagamento deseja disponibilizar nas lojas online.

O processo de integração se baseia na configuração individual desses meios de pagamento dentro do ambiente comum previamente estabelecido, o que facilita a experiĂȘncia de integração e permite um maior nĂ­vel de personalização.

Se desejar, Ă© possĂ­vel obter uma lista detalhada com todos os meios de pagamento disponĂ­veis para integração enviando um GET com seu Access TokenChave privada da aplicação criada no Mercado Pago e que Ă© utilizada no backend. VocĂȘ pode acessĂĄ-la atravĂ©s de Suas integraçÔes > Detalhes da aplicação > Testes > Credenciais de teste ou Produção > Credenciais de produção. ao endpoint /v1/payment_methodsAPI utilizando um dos cĂłdigos abaixo.

          
<?php
  use MercadoPago\MercadoPagoConfig;

  MercadoPagoConfig::setAccessToken("ENV_ACCESS_TOKEN");

  $client = new PaymentMethodClient();
  $payment_method = $client->get();

?>

        
          
import { MercadoPagoConfig, PaymentMethods } from 'mercadopago';

const client = new MercadoPagoConfig({ accessToken: 'access_token' });
const paymentMethods = new PaymentMethods(client);

paymentMethods.get().then((result) => console.log(result))
  .catch((error) => console.log(error));

        
          
MercadoPagoConfig.setAccessToken("ENV_ACCESS_TOKEN");

PaymentMethodClient client = new PaymentMethodClient();
client.list();


        
          
require 'mercadopago'
sdk = Mercadopago::SDK.new('ENV_ACCESS_TOKEN')

payment_methods_response = sdk.payment_methods.get()
payment_methods = payment_methods_response[:response]


        
          
using MercadoPago.Client.PaymentMethod;
using MercadoPago.Config;
using MercadoPago.Resource;
using MercadoPago.Resource.PaymentMethod;

MercadoPagoConfig.AccessToken = "ENV_ACCESS_TOKEN";

var client = new PaymentMethodClient();
ResourcesList<PaymentMethod> paymentMethods = await client.ListAsync();


        
          
import mercadopago
sdk = mercadopago.SDK("ACCESS_TOKEN")

payment_methods_response = sdk.payment_methods().list_all()
payment_methods = payment_methods_response["response"]

        
          
curl -X GET \
    -H 'accept: application/json' \
    -H 'content-type: application/json' \
    -H 'Authorization: Bearer ENV_ACCESS_TOKEN' \
    'https://api.mercadopago.com/v1/payment_methods' \

        

Com essas informaçÔes, vocĂȘ jĂĄ pode escolher quais meios de pagamento deseja oferecer e continuar com sua integração.

Lembre-se: antes de configurar os meios de pagamento, escolha o modo em que irå processar as suas transaçÔes. A definição do modo de processamento, seja manual ou automåtico, serå realizada no momento da criação da order, por meio do parùmetro processing_mode. Para mais informaçÔes, acesse a seção Modelo de integração.
CartÔes
Receba pagamentos com cartÔes de crédito ou débito (virtual Caixa) de forma segura através de um formulårio de pagamento dentro do checkout.
Pix
Receba pagamentos eletrĂŽnicos instantĂąneos, oferecendo aos seus clientes a possibilidade de pagar a partir de um cĂłdigo QR ou um cĂłdigo de pagamento.
Boleto
Receba em sua conta os pagamentos que o cliente realizar através de um boleto bancårio.