Visão Geral do Pix

A entidade Pix representa o método utilizado na execução da ordem. Contém todas as informações necessárias para a emissão de um pix.

Objeto

{
  	"id": "jpxyxa42fvfg416vgzvraydn3",
    "orderId": "jpxyxa42fvfg416vgzvraydn3",
  	"status": "Created",
    "provider": "StoneOpenbank",
    "providerId": "ec363b21-113f-44e9-8cc3-dfcdb3cc2dc3",
    "invoiceType": "InvoiceWithDueDate",
    "amount": 20.0,
    "dueDate": "2020-12-04",
    "dueDateInDays": 3, 
    "limitDate": "2020-12-04",
    "LimitDateInDays": 3,
    "issuanceDate": "2020-12-04",
    "transactionId": "",
    "key": "48545115484525",
    "qRCode": {
      	"content": "00020101021226890014br.gov.bcb.pix2567pix-h.stone.com.br/pix/v2/cobv/e1e80eed-d0cc-4ba1-a87c-2526f5e61cec5204000053039865406100.005802BR5923Nome do CPF 502021060986014RIO DE JANEIRO622905256df486abbb294668817b903ad6304D69E"
    },
    "createdBy": "application:credit-credit",
    "createdAt": "2020-12-04T13:35:47.792Z",
    "settledAt": "2020-12-04T13:35:47.792Z",
    "expiredAt": "2020-12-04T13:35:47.792Z",
    "lastUpdateAt": "2020-12-04T13:35:47.792Z"
}

Campos

CampoDescriçãoTipo de DadosValidações
idIdentificador único do pixstring
orderIdIdentificador da ordemstring
statusStatus atual do pixstring
providerProvedor para a emissão do pixstring
providerIdIdentificador do pix no provedorstring
invoiceTypeTipo de pixstring
amountValor a pagardecimal
dueDateData de vencimento do pix.date ("YYYY-MM-DD")Precisa ser igual ou maior que o dia atual e igual ou menor do que a limitdate.

Caso seja um dia não útil o pagamento poderá ser feito até o próximo dia útil.

_Mesmo depois dessa data expirar o pagamento ainda pode ser feito.
dueDateInDaysData de vencimento expressa em número absoluto de diasintegerPrecisa ser maior ou igual a zero e menor ou igual a 365 dias.
limitDateData limite para pagamentodate ("YYYY-MM-DD")Deve ser igual ou maior a data de vencimento e menor que 365 dias.

Caso não seja informada será configurada automaticamente a data de vencimento.
limitDateInDaysData limite de pagamento expressa em número absoluto de diasintegerDeve ser menor ou igual ao valor contido em DueDateInDays e maior ou igual a zero.
issuanceDateData da emissão do pixdate ("YYYY-MM-DD")
transactionIdIdentificador da transaçãostring
keyChave pixstring
qrCode.contentConteúdo do pixstring
createdByIdentificador do usuário que solicitou a criação do pixstring
settledAtData e hora em que o dinheiro do pagamento do pix é depositado na conta do beneficiáriodate ("YYYY-MM-DDThh:mm:ssZ")
expiredAtData e hora em que o pix expirou

OBS. O pagamento pode ocorrer mesmo após essa data
date ("YYYY-MM-DDThh:mm:ssZ")
createdAtData e hora em que o pix foi geradodate ("YYYY-MM-DDThh:mm:ssZ")
lastUpdateAtData e hora da última atualização dos dadosdate ("YYYY-MM-DDThh:mm:ssZ")

Estados

StatusDescrição
InitialCriação do Pix solicitada
CreatedPix criado
SettledPix pago
ExpiredPix expirado
CancelledPix Cancelado

Provedores

ProviderDescrição
StoneOpenbankUtilização da Stone Openbank API

Tipos de Invoice

TipoDescrição
InvoiceWithDueDatePix com data de vencimento

Stream de Dados

📘

Contrato de Streaming dos Dados do Pix

Veja Streaming de dados

{
    "Stream": {
        "Content": [
            {
                "Data": [
                    {
                        "Id": "jq6yw5d4fk39gg4u1yv713wyy",
                        "OrderId": "jq6yw5d2e2p7858yw3t9dy36k",
                        "Amount": 20.0,
                        "Provider": "StoneOpenbank",
                        "ProviderId": "xpto",
                        "TransactionId": "xpto",
                        "DueDate": "2022-01-01T00:00:00",
                        "DueDateInDays": 0,
                        "LimitDate": "2022-01-01T00:00:00",
                        "LimitDateInDays": 0,
                        "InvoiceType": "InvoiceWithDueDate",
                        "IssuanceDate": "2022-01-01T00:00:00",
                        "SettledAt": "2022-01-01T00:00:00",
                        "CreatedAt": "2022-01-01T00:00:00",
                        "CreatedBy": "xpto",
                        "QRCodeContent": "xpto",
                        "QRCodeImage": "xpto",
                        "Key": "xpto",
                        "Status": "Created",
                        "GeneratedAt": "2021-01-22T14:22:07.817272Z",
                        "GeneratedBy": "xpto",
                        "LastUpdatedAt": "2021-01-22T14:22:07.817272Z",
                        "Version": -1,
                        "StreamDate": "2021-01-22T14:22:22.2480082Z"
                    }
                ],
                "SchemaName": "order-pix",
                "SchemaVersion": 1
            }
        ]
    },
    "Timestamp": "2021-01-22T14:22:22.3106853Z",
    "CommandKey": "jq6yw5j3qksxeff8sy2j8gad1",
    "SessionKey": "jq6yw5d2e2p7858yw3t9dy36k",
    "ChannelKey": "DefaultNotificationsChannel",
    "IdempotencyKey": "jq6yw5j3qks54faxbt3u5h1mk",
    "SagaProcessKey": "jq6yw5cus5skevp76rm24ns3q",
    "BatchProcessKey": null,
    "Result": {},
    "Id": "jq6yw5d2e2p7858yw3t9dy36k",
    "ApplicationKey": "runscope",
    "UserEmail": null,
    "ValidationResult": null
}

📘

Contrato de Streaming dos Dados - Evento

Veja Streaming de Dados - Evento na Visão Geral da Ordem de Pagamento

Tipos de Eventos e Ações

Tipo de eventoAção
PixCreated
PixExpired
PixSettled
PixCancelled