Pagamentos recorrentes no PayPal

Estou tentando usar a API de pagamento recorrente oferecida pelo PayPal. Eu tenho um cenário que não consigo resolver diretamente. É assim.

Temos um site onde vendemos alguns serviços. Agora, os serviços são cobrados por licença de usuário. Um usuário pode comprar / cancelar a licença de usuário no meio. Queremos oferecer ao cliente uma opção de faturamento recorrente. Temos que observar aqui que o valor pode variar a cada ciclo de cobrança com base no número de licenças de usuário que o cliente usa durante esse ciclo.

Existe alguma maneira de conseguir isso usando as APIs de pagamento recorrentes do PayPal.

questionAnswers(4)

yourAnswerToTheQuestion