SelectwinSelectwin

Pausa uma assinatura

POST/v1/subscriptions/{subscriptionId}/pause

Autentique com o header SelectKey: a chave sk_test_ opera no sandbox, a sk_live_ em produção. Como autenticar.

Parâmetros do caminho

  • subscriptionIdstringobrigatório

    Identificador público (subs_/sub_…)

Respostas

200Sucesso
  • idstringobrigatório

    Identificador público (subs_/sub_…)

  • typestringobrigatóriopode ser nulo

    Tipo da assinatura (recurring).

  • itemsobject[]obrigatório

    Os itens.

    +13 campos de items
    • idstringobrigatório

      Identificador público (sit_/item_…)

    • namestringobrigatório

      Nome do item, vindo da variante.

    • imagesum de[]obrigatóriopode ser nulo

      Imagens da variante; null quando não há.

    • enabledbooleanobrigatório

      Se o item é cobrado nos próximos ciclos.

    • currencystringobrigatório

      Moeda (ISO 4217).

    • metadataobjectobrigatóriopode ser nulo

      Os seus metadados chave-valor do item; null quando não há.

    • quantityintegerobrigatório

      Quantidade.

    • createdAtstringobrigatório

      Quando o recurso foi criado (ISO 8601, UTC).

    • unitPriceintegerobrigatório

      Preço unitário congelado da variante, em centavos.

    • updatedAtstringobrigatório

      Quando o recurso foi atualizado pela última vez (ISO 8601, UTC).

    • descriptionstringobrigatóriopode ser nulo

      A sua nota sobre o item.

    • pricingSchemastringobrigatório

      Esquema de preço da variante: unit, tiered ou package.

    • externalReferencestringobrigatóriopode ser nulo

      O seu próprio identificador do item; null quando não há.

  • _linksobject

    Links para operações relacionadas, por ação (self, create, update, delete, list…).

  • methodstringobrigatóriopode ser nulo

    Como os ciclos são cobrados: credit, pix ou billet.

  • splitsobject[]obrigatóriopode ser nulo

    Splits de cada cobrança de ciclo; null quando não há.

    +8 campos de splits
    • idstringobrigatório

      Identificador público (ssp_/split_…)

    • typestringobrigatório

      percentage ou flat.

    • valuenumberobrigatório

      O percentual (0–100) ou o valor fixo, conforme type.

    • liablebooleanobrigatório

      Se o recebedor arca com os chargebacks da fatia.

    • createdAtstringobrigatório

      Quando o recurso foi criado (ISO 8601, UTC).

    • recipientstringobrigatóriopode ser nulo

      A conta que recebe a fatia.

    • updatedAtstringobrigatório

      Quando o recurso foi atualizado pela última vez (ISO 8601, UTC).

    • chargeProcessingFeebooleanobrigatório

      Se o recebedor paga a taxa de processamento da fatia.

  • statusstringobrigatório

    Status: active, trialing, pending, paused, pastdue, unpaid ou canceled.

    Valores:activetrialingpendingpausedpastdueunpaidcanceled
  • billingobjectobrigatório

    Periodicidade da cobrança e endereço do pagador.

    +7 campos de billing
    • addressobjectobrigatório

      O endereço do pagador (usado no boleto de cada ciclo). Todos os campos null quando não há.

      +13 campos de address
      • citystringobrigatóriopode ser nulo

        Cidade.

      • linestringobrigatóriopode ser nulo

        O endereço inteiro numa linha.

      • line1stringobrigatóriopode ser nulo

        Primeira linha: logradouro e número.

      • line2stringobrigatóriopode ser nulo

        Segunda linha: bairro.

      • line3stringobrigatóriopode ser nulo

        Terceira linha: cidade, estado e CEP.

      • statestringobrigatóriopode ser nulo

        Estado (sigla de duas letras).

      • numberstringobrigatóriopode ser nulo

        Número.

      • streetstringobrigatóriopode ser nulo

        Logradouro.

      • countrystringobrigatóriopode ser nulo

        Código do país (ISO 3166-1).

      • districtstringobrigatóriopode ser nulo

        Bairro.

      • postcodestringobrigatóriopode ser nulo

        CEP, só dígitos.

      • complementstringobrigatóriopode ser nulo

        Complemento (apartamento, sala, bloco…).

      • fingerprintstringobrigatóriopode ser nulo

        Impressão digital do endereço (deduplicação).

    • endDatestringobrigatóriopode ser nulo

      Quando a assinatura termina; null = nunca.

    • exactDayintegerobrigatóriopode ser nulo

      Dia do mês em que é cobrada; null quando não é fixo.

    • autoRenewbooleanobrigatório

      Se a assinatura se renova sozinha no fim de cada período (false depois de um cancelamento no fim do período).

    • frequencystringobrigatóriopode ser nulo

      Unidade do intervalo de cobrança: daily, weekly, monthly ou yearly.

    • freeTrialDaysintegerobrigatóriopode ser nulo

      Duração do período de teste, em dias; null quando não há.

    • frequencyCountintegerobrigatóriopode ser nulo

      Quantas unidades por ciclo.

  • callbackobjectobrigatóriopode ser nulo

    Webhook próprio; null quando não há.

    +2 campos de callback
    • activebooleanobrigatório

      Se o webhook próprio está ativo.

    • webhookUrlstringobrigatório

      URL que recebe os webhooks desta assinatura.

  • currencystringobrigatóriopode ser nulo

    Moeda (ISO 4217).

  • customerobjectobrigatório

    O comprador.

    +15 campos de customer
    • idstringobrigatóriopode ser nulo

      Id do cliente (cus_…).

    • emailstringobrigatóriopode ser nulo

      Endereço de e-mail.

    • genderstringobrigatóriopode ser nulo

      Gênero; null quando desconhecido.

    • documentobjectobrigatóriopode ser nulo

      Documento do comprador; null quando não há.

      +2 campos de document
      • typestringobrigatóriopode ser nulo

        Tipo do documento.

      • numberstringobrigatóriopode ser nulo

        Número do documento.

    • lastNamestringobrigatóriopode ser nulo

      Sobrenome.

    • metadataobjectobrigatóriopode ser nulo

      Os seus metadados chave-valor; null quando não há.

    • availablebooleanobrigatóriopode ser nulo

      Se o cliente está ativo e pode ser cobrado.

    • birthdatestringobrigatóriopode ser nulo

      Data de nascimento (YYYY-MM-DD); null quando desconhecida.

    • createdAtstringobrigatóriopode ser nulo

      Quando o recurso foi criado (ISO 8601, UTC).

    • firstNamestringobrigatóriopode ser nulo

      Nome.

    • telephoneobjectobrigatóriopode ser nulo

      Telefone do comprador, em partes; null quando não há.

      +4 campos de telephone
      • linestringobrigatóriopode ser nulo

        O número inteiro com código do país e DDD.

      • numberstringobrigatóriopode ser nulo

        Número local.

      • areaCodestringobrigatóriopode ser nulo

        DDD.

      • countryCodestringobrigatóriopode ser nulo

        Código do país.

    • updatedAtstringobrigatóriopode ser nulo

      Quando o recurso foi atualizado pela última vez (ISO 8601, UTC).

    • delinquentbooleanobrigatóriopode ser nulo

      Se o cliente tem pagamentos em atraso.

    • additionalEmailsstring[]obrigatóriopode ser nulo

      Outros e-mails; null quando não há.

    • externalReferencestringobrigatóriopode ser nulo

      O seu próprio identificador do cliente.

  • discountobjectobrigatóriopode ser nulo

    Desconto aplicado; null quando não há.

    +3 campos de discount
    • typestringobrigatório

      flat ou percentage.

    • valuenumberobrigatório

      O desconto.

    • percentageOfAmountnumberobrigatóriopode ser nulo

      O desconto como percentual do valor.

  • merchantobject

    A conta dona do recurso (o vendedor de registro).

    +3 campos de merchant
    • namestringobrigatóriopode ser nulo

      Nome fantasia da conta dona do recurso.

    • merchantIdstringobrigatóriopode ser nulo

      Id público da conta dona do recurso (bus_…).

    • isSubAccountbooleanobrigatório

      true quando o recurso pertence a uma sub-conta operada por uma plataforma de marketplace.

  • metadataobjectobrigatóriopode ser nulo

    Os seus metadados chave-valor; null quando não há.

  • shippingobjectobrigatóriopode ser nulo

    Retrato do frete, como enviado; null quando não há.

  • spplitedbooleanobrigatório

    Se as cobranças dos ciclos são divididas com outras contas (ver splits). O nome mantém a grafia histórica.

  • createdAtstringobrigatório

    Quando o recurso foi criado (ISO 8601, UTC).

  • discountsany[]obrigatóriopode ser nulo

    Os cupons aplicados; null quando não há.

  • shippablebooleanobrigatório

    Se a assinatura tem itens físicos para enviar.

  • updatedAtstringobrigatório

    Quando o recurso foi atualizado pela última vez (ISO 8601, UTC).

  • canceledAtstringobrigatóriopode ser nulo

    Quando a assinatura foi encerrada; null enquanto está viva.

  • geolocationobjectobrigatóriopode ser nulo

    Sinais de dispositivo e localização do comprador, como enviados; null quando não há.

  • cancellationobjectobrigatóriopode ser nulo

    Por que foi cancelada; null enquanto ninguém pediu o cancelamento.

    +3 campos de cancellation
    • reasonstringobrigatóriopode ser nulo

      O texto livre escrito por quem cancelou.

    • canceledBystringobrigatóriopode ser nulo

      seller (API ou painel), customer (portal) ou platform (régua de cobrança, chargeback, estorno).

      Valores:sellercustomerplatform
    • reasonCodestringobrigatóriopode ser nulo

      O motivo da lista; null nos cancelamentos antigos e nos da própria plataforma.

      Valores:pricenot_usingtechnical_issueswitched_providerother
  • currentCycleobjectobrigatóriopode ser nulo

    O ciclo de cobrança atual; null quando não há.

    +9 campos de currentCycle
    • idstringobrigatório

      Identificador público (scy_/cycle_…)

    • cycleintegerobrigatório

      Número do ciclo (1 = o primeiro).

    • statusstringobrigatório

      Status do ciclo: scheduled, processing, paid, failed ou canceled.

    • dueDatestringobrigatório

      Quando o ciclo é cobrado (ou vence).

    • endDatestringobrigatóriopode ser nulo

      Quando o ciclo termina; null enquanto aberto.

    • billedAtstringobrigatóriopode ser nulo

      Quando o ciclo foi cobrado; null até lá.

    • createdAtstringobrigatório

      Quando o recurso foi criado (ISO 8601, UTC).

    • startDatestringobrigatório

      Quando o ciclo começa.

    • updatedAtstringobrigatório

      Quando o recurso foi atualizado pela última vez (ISO 8601, UTC).

  • pixAutomaticobjectpode ser nulo

    Só na leitura individual; null quando a assinatura não é paga por Pix Automático.

    +8 campos de pixAutomatic
    • statusstringobrigatório

      pending (sendo criado) · awaitingAuthorization (QR code exibido) · active (debitado a cada ciclo) · rejected (o pagador recusou ou revogou) · ended. Depois de rejected/ended os ciclos são cobrados por um QR code cada.

      Valores:pendingawaitingAuthorizationactiverejectedended
    • journeystringobrigatório

      paymentOnApproval: o primeiro ciclo é pago junto com a autorização; onlyRecurrency: só a recorrência é autorizada.

      Valores:paymentOnApprovalonlyRecurrency
    • endReasonstringobrigatóriopode ser nulo

      Por que terminou; null enquanto ativo.

    • qrCodeEmvstringobrigatóriopode ser nulo

      O QR code de autorização (copia e cola) — só enquanto awaitingAuthorization.

    • qrCodeUrlstringobrigatóriopode ser nulo

      URL da imagem do QR code de autorização — só enquanto awaitingAuthorization.

    • approvedAtstringobrigatóriopode ser nulo

      Quando o pagador autorizou; null até lá.

    • valueCentsintegerobrigatório

      O valor fixo debitado a cada ciclo, em centavos.

    • firstChargeDatestringobrigatório

      Data do primeiro débito.

  • renewalTermsobjectobrigatóriopode ser nulo

    O que cada renovação cobra além dos itens, congelado na criação; null = nada congelado (as renovações cobram itens menos cupons).

    +5 campos de renewalTerms
    • shippingbooleanobrigatório

      Se o frete é cobrado em cada renovação.

    • discountMethodstringobrigatóriopode ser nulo

      O meio que concedeu o desconto no checkout; null quando nenhum.

      Valores:creditpixbillet
    • methodDiscountbooleanobrigatório

      Se o desconto do meio de pagamento vale nas renovações cobradas por discountMethod.

    • shippingAmountintegerobrigatório

      O frete cotado no checkout, em centavos (0 = sem frete).

    • discountPercentagenumberobrigatório

      O desconto desse meio, como percentual (ex.: 5 = 5%).

  • externalReferencestringobrigatóriopode ser nulo

    O seu próprio identificador da assinatura; null quando não há.

