Vai al contenuto

Cota o aceite da oferta, com cupom opcional

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

Auth
Richiede un token
X-CommunityId
X-CommunityId Invia l’X-CommunityId della community in cui avviene l’operazione.
Le descrizioni degli endpoint provengono dalla specifica dell’API e per ora sono in portoghese. L’interfaccia intorno è tradotta.

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.

Parametri

NomeDoveTipoDescrizione
idobbligatoriopathstring (uuid)

Header

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

Corpo della richiesta application/json

NomeTipoDescrizione
couponCodefacoltativostring
paymentMethodfacoltativoCREDIT_CARD | DEBIT_CARD | PIX | BOLETO
installmentsfacoltativointeger

Risposte

CodiceDescrizione
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.

Esempio 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 '{}'