Criar QRCode Dinâmico


Através desse endpoint será possível criar um QRCode Pix dinâmico.

POST https://sandbox-api.openbank.stone.com.br/api/v1/pix_payment_invoices

HEADERS

authorization* string
Bearer token de autenticação.

x-stone-idempotency-key* string
Chave de idempotência.


BODY PARAMS


amount integer

account_id* string

key* string

transaction_id* string
Validação: “^[a-zA-Z0-9]{26,35}$”

customer string
    name string
    document string

request_for_payer string
Descrição opcional do QRCode.


Exemplo:

{
    "amount":"100",
    "account_id":"7e785e98-c859-46c6-9dc7-37ea522ceadf",
    "key":"92961229022",
    "transaction_id":"1234567898745236521478edrfth4r",
    "customer": {
        "name": "Maria",
        "document": "12409265606"
    },
    "request_for_payer":"Pague"
}
Response

201 OK
{
  "id": "<uuid>",
  "account_id": "<uuid>",
  "participant_ispb": "<string>",
  "key": "<string>",
  "key_type": "<string>",
  "transaction_id": "<string>",
  "amount": "<integer>",
  "additional_information": "<string>",  
  "request_id": "<string>",
  "created_at": "<datetime_iso8601>",
  "updated_at": "<datetime_iso8601>",
  "created_by": "<string>",
  "last_updated_by": "<string>",
  "qr_code_content": "<string>",
  "qr_code_image": "<string>"
}

Última modificação: 19.09.2021