T12: Depublikations-Checkout mit Tombstone (config-gated)
Kunden koennen eigene veroeffentlichte PMs kostenpflichtig aus der oeffentlichen Ansicht nehmen: Panel auf der PM-Detailseite (inkl. T1neu-Unternehmer-Checkbox und Doppelausweis netto/brutto), Stripe- Ad-hoc-Checkout wie Credit-Topups, Erfuellung im Webhook — die PM wechselt auf archived + depublished_at, die oeffentliche URL zeigt dauerhaft einen Tombstone (410 Gone, ohne Inhalte, mit ehrlichem Drittarchive-Hinweis). Doppelbuchungs-Bremse pro PM; Status-Log mit Quelle "depublication". Gate: ohne BILLING_DEPUBLICATION_PRICE_CENTS bleibt der Weg deaktiviert und /melden zeigt die neutrale Preisformulierung [EXTERN: Preis festlegen, O6]. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
979e6b1ee1
commit
cc77e604f4
16 changed files with 522 additions and 7 deletions
|
|
@ -54,6 +54,22 @@ return [
|
|||
|
||||
'single_pm_stripe_price_id' => env('STRIPE_PRICE_SINGLE_PM'),
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Depublikation (T12, Meldeverfahren Weg 3)
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Netto-Preis der freiwilligen Entfernung einer rechtmäßigen, bereits
|
||||
| veröffentlichten PM aus der öffentlichen Ansicht (Tombstone bleibt).
|
||||
| Ohne Wert ist der Depublikations-Checkout deaktiviert und /melden
|
||||
| zeigt weiterhin die neutrale Preisformulierung.
|
||||
| [EXTERN: Preis festlegen (O6); Anzeige als Doppelausweis netto/brutto]
|
||||
| Ad-hoc-Charge wie Credit-Topups — keine Stripe-Price-ID nötig.
|
||||
|
|
||||
*/
|
||||
|
||||
'depublication_price_cents' => env('BILLING_DEPUBLICATION_PRICE_CENTS'),
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| USt-Behandlung (Entscheidung 12.06.2026)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue