Vad Är Betala Vad Du Vill?
PWYW är en prismodell där kunder anger sitt eget pris inom de ramar du definierar. Den passar perfekt för:- Digitala produkter och medier: Mallar, e-böcker, kurser, plugins.
- Experimentella lanseringar: Tidig åtkomst, betaversioner, tidsbegränsade kampanjer.
- Paket och extramaterial: 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: Ange ett lägsta pris för att skydda marginalerna.
- Förankrade förväntningar: Valfritt föreslaget pris som vägleder valen.
- Hosted checkout: Checkout och kvitton hanteras åt dig.
- Utvecklarfokus: 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-dashboard. Avsnitten nedan motsvarar direkt formuläret för att skapa produkten.Skapa produkt
Produktuppgifter
- Produktnamn (obligatoriskt): Visningsnamnet som visas i checkout och på fakturor.
- Produktbeskrivning: Ett tydligt värdeerbjudande som kunderna ser innan de betalar.
- Produktbild: PNG, JPG eller WebP på upp till 3 MB.
- Varumärke: Koppla produkten till ett specifikt varumärke för tematisering och e-postmeddelanden.
- Skattekategori (obligatoriskt): Välj rätt kategori för att fastställa skatteregler.
Prissättning
- Prissättningstyp: Välj One Time.
- Pay What You Want (växlingsknapp): Aktivera för att låta köpare välja belopp.
- Lägsta pris (obligatoriskt): Det lägsta belopp en kund kan betala.
- Föreslaget pris (valfritt): Rekommenderat belopp som visas på produktsidan. Det kan inte vara lägre än det lägsta priset.
Dela en länk med ett fast belopp
När du delar en checkout-länk för en PWYW-produkt från Products öppnar du Advanced Settings och anger ett Payment amount för att debitera exakt det värdet i stället för att låta köparen välja. Beloppet måste vara minst lika stort som produktens lägsta pris och skickas med länken som frågeparameternpaymentAmount i större valutaenheter (t.ex. 12.5 för $12.50). Lämna fältet tomt för att behålla beteendet där köparen väljer beloppet.
API-hantering
Create Checkout Sessions (PWYW)
Create Checkout Sessions (PWYW)
Använd
POST /checkouts för att skapa engångs-checkoutsessioner från produkter. Checkout uppmanar köpare att ange ett belopp som uppfyller ditt PWYW-lägsta pris.API Reference
Refund Payments
Refund Payments
Använd
POST /refunds för att skapa fullständiga eller partiella återbetalningar. Kunderna får tillbaka exakt det belopp de betalade.API Reference
List and Retrieve
List and Retrieve
Använd
GET /payments för att lista betalningar och GET /payments/{payment_id} för att hämta en enskild betalning. Hämta radposter med GET /payments/{payment_id}/line-items.List Payments
Get Payment Detail
Retrieve Line Items
Payment Webhooks
Payment Webhooks
Reagera på händelser som payment.succeeded eller payment.failed i din backend.
Webhook Guide
Vanliga användningsområden
- Digitala tillgångar: Teman, mallar, ikonuppsättningar, medier eller plugins.
- Innehåll och utbildning: E-böcker, kurser och workshops med stödjande prissättning.
- Community och donationer: Insamlingar, sponsring av projekt med öppen källkod och stöd till kreatörer.
- Lanseringsexperiment: Betaåtkomst och tidsbegränsade kampanjer för att bedöma efterfrågan.
Integreringsexempel
Checkout Sessions (Single Payment, PWYW)
Lägg till en PWYW-produkt i kundvagnen. Checkout samlar in köparens belopp (med hänsyn till ditt lägsta pris) – inga extra fält krävs.Bästa praxis
- Välj ett rimligt lägsta pris: Täck kostnaderna samtidigt som det är enkelt att delta.
- Använd ett föreslaget pris: Förankra förväntningarna för att förbättra det genomsnittliga ordervärdet.
- Förklara värdet tydligt: Berätta för köparna vad deras bidrag möjliggör.
- A/B-testa kampanjer: Tidsbegränsa erbjudanden och experimentera med budskap.
- Övervaka fördelningen: Följ betalda belopp för att finjustera det lägsta och föreslagna priset.