• France
état des services
démonstrations
assistance
FAQContacter le support
Video tutorials
Rechercher
Catégories
Tags
Français
Français
Anglais
Accueil
Cas d'usage
Créer un paiement
Créer un paiement en plusieurs fois
Proposer un paiement complémentaire
Créer un paiement par alias (token)
Créer un lien de paiement
Créer un paiement à l'expédition
Créer un abonnement
Gérer vos abonnements
Gérer vos transactions (rembourser,...)
Analyser vos journaux
Docs API
Formulaire embarqué
API REST
Formulaire en redirection
Intégration mobile
Échange de fichiers
Exemples de code
Moyens de paiement
Modules de paiement
Guides
Back Office Marchand
Guides fonctionnels

Masquer la fenêtre du ticket de paiement

À la fin du paiement, si l'acheteur paie avec un moyen de paiement différent du paiement par carte (ou wallet), une fenêtre avec le ticket de paiement s'affiche.

Utilisez la méthode KR.setFormConfig et le paramètre displayPaymentReceipt avec les valeurs suivantes :
  • true pour afficher la fenêtre du ticket de paiement.
  • false pour masquer la fenêtre du ticket de paiement.

En cas de paiement réussi, si vous masquez la fenêtre du ticket de paiement, l'acheteur sera redirigé automatiquement vers l'URL définie dans le paramètre kr-post-url-success (Paramètres d'initialisation).

Exemples d'intégration

Vous devez implémenter la méthode dans le headerde votre page de paiement, après le chargement de la librairie JavaScript (kr-payment-form.min.js), ainsi que les feuilles de styles associées.

<script type="text/javascript">
// applies to all payment methods, the receipt will be shown
KR.setFormConfig({
  smartForm: { paymentMethods: {"ALL": {displayPaymentReceipt: true}} }
})

//the receipt will not be shown to the split payment
KR.setFormConfig({
  smartForm: { paymentMethods: { "CARDS": { displayPaymentReceipt: false } } }
})
// the receipt will not be shown for PAYPAL
KR.setFormConfig({
  smartForm: { paymentMethods: {"PAYPAL": {displayPaymentReceipt: false}} }
})

// the receipt will be shown after the payment only for PAYPAL
KR.setFormConfig({
  smartForm: { paymentMethods: { "PAYPAL": {displayPaymentReceipt: true}, "ALL": {displayPaymentReceipt: false}  } }
})
  </script>
© 2025 Tous droits réservés à Scellius
25.18-1.11