O que é a Finalização de compra do PayPal e como funciona?

Adicione o PayPal como opção de pagamento para qualquer Finalização de compra do PayPal (anteriormente conhecido como Express Checkout). Ele pode ser configurado em minutos e oferece a conveniência e a segurança do PayPal, transformando mais visitantes em clientes.

Como isso funciona?
Com a Finalização de compra, seus clientes podem concluir transações em apenas algumas etapas, usando as informações de envio e cobrança já armazenadas com segurança no PayPal para finalizar a compra, sem precisar inserí-las novamente no seu site. Quando a Finalização de compra está configurada com as configurações padrão, os clientes devem ter uma conta do PayPal para concluir um pagamento.

Quais chamadas de API são necessárias?
A Finalização de compra do PayPal consiste em três APIs:

  • O SetExpressCheckout indica ao PayPal que você está usando a Finalização de compra para obter pagamento. O cliente é redirecionado para o PayPal para acessar a conta e escolher um meio de pagamento e método de envio. O SetExpressCheckout retorna um token que você usa nas duas chamadas de API restantes.
  • O GetExpressCheckoutDetails (opcional) retorna os detalhes sobre o cliente que está finalizando compra, incluindo nome, endereço de entrega, etc. Você passa o token que o PayPal retornou no SetExpressCheckout e o PayPal retorna os detalhes do cliente.
  • O DoExpressCheckoutPayment é a sua solicitação de pagamento, o que você chama quando o cliente clica em "Pagar" no pedido final. Você passa o token e outros detalhes, e o PayPal retorna um ID de transação juntamente com detalhes de pagamento específicos.

A Finalização de compra do PayPal está disponível para qualquer vendedor que tenha acesso à API, e qualquer cliente com uma conta do PayPal pode usar a Finalização de compras para suas compras. Consulte o Guia de Introdução à API de Finalização de compra para obter mais informações sobre a Finalização de compra do PayPal.