translate English to French: This site benefits from a system of payment reassured by bank card.
Vous trouverez ici tous les détails concernant les modes de paiement.