What’s newCard-testing protection now guards every store, Free included. See checkout
Features › Payments
Connect Stripe, Square or PayPal in minutes, let trusted customers pay by bank transfer or cheque, and stop card-testing bots at your checkout. PRO adds Apple Pay, Google Pay, 30+ more gateways and no WP EasyCart fee. Right inside your WordPress store.







Afterpay



Shoppers leave when their way to pay isn’t there, trade customers want an invoice, and bots test stolen cards on any checkout that lets them.
Connect Stripe, Square or PayPal from Settings › Payment and take real payments the same day. Card details are entered in your payment provider’s own secure fields, and test mode lets you try your checkout without charging a card. The free plugin adds a 2% WP EasyCart fee on top of the provider’s own fees; PRO removes it.



PRO turns on Apple Pay and Google Pay with Stripe or Square, plus Stripe’s Link. Stripe also brings Klarna, Afterpay, Affirm, iDEAL, SEPA Direct Debit and other local methods where your currency and country support them, and PayPal adds Venmo, Pay Later and a card button. Or choose from 30+ more gateways, such as Authorize.net, Braintree, NMI, PayTrace, Moneris and Amazon Pay.


Afterpay

Bill later lets shoppers order now and pay you by bank transfer, cheque or on pickup, with your own instructions, for everyone or only roles such as wholesale. Customers can pay an unpaid order from a secure pay link in My Account. With PRO, build phone orders in the admin, email the invoice with a Pay button, and give trade customers terms such as Net 30.
Bots use checkouts to find out which stolen cards work, and every try costs you a gateway fee. Checkout protection is on by default in every edition: it pauses a shopper after too many declines, adds a Cloudflare Turnstile or reCAPTCHA check during an attack, emails you when one starts, and flags orders that might be card tests.
Start with the free WordPress shopping cart plugin and add what your store needs.
In their own words, from WordPress.org reviews.
“And connecting to the Square payment gateway was magically easy.”
tpenberthyWordPress.org review, 2020
“Was taking money via my Stripe account the very same day.”
jimoquinnWordPress.org review, 2020
“Within minutes I had products and in no time at all added various payment processing options to my site.”
Ron BeanWordPress.org review, 2024
The free plugin takes payments through Stripe, Square and PayPal, plus Bill later for bank transfer, cheque or pay on pickup.
PRO adds 30+ more, including Authorize.net, Braintree, NMI, PayTrace, Intuit Payments, Moneris, Eway, Bambora, Converge, Worldpay, PayPal Payments PRO and Amazon Pay, and hosted checkouts such as 2Checkout, PayFast, Skrill and Redsys.
In the free plugin, Stripe, Square and PayPal carry a 2% WP EasyCart fee on top of the provider’s own fees. Bill later has no fee. PRO and Premium remove the WP EasyCart fee.
Yes, with PRO. Turn on Apple Pay and Google Pay with Stripe or Square, and Link with Stripe. See the wallet setup guide.
Yes, with PRO. Stripe offers Klarna, Afterpay and Affirm where your currency and country support them, and PayPal offers Pay Later. You can set the smallest order that shows Stripe’s pay-later options.
For trade customers, Bill later is in every edition, and PRO adds payment terms such as Net 30 with a due date. The Net 30 how-to walks through it.
Every unpaid order gets a secure pay link, and customers find its Pay button in My Account. With PRO, build the order in the admin and email the invoice with the Pay button. They can pay by card through Stripe or Square, with PayPal, or by bank transfer. See how to take a phone order and send a pay link.
Checkout protection is on by default in every edition. It pauses shoppers after too many declined payments, adds a Cloudflare Turnstile or reCAPTCHA check during an attack, emails you, and flags orders that might be card tests. See the checkout protection docs.
Yes, with PRO. Refund in full or in part from the order screen, and the money goes back through Stripe, Square, PayPal, Authorize.net, Braintree, NMI, PayTrace and other supported gateways. For any other gateway, the refund is recorded on the order and you issue it in the gateway.
Install the free plugin and connect Stripe, Square or PayPal, or try PRO free for 14 days for wallets, 30+ more gateways and no WP EasyCart fee.
★★★★★ 4.5 from 226 public reviews865,000+ downloads25+ years building ecommerce