Forçando uma assinatura do discourse a ser um pagamento único

Definitivamente é possível! Se você desmarcar a caixa de seleção de recorrência na tela de criação do plano, ele será um pagamento único.

No entanto, você não pode alterar planos existentes depois de criá-los.