Hoppa till huvudinnehåll
Upsells och downsells låter dig erbjuda ytterligare produkter eller abonnemangsförändringar till kunder med deras sparade betalningsmetoder. Detta möjliggör köp med ett klick som hoppar över betalningsinsamling, vilket dramatiskt förbättrar konverteringsgraden.

Post-Purchase Upsells

Erbjud kompletterande produkter direkt efter kassan med ett klick för att köpa.

Subscription Upgrades

Flytta kunder till högre nivåer med automatisk proration och omedelbar fakturering.

Cross-Sells

Lägg till relaterade produkter till befintliga kunder utan att återigen ange betalningsuppgifter.

Översikt

Uppersell och neddersell är kraftfulla strategier för intäktsoptimering:
  • Uppersell: Erbjud en produkt eller uppgradering med högre värde (t.ex. Pro-plan istället för Basic)
  • Neddersell: Erbjud ett alternativ med lägre pris när en kund avböjer eller nedgraderas
  • Korsförsäljning: Föreslå kompletterande produkter (t.ex. tillägg, relaterade artiklar)
Dodo Payments möjliggör dessa flöden genom payment_method_id-parametern, som låter dig debitera en kunds sparade betalningsmetod utan att kräva att de anger kortuppgifter igen.

Nyckelfördelar

Hur det fungerar

Förutsättningar

Innan du implementerar uppersell och neddersell, se till att du har:
1

Customer with Saved Payment Method

Kunder måste ha genomfört minst ett köp. Betalningsmetoder sparas automatiskt när kunder genomför kassan.
2

Products Configured

Skapa dina upsell-produkter i Dodo Payments-instrumentpanelen. Dessa kan vara engångsbetalningar, prenumerationer eller tillägg.
3

Webhook Endpoint

Ställ in webhookar för att hantera payment.succeeded, payment.failed och subscription.plan_changed-händelser.

Hämta kundbetalningsmetoder

Innan du erbjuder en uppersell, hämta kundens sparade betalningsmetoder:
Betalningsmetoder sparas automatiskt när kunder slutför köpet. Du behöver inte spara dem uttryckligen.

Engångsupersell efter köp

Erbjud ytterligare produkter omedelbart efter ett lyckat köp. Kunden kan godkänna med ett enda klick eftersom deras betalningsmetod redan är sparad.

Implementering

När du använder payment_method_id måste du ange confirm: true och tillhandahålla en befintlig customer_id. Betalningsmetoden måste tillhöra den kunden.

Uppgraderingar av abonnemang

Flytta kunder till abonnemangsplaner av högre nivå med automatisk proration.

Förhandsgranska innan du åtar dig

Förhandsgranska alltid planändringar för att visa kunder exakt vad de kommer att debiteras:

Genomföra uppgraderingen

Prorateringslägen

Välj hur kunder debiteras vid uppgradering:
Använd difference_immediately för tydliga uppgraderingsflöden. Använd prorated_immediately när du vill ta hänsyn till oanvänd tid på det nuvarande abonnemanget.

Korsförsäljning

Lägg till kompletterande produkter för befintliga kunder utan att behöva ange betalningsuppgifter igen.

Implementering

Nedgradering av abonnemang

När kunder vill flytta till en plan av lägre nivå, hantera övergången smidigt med automatisk kredit.

Hur nedgraderingar fungerar

  1. Kunder begär nedgradering (Pro → Basic)
  2. Systemet beräknar återstående värde på aktuell plan
  3. Kredit läggs till abonnemanget för framtida förnyelser
  4. Kunden flyttas omedelbart till den nya planen
Krediter från nedgraderingar som använder difference_immediately är prenumerationsbundna och tillämpas automatiskt på framtida förnyelser. De skiljer sig från Credit-Based Billing-rättigheter.

Fullständigt exempel: Uppersell-flöde efter köp

Här är en komplett implementering som visar hur man erbjuder en uppersell efter ett lyckat köp:

Bästa metoder

Den bästa tiden att erbjuda en upsell är omedelbart efter ett lyckat köp när kunderna är i köpläge. Andra effektiva tillfällen:
  • Efter användningsmilstolpar för funktioner
  • När abonnemangsgränser närmar sig
  • Vid avslutning av onboarding
Innan du försöker ta ut en avgift med ett klick, verifiera betalningsmetoden:
  • Är kompatibel med produktens valuta
  • Har inte gått ut
  • Tillhör kunden
API:t kommer att validera detta, men att kontrollera proaktivt förbättrar användarupplevelsen.
När avgifter med ett klick misslyckas:
  1. Gå tillbaka till standardkassaflödet
  2. Meddela kunden med tydlig kommunikation
  3. Erbjud att uppdatera betalningsmetoden
  4. Försök inte upprepade gånger misslyckade avgifter
Upsells konverterar bättre när kunder förstår värdet:
  • Visa vad de får jämfört med nuvarande abonnemang
  • Lyft fram prisdifferensen, inte totalpriset
  • Använd socialt bevis (t.ex. “Mest populära uppgradering”)
  • Ge alltid ett enkelt sätt att tacka nej
  • Visa inte samma upsell upprepade gånger efter att den avvisats
  • Spåra och analysera vilka upsells som konverterar för att optimera erbjudandena

Webhooks för övervakning

Spåra dessa webhook-händelser för uppersell och nedgradering flöden:

Webhook Integration Guide

Lär dig hur du ställer in och verifierar webhookslutpunkter.

Relaterade resurser

Subscription Upgrade Guide

Detaljerad guide om abonnemangsändringar, proration-lägen och hantering av fel.

Checkout Sessions

Komplett referens för att skapa kassasessioner med alla alternativ.

Customer Payment Methods API

API-referens för att lista kundbetalningsmetoder.

Add-ons

Förbättra prenumerationer med flexibla tillägg för extra intäkter.
Senast ändrad 18 juni 2026