Pular para o conteúdo principal

Atualização de um plano existente

PUT 

/recurrency/plans/:planId

Este endpoint é utilizado para atualizar os detalhes de um plano de assinatura existente com base no ID fornecido. Os planos de assinatura podem precisar ser atualizados para refletir alterações nos termos, preços, benefícios ou outros atributos associados ao plano. Ao enviar uma solicitação de atualização para este endpoint, os detalhes pertinentes do plano, como o nome, a descrição, o preço, a duração e os recursos, devem ser fornecidos no corpo da solicitação. O ID do plano a ser atualizado deve ser especificado na URL. Após a atualização bem-sucedida, o sistema retorna os detalhes atualizados do plano.

Request

Path Parameters

    planId uuidrequired
    Example: 8086bfd7-6241-4f76-81d8-70460533ce74

Body

required

    billingCycle stringrequired

    Possible values: [DAILY, WEEKLY, MONTHLY, QUARTERLY, BIANNUAL, ANNUAL]

    amount int32required

    Possible values: >= 1

    totalBillingCycles int32required

    Possible values: >= 1

    initialGraceCycles int32

    initialFee

    object

    description stringrequired
    amount int32required
    cycles int32required

    Possible values: >= 1

    tag stringrequired

    Possible values: non-empty

Responses

OK

Schema

    id string
    billingCycle string
    totalBillingCycles int32
    initialGraceCycles int32

    initialFee

    object

    description string
    amount int32
    cycles int32
    tag string
    paymentType string
    amount int32
    enabled boolean

    Indica se o plano esta habilitado ou não.

Loading...