Campo | Tipo | Descrição |
---|---|---|
id | String (41 caracteres) | Identificador do pedido PagSeguro |
reference_id | String (1-200 caracteres) | Identificador próprio atribuído para o pedido |
customer | Object | Objeto Customer contendo as informações do comprador |
items | Array of Object | Objeto contendo as informações dos itens inseridos no pedido |
└──name | String (1-64 caracteres) | Nome dado ao item |
└──quantity | Int (5 caracteres) | Quantidade referente ao item |
└──unit_amount | Int (9 caracteres) | Valor do item |
shipping | Object | Objeto contendo as informações de entrega do pedido |
└──address | Object | Objeto Address contendo as informações de endereço de entrega do pedido. |
qr_codes | Array of Object | Objeto contendo os QR Codes vinculados à um pedido. Ao informar o amount, o QR code será gerado automaticamente e pode ser pago com aplicativos de outras instituições (Pix), Para que o QR Code aceite o pagamento Pix, o vendedor precisa ter pelo menos uma chave de endereçamento ativa vinculada a sua conta PagBank. Caso o vendedor tenha mais de uma chave de endereçamento cadastrada no PagSeguro, priorizaremos a utilização da chave de endereçamento aleatória. |
└──amount | Object | Objeto contendo as informações do valor a ser utilizado no QR Code |
└──└──value | Int (5 caracteres) | Valor do QR Code |
arrangements | Array of Object | Para gerar um QR Code PagBank, é premissa informar no objeto qr_codes o parametro "arrangements", um array, com o valor "PAGBANK", para que o QR Code aceite o pagamento com a Carteira Digital, se não for informado esse parametro assumirá um QR Code Pix. Arrangements PagBank |
notification_urls | Array of Object | Objeto contendo as urls que receberão as notificações do pedido (por ora, somente aceitamos uma url apenas. Aceitamos mais urls em breve.) |
charges | Array of Object | Objeto charge contendo cobranças |
links | Array of Object | Objeto link contendo links relacionados ao recurso |