Criar iniciação

Cria uma Iniciação de Pagamento mas não confirma ainda. Recomendamos criar uma Iniciação de Pagamento assim que souber o valor a ser cobrado (por exemplo, quando o cliente inicia o processo de checkout), e então envie o restante das informações na confirmação, ou atualize a iniciação a qualquer momento.
Ao criar uma Iniciação de Pagamento, forneça uma Idempotency-Key para evitar a criação equivocada de iniciações duplicadas para a mesma compra. Normalmente, essa chave é criada a partir do ID associado ao carrinho ou sessão do cliente no aplicativo.

📘

Use confirm=true se você preferir criar e confirmar na mesma chamada. Você pode usar qualquer parâmetro disponível na API de confirmação.

🚧

O ambiente de sandbox está sujeito à limitações quanto a integração com outros ambientes de teste do arranjo Open Banking e, portanto, pode apresentar instabilidade.
Entre em contato conosco caso esteja com problemas ao testar o fluxo completo.

Query Params
boolean

Use confirm=true if you prefer to create and confirm in the same call.

Body Params
integer
required

Amount that will be transferred.

string
enum

Details of payment initiation method.

Allowed:
payment_method_details
object

Details of payment initiation method.

uri

A valid URL to be called after the consent.

Headers
string

An idempotency key is a unique value generated by the client which the server uses to recognize subsequent retries of the same request. How you create unique keys is up to the client, but we suggest using V4 UUIDs, or another random string with enough entropy to avoid collisions. Idempotency keys can be up to 255 characters long.

Response

Language
Credentials
OAuth2
URL
LoadingLoading…
Response
Choose an example:
application/json