@if($service->plan->type == 'recurring' && $service->status == 'active' && Auth::user()->billingAgreements->count() > 0)
{{ __(key: 'services.auto_pay') }}:
{{ $service->billingAgreement ? $service->billingAgreement->name :
__('services.auto_pay_not_configured') }}
@if($service->billingAgreement)
@endif
@if($showBillingAgreement)
@foreach(Auth::user()->billingAgreements as $agreement)
@switch(strtolower($agreement->type))
@case('visa')
@break
@case('mastercard')
@break
@case('amex')
@break
@case('american express')
@break
@case('discover')
@break
@case('paypal')
@break
@case('sepa_debit')
@break
@case('ideal')
@break
@case('bancontact')
@break
@case('sofort')
@break
@case('us_bank_account')
@case('bacs_debit')
@case('au_becs_debit')
@break
@default
@endswitch
{{ $agreement->name }}
@if($agreement->expiry)
Expires: {{ \Carbon\Carbon::parse($agreement->expiry)->format('m/Y') }}
@endif
@if($selectedMethod === $agreement->ulid)
@endif
@endforeach
{{ __('services.update_billing_agreement') }}
@endif
@endif