@if (accessDenied) {
Accès refusé

Vous n'avez pas la permission d'accéder à cet abonnement.

} @else { @if (loading && !subscription) {
Chargement...

Chargement des détails de l'abonnement...

} @if (error) {
{{ error }}
} @if (success) {
{{ success }}
} @if (subscription && !loading) {
Abonnement #{{ subscription.id }}
{{ getStatusDisplayName(subscription.status) }}
Montant
{{ formatCurrency(subscription.amount, subscription.currency) }}
Périodicité
{{ getPeriodicityDisplayName(subscription.periodicity) }}
Informations de l'abonnement
{{ formatDate(subscription.startDate) }}
{{ formatRelativeTime(subscription.startDate) }}
@if (subscription.nextPaymentDate) {
{{ formatDate(subscription.nextPaymentDate) }}
Dans {{ getDaysUntilNextPayment() }} jour(s)
} @if (subscription.endDate) {
{{ formatDate(subscription.endDate) }}
@if (isExpiringSoon()) { Expire bientôt } @else if (isExpired()) { Expiré }
} @if (subscription.externalReference) {
{{ subscription.externalReference }}
}
Informations techniques
{{ formatDate(subscription.createdAt) }}
{{ formatDate(subscription.updatedAt) }}
{{ subscription.token.substring(0, 30) }}...
{{ subscription.failureCount || 0 }}
Informations marchand & client
Merchant ID: {{ subscription.merchantPartnerId }}
@if (subscription.customerId) {
Client ID: {{ subscription.customerId }}
} @if (subscription.planId) {
Plan ID: {{ subscription.planId }}
} @if (subscription.serviceId) {
Service ID: {{ subscription.serviceId }}
}
@if (subscription.metadata) {
Métadonnées
{{ subscription.metadata | json }}
}
} @if (!subscription && !loading) {
Abonnement non trouvé

L'abonnement avec l'ID "{{ subscriptionId }}" n'existe pas ou a été supprimé.

} }