Saltar al contenido

Cota o aceite da oferta, com cupom opcional

POST/api/downsell-impressions/{id}/quote

Auth
Requiere token
X-CommunityId
X-CommunityId Envía el X-CommunityId de la comunidad en la que ocurre la operación.
Las descripciones de los endpoints vienen de la especificación de la API y, por ahora, están en portugués. La interfaz alrededor está traducida.

F-39. Sem efeito. Valor do período no ritmo do plano → pró-rata até a próxima cobrança (ou nada agora, abaixo do piso de 3 dias ou R$ 10) → menos o downsell → menos o cupom (FIN-7) → taxa da plataforma sobre o resultado, percentual e fixo (pedido à parte; a taxa da plataforma independe do método de pagamento). Resposta: `periodAmount`, `regularAmount`, `discountPercent`, `discountedPeriodAmount`, `prorataAmount`, `floorApplied`, `downsellDiscount`, `couponDiscount`, `discountAmount`, `amountDueNow`, `amountToCharge`, `maxInstallments`, `discountEndsAt`, `nextChargeDate`, `expiresAt`, `feeBreakdown` e `coupon` quando houver. Recusas: 409 oferta não disponível; 400/404 do cupom com `param = couponCode` (inclusive cupom abaixo do piso, onde nada é cobrado agora); 429 depois de 10 cupons recusados em 15 minutos.

Parámetros

NombreDóndeTipoDescripción
idobligatoriopathstring (uuid)

Headers

NombreTipoDescripción
X-CommunityIdopcionalstring (uuid)ID da comunidade em que a operação acontece. Obrigatório na maioria dos endpoints com escopo de comunidade.

Cuerpo de la solicitud application/json

NombreTipoDescripción
couponCodeopcionalstring
paymentMethodopcionalCREDIT_CARD | DEBIT_CARD | PIX | BOLETO
installmentsopcionalinteger

Respuestas

CódigoDescripción
200Cotação.
400Requisição inválida — falha de validação.
401Token ausente, inválido ou expirado.
403Autenticado, mas sem permissão para esta operação.
404Recurso não encontrado.
409A oferta não está mais disponível.
500Erro interno do servidor.

Ejemplo con curl

curl -X POST "https://api.memberfy.net/api/downsell-impressions/<id>/quote" \
  -H "Authorization: Bearer $TOKEN" \
  -H "X-CommunityId: $COMMUNITY_ID" \
  -H "Content-Type: application/json" \
  -d '{}'