Pré-requisitos
- Obtenha
client-ideclient-secret. Veja Autenticação. - Gere um UUID v4 novo para cada criação lógica (
x-idempotency-key).
Escolher o caminho de criação
Existem 3 caminhos. Escolha um por subconta.
NOTA: Não misture os caminhos para a mesma subconta. Se iniciou pelo
onboarding assíncrono, continue com
registration_id até o fim.
Identificadores
NOTA:
registration_id não substitui internalId. Depois que a subconta
existe, use internalId nos endpoints /v1/submerchants/....
Dois tipos de status
Não confunda os endpoints de status.
Use o status de onboarding somente depois de
POST /v2/.../onboarding/pf|pj.
Use o status da subconta somente quando já tiver internalId.
Onboarding assíncrono (PF ou PJ)
- Envie o cadastro com documentos em
POST /v2/submerchants/onboarding/pfouPOST /v2/submerchants/onboarding/pj. - Guarde o
registration_idda resposta202. - Consulte
GET /v2/submerchants/onboarding/{registrationId}/statusaté sair deprocessing. - Se
statusforaction_requiredecan_resubmitfortrue, reenvie documentos emPOST /v2/submerchants/onboarding/{registrationId}/resend-documents. - Se
statusforrejectedecan_resubmitforfalse, contate o suporte. - Se
statusforapproved, a subconta está pronta para operação. - Obtenha o
internalId: liste comGET /v1/submerchantsfiltrando pelo documento do cadastro (cnpjna query). O campoidda resposta é ointernalId.
internalId. Use a
listagem pelo documento depois de approved.
Decisão após consultar o status
ATENÇÃO: Se
can_resubmit for false, o reenvio retorna 409. Consulte o
status antes de chamar o endpoint de reenvio.
NOTA: A resposta 202 do submit ou do reenvio pode trazer um status
intermediário. Para decidir a próxima ação, use sempre o endpoint de consulta
de status do onboarding.
Link hospedado
- Chame
POST /v2/submerchants/links. - Entregue a
urlao usuário final. - Consulte o link ativo em
GET /v2/submerchants/linksquando precisar.
POST reutiliza esse link. Se o ativo
estiver expirado, o POST cria um novo.
Depois da criação
CominternalId da subconta:
NOTA: Alterações de conta bancária e de chave PIX ficam pendentes até
aprovação. O endpoint cria a solicitação; a mudança não é imediata.
Documentos de verificação
No onboarding assíncrono e no reenvio:- Envie
documentoFrenteedocumentoVerso, ou enviecnhCompleta. - Envie
selfie. - Não use o campo
selfieComDocumento.
contratoSocial e cartaoCnpj.
No reenvio, não envie contratoSocial nem cartaoCnpj.
ATENÇÃO: Fotos borradas, escuras ou cortadas podem gerar
action_required. Reenvie imagens nítidas quando can_resubmit for true.
Referência
Criar subconta
Criação direta via API
Onboarding PF
Onboarding assíncrono pessoa física
Onboarding PJ
Onboarding assíncrono pessoa jurídica
Status do onboarding
Consultar processamento e reenvio
Split de pagamento
Dividir valor entre subcontas

