{% extends 'admin/base.html.twig' %} {% block title %}Paramètres - Boutique{% endblock %} {% block breadcrumb %}Boutique Paramètres{% endblock %} {% block body %}

Paramètres de la boutique

{% for message in app.flashes('success') %}
{{ message }}
{% endfor %} {{ form_start(form) }}
Paramètres généraux
Activation de la boutique : Pour activer ou désactiver la boutique en ligne, rendez-vous dans Paramètres généraux › Section "E-commerce"
Paramètres financiers
{{ form_row(form.currency) }}
{{ form_row(form.vatRate) }}

Livraison
{{ form_widget(form.shippingEnabled) }} {{ form_label(form.shippingEnabled) }} {{ form_help(form.shippingEnabled) }}

Contact
{{ form_row(form.shopEmail) }}
{{ form_row(form.shopPhone) }}
Moyens de paiement
Stripe (Cartes bancaires)
Acceptez les paiements par carte bancaire
{{ form_widget(form.stripeEnabled) }}
Les clés Stripe sont configurées dans les Paramètres généraux. Configurer les clés Stripe
{% if site.stripePublicKey and site.stripeSecretKey %}
Clés Stripe configurées
{% else %}
Clés Stripe non configurées
{% endif %}

PayPal
Acceptez les paiements via PayPal
{{ form_widget(form.paypalEnabled) }}
Obtenir vos identifiants PayPal :
  1. Créez un compte sur developer.paypal.com
  2. Créez une application dans My Apps & Credentials
  3. Copiez le Client ID et le Secret
{{ form_row(form.paypalClientId) }}
{{ form_row(form.paypalSecret) }}
{{ form_widget(form.paypalSandboxMode) }} {{ form_label(form.paypalSandboxMode) }} {{ form_help(form.paypalSandboxMode) }}

Virement bancaire
Acceptez les paiements par virement
{{ form_widget(form.bankTransferEnabled) }}
Ces informations seront envoyées par email aux clients qui choisissent le virement bancaire.
{{ form_row(form.bankName) }}
{{ form_row(form.iban) }}
{{ form_row(form.bic) }}
{{ form_row(form.bankAccountOwner) }}
Configuration des factures
{{ form_row(form.invoicePrefix) }}
{{ form_row(form.invoiceNumberStart) }}
{{ form_row(form.invoiceLegalInfo) }}
Compteur actuel : {{ settings.invoiceCounter }}
Prochaine facture : {{ settings.nextInvoiceNumber }}
Conditions et politique
{{ form_row(form.termsAndConditions) }} {{ form_row(form.returnPolicy) }}
Méthodes actives
Stripe {{ settings.stripeEnabled ? 'Actif' : 'Inactif' }}
PayPal {{ settings.paypalEnabled ? 'Actif' : 'Inactif' }}
Virement {{ settings.bankTransferEnabled ? 'Actif' : 'Inactif' }}

{% set activeCount = (settings.stripeEnabled ? 1 : 0) + (settings.paypalEnabled ? 1 : 0) + (settings.bankTransferEnabled ? 1 : 0) %} {% if activeCount == 0 %}
Aucune méthode active
{% else %}
{{ activeCount }} méthode(s) active(s)
{% endif %}
{{ form_end(form) }}
{% endblock %}