Resolução de problemas da configuração de faturamento

Alguns problemas podem ocorrer ao configurar a integração de faturamento no IBM® API Connect.

O pagamento do meu cliente não está sendo concluído com o Stripe, mas o Produto ainda está sendo acessado.

Quando ocorrem problemas de pagamento com o provedor de pagamento do cartão de crédito, a assinatura do cartão de crédito é cancelada, mas a assinatura do API Connect não é cancelada. É possível desativar um aplicativo até que os problemas de pagamento sejam resolvidos concluindo as etapas a seguir:
  1. Navegue para a página Configurações no painel de sua conta do Stripe
  2. Na seção Faturamento navegue para a página Assinaturas e e-mails .
  3. Na seção Gerenciar pagamentos com falha , altere o Status da assinatura para Se todas as novas tentativas para um pagamento falharem, marque a assinatura como não paga..
  4. Navegue para a página Assinaturas e, quando a assinatura for movida para o estado não pago, abra a assinatura no painel do Stripe
  5. Na seção Metadados , copie o valor subscription_url .
  6. Use a CLI do kit de ferramentas do desenvolvedor e o UUID do subscription_urlpara configurar o estado do aplicativo ou da assinatura como desativado.
    Draft comment: jennydavidse
    I can't find a CLI command to suspend a subscription or application. It seems that you can disable them by using the REST API, so I've changed to wording to disabled. However, it would be good to explain exactly how a user does this by using the CLI - is it via the apic subscriptions:update command?

Meu produto com faturamento está retornando um erro quando tento configurá-lo com minha conta do Stripe.

A causa mais comum disso é que o seu

Catálogo do Consumidor

Os servidores do cluster ou os servidores do cluster de gerenciamento não conseguem se comunicar com o Stripe.

Outras causas podem ser problemas com o serviço de cobrança da assinatura, a estabilidade da rede ou o fato de as chaves de API terem sido atualizadas e não terem sido atualizadas no API Connect Catálogo do Consumidor.

Meu cliente tinha anteriormente uma assinatura do Stripe para um Produto, mas não pode acessar seus detalhes de faturamento...

Há mais de uma possível causa e resolução para esta situação.
  • A transação do cartão de crédito pode não estar sendo concluída corretamente Se essa situação acontecer a assinatura pode ser cancelada com o Stripe, mas a assinatura API Connect não é cancelada. Para obter instruções sobre como desativar uma assinatura, consulte Meu pagamento do cliente não está sendo concluído com o Stripe, mas o Produto ainda está sendo acessado.
  • Uma mudança recente em um Produto com faturamento pode ter acionado uma ação que não foi concluída corretamente. Mudanças aparentemente menores no Produto podem iniciar várias ações que podem sobrecarregar um servidor. Por exemplo, quando você substitui uma versão do Produto por uma nova versão, ele inicia uma atualização para o servidor Stripe para cada conta inscrita para esse Produto. Se a ação falhar ao ser concluída, o status da assinatura do plano poderá não ser refletido corretamente com o Stripe

    É possível identificar essa situação visualizando o painel Faturamento na seção Recursos do API Manager.. A tabela exibe o estado da fila de tarefas para o recurso de integração de faturamento, e quaisquer problemas com a fila de tarefas são exibidos aqui Para obter mais informações sobre a fila de tarefas e sobre como repetir tarefas bloqueadas, consulte capim_mon_job_queue.html.