401Não autenticado (credencial ausente ou inválida)
  • errorobjectobrigatório
    +8 campos de error
    • codestringobrigatório
    • paramsobject[]
    • statusstringobrigatório
    • detailsstring
    • messagestringobrigatório
    • categorystringobrigatório
      Valores:validationauthenticationauthorizationpaymentclientserverrate_limitpending
    • resourcestringobrigatório
    • statusCodeintegerobrigatório
403Sem permissão
  • errorobjectobrigatório
    +8 campos de error
    • codestringobrigatório
    • paramsobject[]
    • statusstringobrigatório
    • detailsstring
    • messagestringobrigatório
    • categorystringobrigatório
      Valores:validationauthenticationauthorizationpaymentclientserverrate_limitpending
    • resourcestringobrigatório
    • statusCodeintegerobrigatório
404Não encontrado
  • errorobjectobrigatório
    +8 campos de error
    • codestringobrigatório
    • paramsobject[]
    • statusstringobrigatório
    • detailsstring
    • messagestringobrigatório
    • categorystringobrigatório
      Valores:validationauthenticationauthorizationpaymentclientserverrate_limitpending
    • resourcestringobrigatório
    • statusCodeintegerobrigatório
422Regra de negócio impede o processamento
  • errorobjectobrigatório
    +8 campos de error
    • codestringobrigatório
    • paramsobject[]
    • statusstringobrigatório
    • detailsstring
    • messagestringobrigatório
    • categorystringobrigatório
      Valores:validationauthenticationauthorizationpaymentclientserverrate_limitpending
    • resourcestringobrigatório
    • statusCodeintegerobrigatório
500Erro interno do servidor
  • errorobjectobrigatório
    +8 campos de error
    • codestringobrigatório
    • paramsobject[]
    • statusstringobrigatório
    • detailsstring
    • messagestringobrigatório
    • categorystringobrigatório
      Valores:validationauthenticationauthorizationpaymentclientserverrate_limitpending
    • resourcestringobrigatório
    • statusCodeintegerobrigatório

Preferências de cookies

Hoje o site usa só cookies essenciais: nenhuma ferramenta de medição ou de anúncios está ligada, e nada é compartilhado com terceiros. Se isso mudar, você decide aqui antes de qualquer coisa ser carregada.

  • Mantêm o site funcionando: segurança, a sua escolha sobre cookies e preferências como a versão da documentação. Não dependem de consentimento.

    Sempre ativos