- Karten-Update ohne Abbuchung via PAYONE creditcardcheck/pseudocardpan (AboPaymentMethodService, CardUpdateResult/CreditCardCheckData-DTOs) - Eingabe nur durch Abo-Inhaber: CRM- und Portal-Formular + zeitlich begrenzter Berater→Kunde-Link (AboCardUpdateLink + Mail) - Änderungshistorie in user_abo_card_changes, Anzeige im Admin-Abo-Detail - Admin: Abo löschen (destroy) inkl. Test - Portal-Fix: myOrderCreate wirft 404 statt TypeError bei ungültiger ID - VIP-Sichtbarkeitstests für Einmalartikel-Fenster ergänzt - Enthält bereits die Freeze-Guards für den Stripe-Notbetrieb (Folge-Commit) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
16 lines
490 B
PHP
16 lines
490 B
PHP
@extends('layouts.layout-2')
|
|
|
|
@section('content')
|
|
|
|
<h4 class="font-weight-bold py-2 mb-2">
|
|
{{ __('abo.update_card_title') }}
|
|
<span class="text-muted">{{ '#' . $user_abo->payone_userid }}</span>
|
|
</h4>
|
|
|
|
@include('portal.abo._payment_method_form', [
|
|
'user_abo' => $user_abo,
|
|
'formAction' => route('user_abos_payment_method_update', [$view, $user_abo->id]),
|
|
'backUrl' => route('user_abos_detail', [$view, $user_abo->id]),
|
|
])
|
|
|
|
@endsection
|