Pular para o conteúdo principal

Solicitar geração de checkout padrão/lightbox

POST 

/checkout

Solicitar geração de checkout padrão/lightbox

Request

Body

required

    amount int32required

    Possible values: >= 1

    description string
    maxInstallmentNumber int32

    Possible values: >= 1 and <= 12

    customer

    object

    required

    Informações do cliente/comprador.

    name Stringrequired

    Possible values: non-empty, Value must match regular expression ^[\p{L} ]+$

    Nome do cliente.

    email emailrequired

    Possible values: Value must match regular expression ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$

    E-mail do cliente.

    documentType DocumentTypeEnumrequired

    Possible values: [CPF, CNPJ, PASSPORT]

    document Stringrequired

    Possible values: Value must match regular expression ^\d{9}$|^\d{11}$|^[A-Z0-9]{9}$

    CPF, CNPJ ou PASSAPORT do cliente.

    phone

    object

    numero de telefone.

    countryCode stringrequired

    Possible values: <= 3 characters, Value must match regular expression ^[0-9]+$

    areaCode stringrequired

    Possible values: <= 3 characters, Value must match regular expression ^[0-9]+$

    number stringrequired

    Possible values: Value must match regular expression ^[0-9]+$

    type stringrequired

    Possible values: [RESIDENTIAL, COMMERCIAL, TEMPORARY, MOBILE]

    Enum [RESIDENTIAL(Telefone Residencial.), COMMERCIAL(Telefone Comercial.), TEMPORARY(Telefone Temporário.), MOBILE(Celular)]

    planId uuid
    shippingAmount int32

    Possible values: >= 1

    shippingAddress

    object

    street stringrequired

    Possible values: Value must match regular expression ^(?!\s*$)[\p{L}\d .-]+$

    number string

    Possible values: Value must match regular expression ^[0-9]+$

    neighborhood string

    Possible values: Value must match regular expression ^[\p{L} ]+$

    city stringrequired

    Possible values: Value must match regular expression ^[\p{L} ]+$

    state stringrequired

    Possible values: >= 2 characters and <= 2 characters, Value must match regular expression ^[\p{L} ]+$

    country stringrequired

    Possible values: Value must match regular expression ^[\p{L} ]+$

    zipCode stringrequired

    Possible values: Value must match regular expression ^[0-9]+$

    complement string

    Possible values: Value must match regular expression ^(?!\s*$)[\p{L}\d .-]+$

    receivers

    object[]

    Possible values: >= 1

  • Array [

  • merchantCode stringrequired

    Possible values: >= 15 characters, Value must match regular expression ^\d+$

    mdrDiscount boolean
    chargeRemainder boolean
    fixedAmount int32

    Possible values: >= 1

    Quantia que o vendedor transacionou com base no cálculo fixo.

    percentageAmount double

    Possible values: >= 1 and <= 100

    Quantia que o vendedor transacionou com base no cálculo percentual.

    commissionFixedAmount int32

    Possible values: >= 1

    Valor para substituir o registro das configurações de comissão fixa.

    commissionPercentageAmount double

    Possible values: >= 1 and <= 100

    Valor para substituir o registro das configurações de comissão percentual.

  • ]

  • threeDomainSecurePolicy string

    Possible values: [INACTIVE, ACTIVE, EXCLUSIVE]

    Default value: INACTIVE

Responses

OK

Schema

    id string
    checkoutUrl string
Loading...