Implementar na produção

Depois de realizar todos os testes do sistema e verificar se tudo está funcionando corretamente, você pode mudar para o servidor de produção, onde as transações reais são processadas.

Para passar para a produção de acordo com a integração que você usa, você precisa criar as formas de pagamento com alguns parâmetros de sua conta e direcionadas para a URL de produção.

Passe para a produção usando a integração WebCheckout

Inclua os seguintes parâmetros em seus formulários de pagamento:

Parâmetro Descrição
merchantId ID da sua loja no PayU Latam.
ApiKey Senha fornecida pelo PayU. Como faço para obter minha API key
referenceCode Referência de venda única para cada transação. Este valor é gerado por você.
accountId ID da conta PayU de acordo com o país onde você quer vender.
description Descrição da venda que você está realizando.
amount Valor total da venda que você está realizando.
tax Valor do imposto da venda que você está realizando.
taxReturnBase Base da declaração de imposto de renda da venda que você está realizando.
currency Código ISO da moeda. Veja as moedas aceitas.
signature A assinatura é uma forma única de validar os pagamentos efetuados na plataforma, garantindo sua autenticidade.
Para obter mais informações, consulte Assinatura de autenticação.
test Definir 0 para transações processadas no ambiente de Produção.
buyerEmail Endereço de e-mail do comprador.

Direcione sua solicitação para a seguinte URL:

https://checkout.payulatam.com/ppp-web-gateway-payu

Passe para a produção usando a integração API

Inclua os seguintes parâmetros em seus formulários de pagamento:

Parâmetro Descrição
merchantId ID da sua loja no PayU Latam.
ApiKey Senha fornecida pelo PayU. Como faço para obter minha API key
ApiLogin Usuário ou login fornecido pelo PayU. Como faço para obter minha API Login
accountId ID da conta PayU de acordo com o país onde você quer vender.
signature A assinatura é uma forma única de validar os pagamentos efetuados na plataforma, garantindo sua autenticidade.
Para obter mais informações, consulte Assinatura de autenticação.
test Definir false para transações processadas no ambiente de Produção.

Direcione sua solicitação para a seguinte URL:

Consultas: https://api.payulatam.com/reports-api/4.0/service.cgi
Payments: https://api.payulatam.com/payments-api/4.0/service.cgi

Passe para a produção usando a integração SDK

Inclua os seguintes parâmetros em seus formulários de pagamento:

Parâmetro Descrição
merchantId ID da sua loja no PayU Latam.
ApiKey Senha fornecida pelo PayU. Como faço para obter minha API key
ApiLogin Usuário ou login fornecido pelo PayU. Como faço para obter minha API Login
accountId ID da conta PayU de acordo com o país onde você quer vender.
test Definir false para transações processadas no ambiente de Produção.

Direcione sua solicitação para a seguinte URL:

PayU.paymentsUrl = https://api.payulatam.com/payments-api/”;
PayU.reportsUrl = https://api.payulatam.com/reports-api/”;
Environment::setPaymentsCustomUrl(“https://api.payulatam.com/payments-api/4.0/service.cgi”);
Environment::setReportsCustomUrl(“https://api.payulatam.com/reports-api/4.0/service.cgi”);
Última modificação 26 de julho de 2024: Documentation updates (e5a4165f4)