Objective
After completing this lesson, you will be able to fechar uma conta utilizando uma API.
Fechando uma conta usando uma API
As contas de assinatura exigem o fechamento de rotina todos os meses após um ciclo de faturamento.
Normalmente, uma conta é fechada automaticamente no fim de um ciclo de faturamento mensal. Às vezes, uma conta requer fechamento manual. Uma conta pode exigir fechamento em momentos diferentes por qualquer número de motivos, incluindo ao testar uma integração. Em vez de esperar que uma conta seja fechada automaticamente, use uma API para gerenciar manualmente o processo de fechamento.
Vejamos como fechar manualmente uma conta com uma API. Assista ao vídeo a seguir para fechar manualmente uma conta.
Nota
Lembre-se de seguir práticas adequadas de manuseio e segurança ao usar um token de portador em um cliente REST.
Síntese
O uso de APIs e eventos para coordenar a integração de sistemas simplifica todo o processo de faturamento de assinatura para recuperar informações de fatura, definir direitos de acesso, cancelar assinaturas, gerar dados de utilização, atualizar contas, fechar contas e muitas outras atividades relacionadas ao SAP Subscription Billing.
Resumo da Learning Journey
As APIs e eventos do SAP Subscription Billing podem ser comparados à orquestração de uma sinfonia, pois desempenham funções complementares na coordenação da integração de sistemas e no gerenciamento de processos de faturamento de assinaturas. A composição musical representa a lógica empresarial subjacente e as regras que regem a performance. No SAP Subscription Billing, a orquestração de eventos e APIs está alinhada com a lógica empresarial geral, garantindo que o cronograma, a sequência e a colaboração dos sistemas cumpram as regras predefinidas e os requisitos operacionais. Isso sincroniza as interações entre sistemas, assim como a intrincada harmonia e sincronização encontradas nas composições musicais.
Agora que você teve a chance de explorar alguns dos muitos recursos de APIs e eventos e como eles integram sistemas com o SAP Subscription Billing, chegou a hora de colocar seu conhecimento em ação.
Fechar a fatura manualmente usando a API REST
Etapas
Crie uma nova solicitação em Bruno.
Utilize os seguintes dados:
| Campo | Valor |
|---|
| Nome | <of your choice> |
| Método | Lançar |
| Autoriz. | Token do portador |
Selecione + na guia.
Atribua um nome de sua escolha, por exemplo, Fechar fatura manualmente.
Para o URL, modifique o método para POST e insira o URL: https://eu10.revenue.cloud.sap/api/bill/v2/bills/ID/closing.
Substitua o ID pelo ID da fatura que você anotou no exercício Enviar uma solicitação de fatura GET para recuperar informações de fatura em sua assinatura.
Selecione Criar.
Substitua o ID no URL pelo ID da fatura do exercício Enviar uma solicitação GET para recuperar informações de dados de utilização.
Abra a guia Autenticação e selecione BearerToken.
Insira o Token do portador do exercício Gerar um token do portador para obter autorização para as APIs.
Selecione Enviar para fechar a conta.