Configurações do Checkout
Você está na versão correta da documentação?Verifique na sua Dashboard a versão da API que você está usando. Você deve usar a documentação correspondente. Para saber mais, veja: Versionamento.
O checkout possui diversos outros campos de customização que podem ser passados na sua construção. Segue um overview de todos parâmetros possíveis:
Configurações da versão formulário
Tag | Padrão | Descrição |
|---|---|---|
data-encryption-key | Chave de encriptação disponível na sua Dashboard. | |
data-amount | Valor da transação (em centavos) a ser capturada pelo Checkout. Ex: R$14,79 = | |
data-button-text | Pagar | Texto mostrado no botão de pagamento. |
data-button-class | Classe CSS a ser adicionada no botão de pagamento. | |
data-boleto-discount-amount | Valor, em centavos, do desconto caso o meio de pagamento seja boleto. Ex: desconto de R$10,00 = | |
data-boleto-discount-percentage | Percentual de desconto caso o meio de pagamento seja boleto. Ex: desconto de 25% = | |
data-boleto-helper-text | Mensagem opcional que aparece embaixo do botão de pagamento Boleto. | |
data-credit-card-helper-text | Mensagem opcional que aparece embaixo do botão de pagamento Cartão de Crédito. | |
data-payment-methods |
| Meios de pagamento disponíveis no Checkout. |
data-card-brands |
| Você deve especificar aqui quais bandeiras quer aceitar. |
data-default-installment | Número de parcelas que virá selecionado ao abrir o checkout | |
data-max-installments |
| Número máximo de parcelas aceitas, de 1 a 12. |
data-min-installments | Número mínimo de parcelas aceitas, de 1 a 12. | |
data-ui-color |
| Cor primária da interface de Checkout. |
data-postback-url | Endereço da URL de postback do seu sistema, que recebe as notificações das alterações de status das transações | |
data-create-token |
| Habilita a geração do |
data-customer-data |
| Habilita os campos de endereço, telefone, nome e email do cliente. Caso você não queira capturar estes dados pelo Checkout, configure como |
data-customer-name | Nome do cliente (Obrigatório) | |
data-customer-document-number | CPF ou CNPJ do cliente (Obrigatório) | |
data-customer-email | E-mail do cliente (Obrigatório) | |
data-customer-address-street | Nome do logradouro do cliente | |
data-customer-address-street-number | Número do imóvel do cliente | |
data-customer-address-complementary | Complemento do endereço do cliente | |
data-customer-address-neighborhood | Bairro do cliente | |
data-customer-address-city | Cidade do cliente | |
data-customer-address-state | Estado (unidade federativa) do cliente | |
data-customer-address-zipcode | Código de endereçamento postal (CEP) da cidade do cliente | |
data-customer-phone-ddd | DDD do telefone do cliente | |
data-customer-phone-number | Número do telefone do cliente | |
data-disable-zero-document-number |
| Não aceita CPF ou CNPJ em que todos os números são zeros |
data-interest-rate | Taxa de juros a ser cobrada na transação.
| |
data-free-installments | Número de parcelas que não terão juros cobrados | |
data-default-installment |
| Define a parcela padrão selecionada ao abrir o Checkout |
data-header-text |
| Define o texto do cabeçalho. |
data-payment-button-text |
| Define o texto mostrado no botão de confirmação de pagamento. |
Configurações da versão API
Tag | Padrão | Descrição |
|---|---|---|
amount | Valor da transação (em centavos) a ser capturada pelo Checkout. Ex: R$14,79 = | |
buttonText |
| Texto mostrado no botão de pagamento. |
buttonClass | Classe CSS a ser adicionada no botão de pagamento. | |
customerData |
| Caso não queira capturar dados do cliente pelo Checkout, configurar como |
paymentMethods |
| Meios de pagamento disponíveis no Checkout. |
card_brands |
| Você deve especificar aqui quais bandeiras quer aceitar. |
maxInstallments |
| Número máximo de parcelas aceitas, de |
defaultInstallments | Número de parcelas que virá selecionado ao abrir o checkout | |
minInstallments | Número mínimo de parcelas aceitas, de 1 a 12. | |
freeInstallments | Quantidade de parcelas onde não haverá cobrança de juros | |
interestRate | Percentual de juros que serão aplicados a partir de uma determinada parcela | |
uiColor |
| Cor primária da interface de Checkout. |
postbackUrl | Endereço da URL de postback do seu sistema, que receberá as notificações das alterações de status das transações | |
createToken |
| Habilita a geração do token para autorização da transação. |
customerName | Nome do cliente (Obrigatório) | |
customerDocumentNumber | CPF ou CNPJ do cliente (Obrigatório) | |
customerEmail | E-mail do cliente (Obrigatório) | |
customerAddressStreet | Nome do logradouro do cliente | |
customerAddressStreetNumber | Número do imóvel do cliente | |
customerAddressComplementary | Complemento do endereço do cliente | |
customerAddressNeighborhood | Bairro do cliente | |
customerAddressCity | Cidade do cliente | |
customerAddressState | Estado (unidade federativa) do cliente | |
customerAddressZipcode | Código de endereçamento postal (CEP) da cidade do cliente | |
customerPhoneDdd | DDD do telefone do cliente | |
customerPhoneNumber | Número do telefone do cliente | |
disableZeroDocumentNumber |
| Não aceita CPF ou CNPJ em que todos os números são zeros |
interestRate | Taxa de juros a ser cobrada na transação | |
headerText |
| Define o texto do cabeçalho. |
paymentButtonText |
| Define o texto do botão final de pagamento. |
boletoDiscountPercentage | Define a porcentagem de desconto no boleto. | |
boletoDIscountAmount | Define o valor de desconto (em centavos) no boleto. Ex: R$10.00 de desconto = 1000. | |
boletoExpirationDate | Define a data de validade do boleto. Ex.: '20/12/2020' | |
creditCardDiscountPercentage | Define a porcentagem de desconto na primeira parcela de cartão de crédito (pagamento à vista). | |
creditCardDiscountAmount | Define o valor de desconto (em centavos) na primeira parcela de cartão de crédito (pagamento à vista). Ex: R$10.00 de desconto = 1000. |
Exemplo do CheckoutÉ possível testar os parâmetros que irá utilizar clicando aqui.
Updated 13 days ago
