Adicionar produtos
Adiciona um ou mais produtos a uma assinatura existente. Retorna o detalhe atualizado da assinatura.
Funciona para os dois tipos de assinatura, e a forma de identificar o produto muda conforme o tipo — sempre use os identificadores devolvidos por produtos disponíveis:
- Produtos internos da Appmax →
product_id(+quantity). Nome, preço e SKU vêm do cadastro do produto; se enviados, são ignorados. - Produtos da Shopify →
shopify_product_ideshopify_variant_id(+quantity). O preço é lido da variante.
A assinatura precisa estar "parada"
Alterar produtos só é permitido enquanto a assinatura está ativa, não
pausada e sem cobrança em andamento. Veja os erros 409 e 422 abaixo.
Assinaturas sem produtos
A gestão de produtos exige uma assinatura com produtos definidos: criada
com products no criar assinatura
ou originada de um checkout Shopify. Assinaturas criadas sem products
(que herdam o valor do pedido) respondem 404 aqui.
Autorizações
Token Bearer do merchant obtido via POST /oauth2/token usando as
credenciais do merchant (não do app). Veja
Autenticação.
Parâmetros
Parâmetros de Caminho
Identificador da assinatura.
10Corpo da Requisição
Respostas
Produtos adicionados. Retorna o detalhe atualizado.