0Pricing
Stripe Payments & SaaS Billing Systems · Lektion

Coupons, Rabatte und Promotion-Codes

Steigern Sie Conversions und Kundenbindung mit Stripe-Coupons, kundenorientierten Promotion-Codes und Rabatten für Subscriptions und Rechnungen.

Coupons, Rabatte und Promotion-Codes ist eine kostenlose Stripe Payments & SaaS Billing Systems-Lektion auf CoddyKit. Dies ist Lektion 4 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Stripe Payments & SaaS Billing Systems-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Stripe Payments & SaaS Billing Systems-Kurs umfasst insgesamt 4 Lektionen.

Teile dieser Lektion wurden noch nicht übersetzt und werden auf Englisch angezeigt.

Why Discounts Matter

Discounts drive sign-ups, win-back, and loyalty. Stripe has first-class support for coupons and promotion codes on subscriptions.

Coupons vs Promotion Codes

A coupon defines the discount logic. A promotion code is a customer-facing string that points to a coupon.

  • Coupon: 20% off
  • Promo code: SAVE20

Percentage vs Amount Off

A coupon discounts either a percentage or a fixed amount in a currency.

const coupon = { percent_off: 20 };
const price = 5000;
const discounted = price * (1 - coupon.percent_off / 100);
console.log(discounted);

Duration of a Coupon

Coupons have a duration: once (one invoice), repeating (a set number of months), or forever.

Creating a Coupon

You create coupons in the dashboard or via API.

const coupon = await stripe.coupons.create({
  percent_off: 25,
  duration: 'repeating',
  duration_in_months: 3
});

Adding a Promotion Code

Wrap a coupon in a promo code so customers can type it at checkout.

const promo = await stripe.promotionCodes.create({
  coupon: coupon.id,
  code: 'SAVE25'
});

Restrictions on Promo Codes

Promotion codes can be limited: first-time customers only, a minimum order amount, a max redemption count, or an expiry date.

Applying at Checkout

Enable the promo code field in Checkout so customers can self-apply codes without code changes.

const session = await stripe.checkout.sessions.create({
  mode: 'subscription',
  allow_promotion_codes: true,
  line_items: [{ price: 'price_123', quantity: 1 }]
});

Applying to an Existing Subscription

You can attach a discount to a running subscription, useful for retention offers when someone tries to cancel.

await stripe.subscriptions.update('sub_123', {
  discounts: [{ coupon: 'coupon_abc' }]
});

Discounts and Proration

Discounts interact with proration when plans change mid-cycle. Always test the resulting invoice preview to confirm the final charge.

Tracking Redemptions

Monitor how often each promo code is used and its impact on conversion, so you can retire underperforming offers.

Quick Check

What is the difference between a coupon and a promotion code?

Recap

You learned to offer discounts in Stripe:

  • Coupons define the discount; promo codes expose it to customers
  • Percentage or amount off, with once/repeating/forever duration
  • Restrictions like first-time-only and expiry
  • Apply at checkout or to existing subscriptions for retention

Häufig gestellte Fragen

Ist die Lektion „Coupons, Rabatte und Promotion-Codes“ kostenlos?

Ja — der vollständige Text von „Coupons, Rabatte und Promotion-Codes“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Stripe Payments & SaaS Billing Systems-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Stripe Payments & SaaS Billing Systems-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Coupons, Rabatte und Promotion-Codes“?

Steigern Sie Conversions und Kundenbindung mit Stripe-Coupons, kundenorientierten Promotion-Codes und Rabatten für Subscriptions und Rechnungen. Du übst Stripe Payments & SaaS Billing Systems mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Stripe Payments & SaaS Billing Systems zu starten?

Keine Vorkenntnisse erforderlich. Stripe Payments & SaaS Billing Systems auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 4 von 4.

Wie lange dauert die Lektion „Coupons, Rabatte und Promotion-Codes“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Stripe Payments & SaaS Billing Systems-Lektion Code schreiben und ausführen?

Ja. Jede Stripe Payments & SaaS Billing Systems-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Testzeiträume und Plan-Upgrades verwalten
  2. Prorations und nutzungsabhängige Abrechnung implementieren
  3. Lebenszyklusverwaltung und Ereignisse von Abonnements
  4. Coupons, Rabatte und Promotion-Codes
← Zurück zu Stripe Payments & SaaS Billing Systems