Description
L’extension Stripe Payments permet d’accepter les paiements par carte de crédit via la passerelle de paiement Stripe sur un site WordPress.
Il a un code court simple vous permet de placer des boutons Stripe « Acheter maintenant » n’importe où dans le site pour un produit ou un service. Vous pouvez également accepter un don via Stripe.
Paiement en un clic via Stripe avec une fonction se souvenir de moi. Conception responsive compatible avec tous les appareils et navigateurs.
Les clients seront redirigés vers la page « Résultat du paiement » après le paiement par carte de crédit. Cette page affiche les détails de la transaction (pour l’article acheté).
Les informations de transaction sont également capturées dans le menu des commandes de l’extension. Vous pouvez voir tous les paiements reçus à partir du tableau de bord WordPress.
Vidéo d’installation et d’utilisation
Vidéo de démo de la commande
Fonctionnalités
- Installation et configuration rapides.
- Acceptez le paiement d’un service depuis votre site via Stripe.
- Vendez des fichiers, des biens numériques ou des téléchargements avec votre compte marchand Stripe.
- Vendez de la musique, des vidéos, des livres électroniques, des PDF ou tout autre fichier multimédia numérique.
- L’extension ultime pour créer des boutons de paiement Stripe.
- Créez des boutons d’achat pour vos produits ou services et intégrez-les n’importe où dans votre site avec un code court.
- Possibilité d’ajouter plusieurs boutons « Acheter maintenant » à une publication/page.
- Autoriser les clients/clientes à télécharger automatiquement un fichier numérique une fois l’achat terminé.
- Voir les bons de commande à partir du tableau de bord WordPress.
- Acceptez les dons sur votre site WordPress pour une cause.
- Créer un widget de bouton de paiement par Stripe et l’ajouter à la colonne latérale.
- Possibilité de collecter l’adresse de facturation et de livraison du client.
- Possibilité de spécifier un logo ou une vignette pour l’article qui s’affichera dans la fenêtre de paiement Stripe.
- Possibilité de personnaliser le texte du bouton Stripe « Acheter maintenant » à partir du code court.
- Possibilité de personnaliser le bouton « Acheter maintenant » de Stripe avec du code CSS personnalisé.
- Possibilité de saisir une description personnalisée pour l’élément/produit (cette information est capturée avec la commande).
- Option pour configurer un e-mail de notification à envoyer à l’acheteur et au vendeur après l’achat.
- Il existe une option permettant au client de saisir un montant de prix personnalisé pour le produit ou service (le client paie ce qu’il veut).
- Option pour accepter un montant de don personnalisé via la passerelle de paiement Stripe.
- Options pour collecter la TVA sur vos produits (le cas échéant).
- Possibilité de facturer des frais de livraison pour vos produits physiques.
- Option pour enregistrer les données de la carte sur Stripe.
- Possibilité d’avoir une page de remerciement personnalisée par produit.
- Possibilité de personnaliser le message sur la page de remerciement avec de balises.
- Possibilité de personnaliser l’affichage des prix avec le symbole monétaire.
- Possibilité d’utiliser une URL de lien pour créer un bouton de paiement personnalisé pour vos produits.
- Option pour envoyer un e-mail de réception à vos clients depuis Stripe pour chaque transaction.
- Option pour collecter une entrée personnalisée de vos clients pour les produits (utile pour des produits qui nécessitent des instructions ou une référence de service).
- Option de contrôle des stocks. Vous pouvez limiter le nombre de quantité disponible pour un produit.
- Option pour activer les paiements Alipay. Ainsi, vos clients peuvent payer en utilisant leur compte Alipay.
- Option pour activer les Conditions Générales de Vente que vos clients doivent accepter avant de pouvoir effectuer un achat.
- Possibilité de configurer des produits variables. Vous pouvez facturer un montant différent pour chaque option du produit.
- Possibilité de créer des produits « Autoriser uniquement ». Vous pouvez conserver des fonds sur une carte, puis les capturer plus tard.
- Compatible avec les paiements 3D Secure.
- Conforme à l’authentification forte du client (SCA).
La configuration est très simple. Une fois que vous avez installé l’extension, tout ce que vous avez à faire est de saisir les informations d’identification de l’API Stripe dans les réglages de l’extension et votre site sera prêt à accepter les paiements par carte de crédit.
Vous pouvez l’exécuter en mode test en spécifiant des clés API de test dans les réglages de l’extension.
Réglages et attributs du code court
Il y a deux manières d’utiliser cette extension pour créer un bouton « Acheter maintenant » ou un bouton « Payer » pour accepter un paiement.
Option 1) Créez un produit dans le tableau de bord d’administration de cette extension puis utilisez un code court pour mettre un bouton d’achat pour ce produit.
Consultez ce tutoriel pour des instructions étape par étape.
Option 2) Vous pouvez spécifier les détails de l’article dans un code court pour créer dynamiquement un bouton de paiement Stripe.
Consultez ce tutoriel pour des instructions étape par étape.
Documentation détaillée
For detailed documentation and instructions please check the WordPress Stripe Payments Plugin documentation page.
Captures d’écran
Blocs
Cette extension fournit 1 bloc.
- Accept Stripe Payments
Installation
Utiliser le tableau de bord WordPress
- Aller à « Extensions > Ajouter nouveau » à partir du tableau de bord
- Faire une recherche pour « stripe payments »
- Cliquez « Installer maintenant »
- Activez l’extension
Téléverser via le tableau de bord de WordPress
- Cliquez sur « Ajouter nouveau » dans la page des extensions
- Rendez vous dans la zone « Téléverser »
- Choisir le fichier
stripe-payments.zip
depuis votre ordinateur - Cliquer sur « Installer maintenant ».
- Activer l’extension dans la page des extensions
En utilisant le FTP
- Télécharger
stripe-payments.zip
- Dézippez le répertoire
stripe-payments
sur votre ordinateur - Envoyez le répertoire
stripe-payments
dans le répertoire/wp-contenu/plugins/
- Activez-la à partir du tableau de bord des extensions
FAQ
-
Oui, vous pouvez avoir un nombre illimité de boutons sur une seule page.
-
Puis-je l’utiliser dans un widget WordPress ?
-
Oui, vous pouvez.
-
Puis-je indiquer la quantité d’articles ?
-
Oui, vous pouvez la configurer dans l’interface de configuration du produit.
-
Oui, vous pouvez spécifier l’attribut « button_text » dans le code court pour le personnaliser.
-
Les clients recevront-ils un e-mail après l’achat ?
-
Oui, vous pouvez définir les options de configuration de l’e-mail dans le menu « Réglages » de l’extension.
-
Est-il possible d’être notifié si le paiement échoue pour une quelconque raison ?
-
Oui. Accédez à Stripe Payments > Réglages, puis onglets Réglages e-mail et cochez l’option « Envoyer un e-mail lors d’un échec de paiement ».
-
L’extension peut-elle être testée avant la mise en production ?
-
Oui, veuillez accéder à l’écran Réglages de Stripe Payments pour les options.
Avis
Contributeurs/contributrices & développeurs/développeuses
« Accept Stripe Payments » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
Contributeurs“Accept Stripe Payments” a été traduit dans 6 locales. Remerciez l’équipe de traduction pour ses contributions.
Traduisez « Accept Stripe Payments » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal
2.0.82
- Fixed an issue with the coupon code delete function.
- Added a new utility function to retrieve the current page URL.
- New action hook in the payment popup window.
2.0.81
- The currency mismatch error message won’t be displayed when the product is configured to use a variable currency.
2.0.80
- Added a currency check when the create payment intent request is made.
- Added more sanitization to the billing_details object data.
2.0.79
- New shortcode to show available quantity of a product: [asp_available_quantity id= »123″]
- Better handling for zip/postal code (when it contains empty space character).
- Some php deprecated warnings has been fixed.
- Fixed a PHP 8.2 related warning.
- Updated the language translation POT file.
2.0.78
- Refactored some lines of code to remove the use of deprecated FILTER_SANITIZE_STRING filter.
- PHP 8.2 compatibility.
2.0.77
- Settings UI improvement: the individual captcha configuration fields are now displayed above the transaction rate limiting section.
- New option (Don’t Use Cookie) in the advanced settings menu to disable the use of cookie.
2.0.76
- Improved the sorting by price option in the shop/products page.
- The coupon code option will be enabled by default for variable amount product as well. It can be disabled via the product specific coupon configuration.
- The custom field position for the legacy API option has been removed as it is no longer used.
- Added Bulgarian language option to the checkout language selection field.
2.0.75
- Sorting option added in the shop/products page via shortcode parameter.
- Visitors can also sort the products in the shop page by latest, sort by title, sort by price.
- Updated the integration with Simple Membership plugin.
2.0.74
- iDEAL addon fix (this payment method option was getting selected by default when enabled).
- Better thumbnail positioning within the product template display.
- The shop page is wrapped using a div element for better display in block themes.
2.0.73
- Added filter hooks to allow customization of the admin menu item capability.
- Added a new email merge tag {product_variations} that will include the selected variations of the order.
- Fixed an issue with the « authorize » and « capture » later feature (when the Stripe PHP SDK option is used).
2.0.72
- Removed the Legacy/Old API checkbox option from the settings. It will now always fallback to use the new API.
2.0.71
- Added a transaction request limit check on a per IP address basis. This will provide additional protection against card testing bot.
2.0.70
- Removed the « Invisible captcha » option as it doesn’t provide the maximum protection against card testing bot.
- If you were using the Invisible captcha option, it will fallback to the standard reCAPTCHA option.
2.0.69
- Added a page load signature check on payment form submission.
2.0.68
- Japanese language translation file updated.
- Added Hungarian language translation file.
- Fixed – Special characters in the Customer Name field causing a Stripe API error.
- Added an additional captcha response check against saved data (when captcha is enabled) for bot mitigation.
2.0.67
- Added a settings option to specify a limit with captcha. You can disable it by entering a value of -1 in the settings field.
2.0.66
- Custom Fields – fixed an issue with the « required » custom field configuration.
- Added a new feature to apply a daily transaction limit to provide protection against card testing attack. This is applied when the captcha option is disabled on a site.
- Explanation of the new feature is available in this documentation page.
2.0.65
- Added CSS classes for « Item Price » and « Total Amount » on the thank you page. It can be used to target those items for CSS customization.
- Added additional currency position display options in the settings (left with space, right with space).
- Fixed a formatting issue with the shipping and tax string on the individual product post output.
- Added a new option in the settings for Enterprise reCAPTCHA of Google.
2.0.64
- Added escaping to the currency symbol output.
2.0.63
- Added output escaping in the settings interface.
2.0.62
- Added more filters so the « state » and « postcode » strings can be customized via the custom messages addon.
- Fixed an issue with the quick edit option causing the product configuration to be lost.
- Added a notice to enable captcha feature (if it is not already enabled).
2.0.61
- Tested on WP 6.0.
- Added a new utility function for escaping SVG output.
- Added escaping to the admin notice message.
- Removed the phpcs related comments from the code.
2.0.60
- PHP Debug warning fix for view debug request parameter.
2.0.59
- Added escaping to the extension/addon settings output.
2.0.58
- Fixed a typo in the « Experimental Settings » heading in the settings menu.
- Added escaping to « Additional CSS » description field in the settings menu.
- Added a utility function to help with output escaping.
- Removed two unused PHP files.
2.0.57
- Updated the captcha settings menu interface to mention that the « I am not a robot » checkbox captcha option should be used for better protection against bot.
- Added escaping to $data variable in the [Accept Stripe Payments] shortcode.
2.0.56
- Fixed the additional payments settings menu (it correctly renders the description field)
- Changed parse_str() call to using wp_parse_str()
- Removed the Advanced Custom Field addon’s input processing code from the core plugin. This task is now done inside the ACF addon
- Minor code improvements (replaced the PHP buffer output with a direct require_once call)
2.0.55
- Added sanitization to inputs that were missing sanitization.
- Commented out the post data writing to the log file.
- Added escaping to description output of settings fields.
- Added nonce verification check to the payment intent handling code.
- Added nonce verification check to the 3D secure handling code.
2.0.54
- Added a capabilities check and a nonce check before the log file is cleared.
- Regenerated the translation POT file.
- Spanish Language translation file updated.
2.0.53
- Updated Stripe PHP SDK library to 7.110.0. This should resolve most issues related to PHP 8.0.X.
- Added hCaptcha support.
- Addressed improper validation of
Specific Products Only
option on coupon edit page. - Better error handling for internal Stripe API.
2.0.52
- Added a checkbox to enable or disable the
Debug Log Shareable Link
option (disabled by default). - The word
Variable
is displayed (in the store page) instead of zero as price for products that are constructed via variations. - Fixed PHP warning on Widgets admin page.
2.0.51
- Improved the
Use variations only to construct final product price
option’s reaction to product price change. - Improvements to coupons edit page.
- Internal API improvements.
2.0.50
- Invisible reCaptcha option no longer causes an issue on some Apple devices.
- Minor improvements and optimizations to the debug logging feature.
2.0.49
- Addressed the
Class not found
error related issue on some configurations. - Minor CSS update to improve the admin-side layout.
2.0.48
- Added a new feature to configure per-region tax variations option.
- Added checkbox variation type in the product variations feature.
- Only users with admin capabilities (administrator role) can add/edit products now.
- Improved layout and functionality of some admin-side pages.
- Added United Arab Emirates Dirham (AED) currency support.
- Minor improvements and bugfixes.
- Updated the Italian language translation file.
2.0.47
- Fixed all-off coupons issue in Firefox when payment popup is integrated via link URL.
- Added
{first_name}
and{last_name}
email merge tags. - Addressed rare PHP warnings issue when debug mode is enabled.
- More text messages can now be customized via Custom Messages add-on.
Full changelog available at changelog.txt