Was ist Zahle, was du willst?
PWYW ist ein Preismodell, bei dem Kunden ihren eigenen Preis innerhalb von Rahmenbedingungen festlegen, die Sie definieren. Es eignet sich ideal für:- Digitale Produkte und Medien: Vorlagen, E-Books, Kurse, Plugins.
- Experimentelle Markteinführungen: Frühzeitiger Zugriff, Beta-Releases, zeitlich begrenzte Aktionen.
- Bundles und Extras: Fügen Sie eine PWYW-Stufe hinzu, um die Teilnahme zu steigern.
Wichtige Vorteile
- Kundenbestimmte Preisgestaltung: Käufer entscheiden, wie viel sie bezahlen.
- Mindestumsatz: Legen Sie einen Mindestpreis fest, um Ihre Margen zu schützen.
- Orientierung durch einen Ankerpreis: Optionaler empfohlener Preis zur Orientierung.
- Gehosteter Checkout: Checkout und Belege werden für Sie abgewickelt.
- Developer-first: Klare APIs für die Erstellung, Rückerstattungen und Webhooks.
Zahle, was du willst erstellen
Erstellen Sie ein einmaliges Produkt und aktivieren Sie PWYW in Ihrem Dodo Payments-Dashboard. Die folgenden Abschnitte entsprechen direkt dem Erstellungsformular.Produkterstellung
Produktdetails
- Produktname (erforderlich): Anzeigename, der im Checkout und auf Rechnungen angezeigt wird.
- Produktbeschreibung: Klare Aussage zum Nutzen, die Kunden vor der Zahlung sehen.
- Produktbild: PNG, JPG oder WebP mit bis zu 3 MB.
- Marke: Verknüpfen Sie das Produkt mit einer bestimmten Marke, um Theme und E-Mails festzulegen.
- Steuerkategorie (erforderlich): Wählen Sie die richtige Kategorie aus, um die Steuerregeln zu bestimmen.
Preisgestaltung
- Preistyp: Wählen Sie One Time.
- Pay What You Want (Schalter): Aktivieren Sie diese Option, damit Käufer den Betrag selbst wählen können.
- Mindestpreis (erforderlich): Der niedrigste Betrag, den ein Kunde bezahlen darf.
- Empfohlener Preis (optional): Empfohlener Betrag, der auf der Produktseite angezeigt wird. Er darf nicht unter dem Mindestpreis liegen.
Einen Link mit einem festen Betrag teilen
Wenn Sie über Products einen Checkout-Link für ein PWYW-Produkt teilen, öffnen Sie Advanced Settings und legen Sie unter Payment amount einen Betrag fest, um genau diesen Wert zu berechnen, anstatt den Käufer wählen zu lassen. Der Betrag muss mindestens dem Mindestpreis des Produkts entsprechen und wird im Link alspaymentAmount-Query-Parameter in den Haupteinheiten der Währung übergeben (z. B. 12.5 für $12.50). Lassen Sie das Feld leer, damit der Käufer weiterhin den Betrag selbst wählen kann.
API-Verwaltung
Create Checkout Sessions (PWYW)
Create Checkout Sessions (PWYW)
Verwenden Sie
POST /checkouts, um einmalige Checkout-Sitzungen aus Produkten zu erstellen. Im Checkout werden Käufer aufgefordert, einen Betrag einzugeben, der Ihrem PWYW-Mindestpreis entspricht.API Reference
Sieh dir die API zum Erstellen einer Checkout-Sitzung an.
Refund Payments
Refund Payments
Verwenden Sie
POST /refunds, um vollständige oder teilweise Rückerstattungen zu erstellen. Kunden wird genau der Betrag erstattet, den sie bezahlt haben.API Reference
Erfahre, wie du eine Zahlung zurückerstattest.
List and Retrieve
List and Retrieve
Verwenden Sie
GET /payments, um Zahlungen aufzulisten, und GET /payments/{payment_id}, um eine einzelne Zahlung abzurufen. Rufen Sie mit GET /payments/{payment_id}/line-items die Einzelposten ab.List Payments
Durchsuche die Listing-API.
Get Payment Detail
Sieh dir die Retrieval-API an.
Retrieve Line Items
Überprüfe die gekauften Artikel einer Zahlung.
Payment Webhooks
Payment Webhooks
Reagieren Sie in Ihrem Backend auf Ereignisse wie payment.succeeded oder payment.failed.
Webhook Guide
Verarbeite Ereignisse im Zahlungslebenszyklus.
Häufige Anwendungsfälle
- Digitale Assets: Themes, Vorlagen, Icon-Sets, Medien oder Plugins.
- Inhalte und Bildung: E-Books, Kurse, Workshops mit supporterbasierter Preisgestaltung.
- Community und Spenden: Spendenaktionen, Sponsoring von Open Source, Unterstützung von Kreativen.
- Markteinführungsexperimente: Beta-Zugriff und zeitlich begrenzte Kampagnen zur Ermittlung der Nachfrage.
Integrationsbeispiele
Checkout-Sitzungen (Einmalzahlung, PWYW)
Fügen Sie ein PWYW-Produkt zum Warenkorb hinzu. Im Checkout wird der Betrag des Käufers erfasst, wobei Ihr Mindestpreis berücksichtigt wird – zusätzliche Felder sind nicht erforderlich.Best Practices
- Wählen Sie einen sinnvollen Mindestpreis: Decken Sie Ihre Kosten ab und halten Sie die Teilnahme einfach.
- Verwenden Sie einen empfohlenen Preis: Schaffen Sie eine Orientierung, um den durchschnittlichen Bestellwert zu steigern.
- Erklären Sie den Nutzen klar: Sagen Sie Käufern, was ihr Beitrag ermöglicht.
- Testen Sie Kampagnen per A/B-Test: Begrenzen Sie Angebote zeitlich und experimentieren Sie mit verschiedenen Formulierungen.
- Überwachen Sie die Verteilung: Verfolgen Sie die bezahlten Beträge, um Mindestpreis und empfohlenen Preis zu optimieren.