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
Visa API:t för att skapa en checkoutsession.
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
Läs mer om hur du återbetalar en betalning.
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
Bläddra i listnings-API:t.
Get Payment Detail
Se hämtnings-API:t.
Retrieve Line Items
Granska köpta artiklar för en betalning.
Payment Webhooks
Payment Webhooks
Reagera på händelser som payment.succeeded eller payment.failed i din backend.
Webhook Guide
Hantera händelser i betalningens livscykel.
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.