WordPress Plugins

    Learn about accepting payments on the WordPress platform.

    WordPress is a website creation tool and content management system based on the PHP programming language. A significant percentage of internet websites run on WordPress. Its extensible template and plugin framework enables WordPress site owners to quickly integrate Stripe for accepting payments.

    There are four primary ways to accept payments on a WordPress-powered website:

    WooCommerce

    WooCommerce, one of the most popular e-commerce platforms, is fully owned by Automattic, the company behind WordPress.

    The WooCommerce Stripe integration lets you take payments in your online store.

    To accept Stripe payments with WordPress and WooCommerce, you must create a Stripe account and host a WordPress site.

    Stripe verified partners for WordPress

    The Stripe Partners gallery highlights plugins and apps for WordPress. Every listed solution for WordPress and Stripe has been evaluated in depth and verified by our engineering team for quality, security, and utility.

    Explore stripe.com/partners and the WordPress featured solutions.

    Downloadable plugins

    Many business owners browse plugin and code directories to find Stripe solutions. Although Stripe often checks in with third-party developers regarding API changes, we strongly encourage you to sort by ratings, check for recent activity, and read reviews before activating any solution.

    There are several directories with Stripe solutions for WordPress:

    Build directly with our PHP SDK

    Another option is to develop a WordPress solution for your specific business need.

    Was this page helpful?

    Thank you for helping improve Stripe's documentation. If you need help or have any questions, please consider contacting support.

    Questions?

    We're always happy to help with code or other questions you might have. Search our documentation, contact support, or connect with our sales team. You can also chat live with other developers in #stripe on freenode.

    On this page