Zum Hauptinhalt springen

Neue Funktionen

1. Kommunikationspräferenzen

Nehmen Sie die Kontrolle darüber, wie Sie Benachrichtigungen erhalten, mit unseren überarbeiteten Kommunikationspräferenzen. Konfigurieren Sie E-Mail-, Push- und In-App-Benachrichtigungen passend zu Ihrem Workflow.
Überblick über Kommunikationspräferenzen mit Anzeige von Benachrichtigungseinstellungen
Hauptfunktionen
  • Überarbeitete E-Mail-Vorlagen: Frische, moderne Designs mit klaren Handlungsaufforderungen und besserer Lesbarkeit
  • Push-Benachrichtigungen: Erhalten Sie sofortige Warnungen auf Ihrem Mobilgerät für kritische Ereignisse wie neue Verkäufe, Streitfälle und Auszahlungen
  • Fein abgestufte Steuerung: Wählen Sie genau aus, welche Ereignisse Benachrichtigungen auslösen und über welche Kanäle
  • Unterstützung mehrerer E-Mail-Adressen: Fügen Sie mehrere E-Mail-Adressen hinzu, um Benachrichtigungen zu erhalten
  • E-Mail-Vorlieben für Kunden: Legen Sie fest, welche E-Mails Ihre Kunden erhalten
Benachrichtigungskategorien
KategorieBeschreibung
Verkäufe & ZahlungenNeue Verkäufe, erfolgreiche Zahlungen, fehlgeschlagene Zahlungen
Auszahlungen & RückerstattungenAbschluss von Auszahlungen, Rückerstattungsanfragen, abgeschlossene Rückerstattungen
AbonnementsNeue Abonnements, Verlängerungen, Kündigungen, Planänderungen
StreitfälleStreitfall eröffnet, Nachweis erforderlich, Streitfall abgeschlossen
Ergebnis: Bleiben Sie über Ihr Geschäft informiert, mit Benachrichtigungen genau so und wann Sie sie wünschen.
Weitere Informationen: Communication Preferences Guide

2. Benutzerdefinierte Felder in Checkout-Sitzungen

Erheben Sie während des Checkouts zusätzliche Informationen von Kunden mit benutzerdefinierten Feldern. Fügen Sie Texteingaben, Dropdowns, Datumsfelder und mehr hinzu, um die benötigten Daten zu sammeln. Unterstützte Feldtypen
TypBeschreibungAnwendungsfall
textEinzeilige TexteingabeFirmenname, Bestellhinweise
numberNumerische EingabeMenge, Alter
emailE-Mail-Eingabe mit ValidierungE-Mail für Rechnungsstellung
urlURL-Eingabe mit ValidierungWebsite, Social-Media-Profil
dateDatumsfeldLieferdatum, Eventdatum
dropdownAuswahl aus vordefinierten OptionenGröße, Farbe, Tarifart
booleanKontrollkästchen für Ja/Nein-WerteZustimmung zu Bedingungen, Newsletter-Anmeldung
Funktionsweise
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  custom_fields: [
    {
      name: 'company_name',
      label: 'Company Name',
      type: 'text',
      required: true
    },
    {
      name: 'team_size',
      label: 'Team Size',
      type: 'dropdown',
      options: ['1-10', '11-50', '51-200', '200+'],
      required: true
    },
    {
      name: 'newsletter',
      label: 'Subscribe to our newsletter',
      type: 'boolean',
      required: false
    }
  ],
  return_url: 'https://yoursite.com/success'
});
Vorteile
  • Flexible Datenerfassung: Erfassen Sie alle Informationen, die für Umsetzung oder Personalisierung benötigt werden
  • Eingebaute Validierung: E-Mail- und URL-Felder validieren automatisch das Eingabeformat
  • Pflicht-/optional-Kontrolle: Markieren Sie Felder je nach Bedarf als Pflicht- oder Optionalfelder
  • Webhook-Zustellung: Werte benutzerdefinierter Felder werden in Zahlungs-Webhook-Ereignissen übermittelt
Werte benutzerdefinierter Felder werden im custom_fields-Objekt innerhalb von Zahlungs- und Checkout-Sitzungsantworten zurückgegeben.
Weitere Informationen: Checkout Session Custom Fields

3. Erweiterte Checkout-Sprachunterstützung

Die Checkout-Seite unterstützt jetzt 21 Sprachen statt bisher 16. Erreichen Sie mehr Kunden in ihrer Muttersprache für ein besseres Checkout-Erlebnis. Neue Sprachen hinzugefügt
SpracheCode
Koreanischko
Malaiischms
Rumänischro
Russischru
Thailändischth
Alle unterstützten Sprachen Arabisch, Chinesisch, Niederländisch, Englisch, Französisch, Deutsch, Hindi, Indonesisch, Italienisch, Japanisch, Koreanisch, Malaiisch, Portugiesisch, Rumänisch, Russisch, Spanisch, Schwedisch, Thailändisch, Türkisch, Ukrainisch, Vietnamesisch. Eine bestimmte Sprache erzwingen Verwenden Sie den force_language-Parameter, um die automatische Spracherkennung zu überschreiben:
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  force_language: 'ko', // Force Korean language
  return_url: 'https://yoursite.com/success'
});
Standardmäßig erkennt die Checkout-Seite automatisch die bevorzugte Sprache des Kunden anhand der Browsereinstellungen. Verwenden Sie force_language, wenn Sie die Konsistenz mit der Sprache Ihrer Website sicherstellen möchten.
Weitere Informationen: Checkout Language Support

4. Allgemeine Fehlerbehebungen und Verbesserungen

Dieses Release enthält Leistungsverbesserungen, UI-Politur und behebt kleinere Fehler für ein zuverlässigeres, optimiertes Erlebnis.