Shop Review B I-1: Muster-AGB § 2 und § 9 passen zum Ablauf, Angaben nach Art. 246c EGBGB
§ 2 beschreibt Bestaetigungsseite, sofortige Bestellbestaetigung bei Karte/Klarna und Eingangsmail mit spaeterem Vertragsschluss bei SEPA. § 9 nennt technische Schritte, Berichtigung von Eingabefehlern, Speicherung, Sprache und Verhaltenskodizes. Markdown-Muster und Test sind angeglichen. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
77fb8c8f44
commit
72fb37edcc
3 files changed
+43
-7
No files matched your search
@@ -111,7 +111,16 @@ test('AGB: Kopf, Paragraphen, Vertragsschluss, Zahlung, Streitbeilegung ohne OS-
|
||||
assert.ok(t.startsWith('Muster – bitte prüfen und anpassen'))
|
||||
for (let i = 1; i <= 10; i += 1) assert.ok(new RegExp(`^§ ${i} `, 'm').test(t), `§ ${i} fehlt`)
|
||||
assert.ok(t.includes('Mit dem Klick auf die Schaltfläche „Zahlungspflichtig bestellen“ geben Sie eine verbindliche Bestellung ab.'))
|
||||
assert.ok(t.includes('Der Vertrag kommt zustande, sobald wir Ihnen nach erfolgreicher Zahlung die Bestellbestätigung per E-Mail senden.'))
|
||||
// I-1 c: Ablauf wie im Shop - Bestätigungsseite, Karte/Klarna sofort, SEPA erst Eingangsmail und Vertrag nach Zahlungseingang
|
||||
assert.ok(t.includes('Den Eingang Ihrer Bestellung bestätigen wir Ihnen sofort auf einer Bestätigungsseite im Shop.'))
|
||||
assert.ok(t.includes('Bei den Zahlungsarten Kreditkarte, Apple Pay, Google Pay, Klarna erhalten Sie die Bestellbestätigung per E-Mail unmittelbar nach erfolgreicher Zahlung; mit dieser E-Mail nehmen wir Ihre Bestellung an und der Vertrag kommt zustande.'))
|
||||
assert.ok(t.includes('Bei SEPA-Lastschrift senden wir Ihnen zunächst eine E-Mail über den Eingang Ihrer Bestellung; der Vertrag kommt in diesem Fall erst zustande, wenn wir Ihnen nach Eingang der Zahlung die Bestellbestätigung per E-Mail senden.'))
|
||||
assert.doesNotMatch(t, /Wir bestätigen den Eingang der Bestellung unverzüglich per E-Mail/)
|
||||
// Art. 246c EGBGB: technische Schritte, Eingabefehler, Speicherung, Sprache, Verhaltenskodizes
|
||||
assert.ok(t.includes('Zum Vertragsschluss führen folgende Schritte:'))
|
||||
assert.ok(t.includes('Eingabefehler erkennen und berichtigen'))
|
||||
assert.ok(t.includes('Zurück zum Warenkorb'))
|
||||
assert.ok(t.includes('Wir unterwerfen uns keinen besonderen Verhaltenskodizes.'))
|
||||
assert.ok(t.includes('Die Zahlung erfolgt über den Zahlungsdienstleister Stripe.'))
|
||||
assert.ok(t.includes('Kreditkarte, Apple Pay, Google Pay, Klarna, SEPA-Lastschrift'))
|
||||
assert.ok(t.includes('Bei SEPA-Lastschrift versenden wir die Ware erst nach Eingang der Zahlung.'))
|
||||
@@ -137,6 +146,15 @@ test('AGB: Varianten Kleinunternehmer, nur Karte, Abholung, kein Versand', () =>
|
||||
assert.ok(!t.includes('SEPA'), 'SEPA-Satz nur bei SEPA')
|
||||
assert.ok(!t.includes('Wir liefern in folgende Länder'))
|
||||
assert.ok(t.includes('Sie können die Waren auch bei uns abholen: Laden, Hauptstraße 5. Di–Fr 9–17 Uhr'))
|
||||
assert.ok(t.includes('Bei den Zahlungsarten Kreditkarte, Apple Pay, Google Pay erhalten Sie die Bestellbestätigung per E-Mail unmittelbar nach erfolgreicher Zahlung'))
|
||||
})
|
||||
|
||||
test('AGB § 2 I-1: nur SEPA - keine Sofort-Bestätigung, nur Eingangsmail und Vertrag nach Zahlungseingang', () => {
|
||||
const e = basis()
|
||||
e.zahlungsarten = ['sepa_debit']
|
||||
const t = musterAgb(e)
|
||||
assert.doesNotMatch(t, /unmittelbar nach erfolgreicher Zahlung/)
|
||||
assert.ok(t.includes('Bei SEPA-Lastschrift senden wir Ihnen zunächst eine E-Mail über den Eingang Ihrer Bestellung;'))
|
||||
})
|
||||
|
||||
test('versandUndZahlung: Liefergebiet, Kosten je Land, frei ab, Abholung, Zahlungsarten, Mindestbestellwert', () => {
|
||||
@@ -299,7 +317,8 @@ test('Markdown-Muster und Code teilen die Kernsaetze', () => {
|
||||
// Absaetze mit Haendlerdaten: Kernsaetze davon
|
||||
for (const s of [
|
||||
'Mit dem Klick auf die Schaltfläche „Zahlungspflichtig bestellen“ geben Sie eine verbindliche Bestellung ab.',
|
||||
'Der Vertrag kommt zustande, sobald wir Ihnen nach erfolgreicher Zahlung die Bestellbestätigung per E-Mail senden.',
|
||||
'mit dieser E-Mail nehmen wir Ihre Bestellung an und der Vertrag kommt zustande.',
|
||||
'Zum Vertragsschluss führen folgende Schritte:',
|
||||
'Sie können dafür das beigefügte Muster-Widerrufsformular verwenden, das jedoch nicht vorgeschrieben ist.',
|
||||
'Wenn Sie diese Online-Funktion nutzen, übermitteln wir Ihnen auf einem dauerhaften Datenträger (z. B. durch eine E-Mail) unverzüglich eine Eingangsbestätigung',
|
||||
'ist nicht bereit und nicht verpflichtet, an einem Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen (§ 36 VSBG)',
|
||||
|
||||
Reference in new issue
Block a user