Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 3 Next »

  1. Fintech: Requisitar no portal

  2. BECH: recebe email e pega OrderID

  3. BECH: faz chamada da API para aprovar a OrderID

  4. Fintech: repete processo que fez no Sandbox

    1. Pega as credenciais no Portal

    2. Pegando ClientID

    3. Assinar Certificado (mesma tela)

Solicitação de um cliente

Mediante o pedido de um cliente B2B para que o seu produto escolhido seja promovido ao ambiente produtivo, um e-mail será disparado para o(s) usuário(s) Admin(s), responsáveis pela aprovação deste fluxo.

Conteúdo de e-mail encaminhado ao BECH

Solicitação para ambiente produtivo (título do e-mail)

O cliente [nome do cliente] da empresa [nome da empresa] solicita a subida do produto [nome do produto] ao ambiente produtivo.

Para confirmar a promoção de ambiente Sandbox para PRD, utilize a OrderID do Integrator, indicada abaixo, na chamada da API de validação do pedido.

OrderID no Integrator: [código]

É importante identificar se os contextos contratuais para utilização deste produto, em ambiente produtivo, estão devidamente formalizados, pois a aprovação consistirá em utilização do produto em PRD.

Atenciosamente,

Equipe de suporte API Market

Chamada de validação do pedido, na API contratada

URL de geração do token

https://keycloak.bdc.fsapps.io/auth/realms/openplus-integrator-production-prd/protocol/openid-connect/token

 

cURL para geração do token

curl --location '${TOKEN_URL}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'grant_type=client_credentials' \
--data-urlencode 'scope=openid' \
--data-urlencode 'client_id=${CLIENT_ID} \
--data-urlencode 'client_secret=${CLIENT_SECRET}' 

 

O clientID e o client secret utilizados no cURL para geração do token são os indicados pela equipe de onboarding como credenciais de acesso ao integrator que corresponde ao produto.

a partir do token gerado, aplicar no código abaixo

curl --location 'https://api-int-production.opb.bech.prd.fsapps.io/openplus-integrator/api/v1/checkout/validate' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer ${TOKEN}' \
--data '{
    "orderId": "${ORDER_ID}",
    "validateStatus": "OK"
}'

Caso a intenção seja emitir uma resposta de rejeição ao pedido, basta enviar como status de validação, o parâmetro “REJECTED”.

Saiba mais sobre a experiência do cliente na jornada de subida em produção

Subir em produção

  • No labels