Vad Är Betala Vad Du Vill?
PWYW är en prissättningsmodell där kunder sätter sitt eget pris inom de ramar du definierar. Det är idealiskt för:- Digitala produkter och media: Mallar, e‑böcker, kurser, plugins
- Experimentella lanseringar: Tidig åtkomst, beta-releaser, tidsbegränsade kampanjer
- Paket och tillägg: Lägg till en PWYW-nivå för att öka deltagandet
Nyckelfördelar
- Kunddriven prissättning: Köpare väljer vad de betalar
- Intäktsgolv: Tvinga fram ett minimum för att skydda marginalerna
- Förankrade förväntningar: Valfritt föreslaget pris för att vägleda val
- Smidig kassa: Värd för kassa och kvitton hanteras för dig
- Utvecklarvänlig: Tydliga API:er för skapande, återbetalningar och webhooks
Skapa Betala Vad Du Vill
Skapa en engångsprodukt och aktivera PWYW i din Dodo Payments-instrumentpanel. Avsnitten nedan motsvarar direkt skapelseformuläret.Produkt skapande
Produktdetaljer
- Produktnamn (obligatoriskt): Visningsnamn som visas i kassan och på fakturor
- Produktbeskrivning (obligatoriskt): Tydligt värdeuttalande som kunder ser innan de betalar
- Produktbild (obligatoriskt): PNG/JPG/WebP upp till 3 MB
- Varumärke: Koppla produkten till ett specifikt varumärke för temat och e-post
- Skattekategori (obligatoriskt): Välj rätt kategori för att bestämma skatteregler
Prissättning
- Prissättningstyp: Välj Engångsbetalning
- Betala Vad Du Vill (växla): Aktivera för att låta köpare välja beloppet
- Minimi pris (obligatoriskt): Lägsta tillåtna belopp som en kund kan betala
- Föreslaget pris (valfritt): Rekommenderat belopp som visas på produktsidan
API-hantering
Skapa kassa sessioner (PWYW)
Skapa kassa sessioner (PWYW)
Använd
POST /checkout-sessions/create för att skapa engångs kassa sessioner från produkter. Kassan kommer att be köpare att ange ett belopp som uppfyller ditt PWYW-minimum.API-referens
Visa API:t för att skapa kassa session.
Återbetalningar
Återbetalningar
Använd
POST /refunds för att skapa fullständiga eller delvisa återbetalningar. Kunder får tillbaka exakt det belopp de betalade.API-referens
Lär dig hur du återbetalar en betalning.
Lista och hämta
Lista och hämta
Använd
GET /payments för att lista betalningar och GET /payments/{payment_id} för att hämta en. Hämta radobjekt med GET /payments/{payment_id}/line-items.Lista Betalningar
Bläddra i listnings-API:t.
Hämta Betalningsdetaljer
Se hämtnings-API:t.
Hämta Radobjekt
Inspektera köpta objekt för en betalning.
Betalningswebhooks
Betalningswebhooks
Reagera på händelser som payment.succeeded eller payment.failed i din backend.
Webhook-guide
Hantera betalningslivscykelhändelser.
Vanliga Användningsfall
- Digitala tillgångar: Teman, mallar, ikonset, media eller plugins
- Innehåll och utbildning: E‑böcker, kurser, workshops med supporterprissättning
- Gemenskap & donationer: Insamlingar, öppen källkods sponsring, stöd till skapare
- Lanseringsexperiment: Betaåtkomst och tidsbegränsade kampanjer för att mäta efterfrågan
Integreringsexempel
Kassa sessioner (engångsbetalning, PWYW)
Lägg till en PWYW-produkt i kundvagnen. Kassan samlar in köparens belopp (respekterar ditt minimum) — inga extra fält krävs.Bästa Praxis
- Välj ett rimligt minimum: Täck kostnader samtidigt som deltagande är enkelt
- Använd ett föreslaget pris: Förankra förväntningar för att förbättra genomsnittligt ordervärde
- Förklara värdet tydligt: Berätta för köpare vad deras bidrag låser upp
- A/B-test kampanjer: Tidsbegränsa erbjudanden och experimentera med meddelanden
- Övervaka distribution: Spåra betalade belopp för att förfina minimum och föreslaget pris
PWYW är ett flexibelt sätt att bjuda in fler kunder samtidigt som ett intäktsgolv bevaras. Börja enkelt, testa noggrant och iterera baserat på konvertering, bidragsdistribution och återbetalningsgrader.