Pular para o conteúdo
MyGateway LogoDocs
SiteDashboard(abre em nova aba)

Pagador e itens

Estruturas reutilizadas nos pagamentos PIX e cartão da My Gateway: dados do pagador (customer), itens e a regra de soma com desconto.

Nesta página

As estruturas desta página aparecem nos payloads de PIX e cartão. O fingerprint, também comum aos dois, está na documentação de Antifraude.

Pagador (customer)#

Atributos de customer

  • namestringobrigatório

    Nome completo. Informe ao menos nome e sobrenome.

  • documentstringobrigatório

    CPF ou CNPJ válido, somente dígitos.

  • emailstringobrigatório

    E-mail válido do pagador.

  • phoneNumberstringobrigatório

    Número de telefone sem DDD.

  • phoneNumberDDDstringobrigatório

    DDD do telefone, somente dígitos.

  • mobilePhoneNumberstringobrigatório

    Número de celular sem DDD.

  • mobilePhoneNumberDDDstringobrigatório

    DDD do celular, somente dígitos.

  • addressobjectobrigatório

    Endereço de cobrança do pagador.

    Atributos de address
    • streetstringobrigatório

      Logradouro.

    • numberstringrecomendado

      Número do imóvel. Use S/N quando aplicável.

    • neighborhoodstringrecomendado

      Bairro.

    • zipcodestringobrigatório

      CEP, de preferência só com dígitos.

    • citystringobrigatório

      Cidade.

    • complementstringopcional

      Complemento do endereço.

    • statestringobrigatório

      UF com duas letras, por exemplo SP.

    • countrystringobrigatório

      Código ISO de duas letras, por exemplo BR.

Exemplo de customer

{
  "name": "Maria da Silva",
  "document": "52998224725",
  "email": "[email protected]",
  "phoneNumber": "33334444",
  "phoneNumberDDD": "11",
  "mobilePhoneNumber": "999998888",
  "mobilePhoneNumberDDD": "11",
  "address": {
    "street": "Rua Exemplo",
    "number": "123",
    "neighborhood": "Centro",
    "zipcode": "01001000",
    "city": "Sao Paulo",
    "complement": "Apto 10",
    "state": "SP",
    "country": "BR"
  }
}

Itens (items)#

items precisa ter pelo menos um elemento.

Atributos de cada item

  • idUUIDobrigatório

    Identificador único do item no sistema do integrador.

  • namestringobrigatório

    Nome ou descrição do item. Não pode ser vazio.

  • valueintegerobrigatório

    Valor unitário em centavos. Maior que zero.

  • amountintegerobrigatório

    Quantidade. Maior que zero.

Regra de soma#

Em PIX e cartão, a soma dos itens menos o desconto precisa ser igual ao valor total do pagamento:

Regra de fechamento

sum(item.value * item.amount) - discount = valor total do pagamento

Exemplo: dois itens de R$ 60,00 e R$ 40,00 (6000 e 4000, com amount: 1), sem desconto, totalizam 10000.

Última atualização em

Soluções

Maquininha de cartãoLink de pagamentoAPI de pagamentosCheckout Transparente

Taxa

Nossas taxas

Empresa

Segurança e transparência

Certificado PCI DSS

Certificação PCI DSS

Empresa auditada por:

Grant Thornton

©2026 My Gateway

41.628.494/0001-30 - MY GATEWAY LTDA