PeachPay for WooCommerce | One-Click Checkout


The team behind PeachPay is officially backed and funded by WooCommerce.

PeachPay for WooCommerce brings one-click checkout to your WooCommerce store. An “Express checkout” button is added to your product and cart pages. After clicking the button, there is a simple form that a customer only sees once. It saves the customer’s information so that they never have to fill in their information on your site or any other site using PeachPay again.


  • Adds a PeachPay “Express checkout” button with no setup required to each product page, cart page, and mini/sidebar cart
  • Returning customers have access to one-click checkout
  • Customers with prior PeachPay purchases on other stores can purchase from your store with one click
  • Test mode allows you to try PeachPay on your live site before customers see it
  • Choose your button color, width, alignment, and more
  • 3D Secure with Strong Customer Authentication (SCA) support
  • Instant payouts and zero-fraud guarantee through Stripe
  • Conveniently view orders in your existing store dashboard and payments in your existing Stripe dashboard

Try our demo

If you have any questions, you can visit our website or email us at!


  • The PeachPay button is automatically added to product pages and adapts to mobile devices.
  • After clicking the PeachPay button, shoppers fill in their information.
  • On the second page of the checkout, shoppers choose shipping options, if any, and enter their payment details.
  • Returning customers can buy with one click!
  • Both new and returning customers are redirected to your store's regular confirmation screen.
  • PeachPay is also automatically added to the cart page.


Easy install:


Go to your WordPress dashboard, Plugins, and click Add New. Search for PeachPay and click Install Now.

After activating, follow the link in the welcome banner to connect your Stripe account. We will be in touch to help you get started.


What should I do after installing the plugin?

After activating, you will see a banner that will take you to a page where you can link your Stripe account. Complete the form, and we’ll send you the activation code shortly!

Is there a demo to see how it works?

You can try our demo or see how it works on our merchandise store.

How can I start using PeachPay?

Simply sign up and we will reach out within 1-2 days to begin the onboarding process.

Where will the PeachPay button appear on my site?

The PeachPay button will appear on product and cart pages.

What happens when a customer clicks the PeachPay button?

If it is a customer’s first time clicking the button, then they will have to enter the necessary information to complete the order. The next time they click the button on your site or any other site using PeachPay, their payment, shipping, and order information will be presented to them and they can choose to check out with just one click.

How will PeachPay impact conversions and average order value?

Many of the merchants using PeachPay have seen an increase in conversions. In addition, some of them have seen an increase in average order value. No merchants have reported a reduction in either metric as a result of PeachPay.

How will I get paid with PeachPay?

PeachPay integrates seamlessly into your Stripe dashboard, meaning you don’t have to worry about managing another dashboard for payouts.

Can I use PeachPay alongside other payment methods (PayPal,, Klarna, etc.)?

Yes! You can use PeachPay alongside most payment gateways and processors.

Can I customize the PeachPay button?

Yes! You can easily change the color, width, and orientation of the button in your plugin settings. For further customization, please reach out to us and we can assist you.

Can I white-label or use my logo on PeachPay?

Yes! Please reach out to us if you’re interested in white-labeling or using your logo and we can help facilitate the process.

Can I use PeachPay for multiple stores?

Yes! You can use PeachPay on as many stores as you’d like. All of them can be connected to the same Stripe account.

In which countries can I use PeachPay as a merchant?

You can use PeachPay in all the following countries:

How many currencies does PeachPay support?

PeachPay supports 100+ currencies:

Which languages does PeachPay Support?

PeachPay supports English, Spanish, French, Italian, and German. We typically add languages at the direct request of merchants. If you have a request, please contact us.

Can I use PeachPay if I don’t have a WooCommerce store?

Unfortunately, PeachPay only works with WooCommerce stores for the moment. However, other e-commerce platform integrations are on the roadmap.

Can I use PeachPay without a Stripe account?

Unfortunately, your only option for collecting payments with PeachPay is Stripe for the moment. However, other payment provider integrations are on the roadmap.

Does Peachpay have instant payouts?

Yes, as assured by Stripe!

Does PeachPay offer a zero-fraud guarantee?

Yes, as assured by Stripe!

I am concerned that a plugin/theme I am using will not be compatible with PeachPay. Will you provide compatibility?

One thing the PeachPay team prizes itself on is its engineering agility. That being said, please be patient with us. We will do our best to configure compatibility with the plugin or theme in question in a timely fashion.

Does PeachPay increase page load time?

Merchants using PeachPay have not reported an increase in page load time as a result of PeachPay. We realize just how important fast page load speed is for a good customer experience.

Does PeachPay have a minimum gross merchandising volume requirement for merchants?

No! That would be contrary to our mission of democratizing 1-click checkout.

How do refunds work with PeachPay?

With PeachPay, you can easily issue partial and full refunds. There is no fee attached to the refund, but there is a fee from the original charge.

I am using Google Ad and/or Facebook pixel trackers; will PeachPay affect checkout tracking?

No. Right after a customer checks out with PeachPay, they are taken to the WooCommerce receipt page configured by each merchant. This is presumably where your trackers are set to detect a successful conversion.

Are my customers credited back fees for returns?

No! With PeachPay, a customer never pays a transaction fee for a return.

Where can I view the orders placed with PeachPay?

You can view orders placed with PeachPay in your WooCommerce order feed. You can view payments in your Stripe dashboard.

Does PeachPay accept all credit cards?

Yes! PeachPay accepts all major credit cards and generally charges a flat fee.

How do I export payment data?

You can export payment data in your Stripe dashboard, which would include any PeachPay-specific payment data.

Does PeachPay support the purchase of multiple products?

Yes! Customers can add as many items as they would like to the cart and check out with PeachPay on the cart page.

Does PeachPay support promo codes?

It depends. If a promo code can be entered on the cart page, PeachPay can support this functionality. If a promo code needs to be entered on the checkout page, probably not (for now).

How does PeachPay handle minimum shipping thresholds?

PeachPay will support minimum shipping thresholds. If you do not observe this to be the case, then please contact us and we will ensure that it is.

What shipping options are available? Where does a user select shipping options?

Any shipping options offered by your store are offered in the PeachPay checkout screen. A customer can choose their shipping preference in the PeachPay checkout screen.

Does PeachPay support subscriptions?

Yes! PeachPay is compatible with WooCommerce Subscriptions and we’re working on adding compatibility for more subscriptions plugins.


February 3, 2021
Didn't think the effects of this plugin would kick in so fast, but they did within a week's time. The cart abandonment rate has never been so low on any of my sites (I've been on WooCommerce, Shopify, and another product-specific CMS). My customers love one-click checkout and now so do I!!!
January 14, 2021
PeachPay has been a real asset for my eCommerce business platform. My customers love the ability to pay with PeachPay. It’s the best checkout experience in my opinion. It allows users to be able to purchase items quick and securely. Allen M, California
Read all 4 reviews

Contributors & Developers

“PeachPay for WooCommerce | One-Click Checkout” is open source software. The following people have contributed to this plugin.


“PeachPay for WooCommerce | One-Click Checkout” has been translated into 4 locales. Thank you to the translators for their contributions.

Translate “PeachPay for WooCommerce | One-Click Checkout” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


1.50.3 (2021-09-17)

  • [Fix] Bug with Direct Checkout for WooCommerce by QuadLayers

1.50.2 (2021-09-17)

  • [Fix] Bug in WooCommerce Product Add-Ons and YayCurrency compatibility

1.50.1 (2021-09-17)

  • [Fix] Bug where two items may be added to the cart when only one is intended
  • [Fix] Refund button not showing
  • [Fix] JavaScript errors on older devices
  • [Fix] Variation ID mismatch on a specific site’s product page
  • [Fix] Prevent add to cart redirects from affecting PeachPay

1.50.0 (2021-09-15)

  • [New] Refund Stripe payments right from the order dashboard
  • [Improvement] Support for extra YayCurrency and WooCommerce currency formatting
  • [Fix] Support for WooCommerce Add-Ons to work with currency switchers
  • [Fix] Make sure Drift chat doesn’t cover PeachPay on small devices

1.49.2 (2021-09-14)

  • [Improvement] Beta: Ability to unlink PayPal account
  • [Fix] Potential fix for “We were unable to process your order, please try again.” error

1.49.1 (2021-09-10)

  • [Fix] Compatibility with “YayCurrency – WooCommerce Multi-Currency Switcher” by YayCommerce
  • [Fix] Bug in compatibility for “Product Add-Ons” by WooCommerce
  • [Fix] Product page checkout not working on specific WordPress themes
  • [Fix] Button styles for a specific site

1.49.0 (2021-09-09)

  • [New] Compatibility with “Country Based Restrictions for WooCommerce” by zorem
  • [New] Payment methods section in the plugin settings allows you to see which payment methods you have connected
  • [Change] Settings page has been refreshed to make it more organized
  • [Change] Our activation flow has been simplified, and you no longer need an activation key

1.48.0 (2021-09-06)

  • [New] Preview how your button looks in the settings!
  • [Fix] Positioning of the button on the product page
  • [Fix] Bug that might cause an infinite load

1.47.0 (2021-09-05)

  • [New] Compatibility with “Product Add-Ons” by WooCommerce
  • [New] See the merchant ID of your connected PayPal account in the plugin settings

1.46.0 (2021-09-03)

  • [New] PeachPay will show amounts using the correct decimal separator based on your store’s settings
  • [New] Your connected PayPal account ID is shown in the settings so you know which one you connected
  • [Change] All countries with states/provinces now have their states/provinces listed when customers are filling out their address
  • [Change] Only countries that your store sells to are shown in the country list

1.45.3 (2021-09-01)

  • [Fix] PayPal error handling on invalid card not showing the message correctly

1.45.2 (2021-08-30)

  • [Fix] Custom checkout fields on a site

1.45.1 (2021-08-30)

  • [Fix] Prevent conflicts with other plugins that also listen for variation changes on the product page

1.45.0 (2021-08-29)

  • [New] Setting to hide the PeachPay button on product pages
  • [New] Support for “WooCommerce Extra Product Options” by ThemeComplete on the cart page
  • [Fix] Conflict with WooCommerce PayPal Payments plugin

1.44.6 (2021-08-27)

  • [Change] Variations are now shown below each line item and include the label of the variation

1.44.5 (2021-08-26)

  • Pre-release for PayPal integration

1.44.4 (2021-08-26)

  • [Change] We now have a new default orange color for the button

1.44.3 (2021-08-21)

  • [Fix] Take into account GDPR consent fields from “Ultimate GDPR & CCPA Compliance Toolkit for WordPress” by createit-pl
  • [Fix] “We were unable to process your order, please try again.” error on another site

1.44.2 (2021-08-19)

  • [Change] Add an exception to not show PeachPay on free items
  • [Remove] Sentry for PHP

1.44.1 (2021-08-13)

  • [Fix] Double check item stock since other plugins can modify the values
  • [Fix] Grouped product quantity change not taken into account on product page

1.44.0 (2021-08-11)

  • [New] Support for WooCommerce Subscriptions

1.43.6 (2021-08-05)

  • [Change] Migrate all sites to use the updated order placement originally released in 1.41.0
  • [Change] Improved input accessibility the in PeachPay settings
  • [Remove] Options for no longer supported features: file upload (which no one used) and PeachPay email receipt (this does not affect the WooCommerce email receipt)
  • [Fix] Checkout not working for a specific site due to a redirection behavior

1.43.5 (2021-08-03)

  • [Fix] Error that might occur during plugin activation on some hosts
  • [Change] Customize button for a specific site

1.43.4 (2021-07-31)

  • [Change] Internal: Improved error monitoring

1.43.3 (2021-07-28)

  • [Change] Improve French translation of “Express checkout”

1.43.2 (2021-07-28)

  • [Fix] Safari sometimes not updating the order status after payment is made

1.43.1 (2021-07-28)

  • [Fix] Coupon code case sensitivity

1.43.0 (2021-07-24)

  • [New] Support for free shipping coupons

1.42.7 (2021-07-22)

  • [Change] Customize button translation for an Italian merchant

1.42.6 (2021-07-22)

  • [Fix] Redirect product page checkouts to cart page for a specific site
  • [Fix] Make sure product page to cart redirect checks stock and variation validity

1.42.5 (2021-07-19)

  • [Fix] Bug affecting the product page checkout on a specific site

1.42.4 (2021-07-18)

  • [Fix] Bug causing the mini cart to not redirect to the cart page for sites that opted to do that
  • [Fix] Bug where coupon error messages would not display
  • [Fix] Prevent random PHP output from stopping a successful product page checkout

1.42.3 (2021-07-17)

  • [Fix] Bug where order placement doesn’t succeed in certain cases on the product page

1.42.2 (2021-07-15)

  • [Fix] Compatibility with “NextMove Lite – Thank You Page for WooCommerce” by XLPlugins

1.42.1 (2021-07-15)

  • [Fix] Apply tax to selected shipping method if shipping is taxable

1.42.0 (2021-07-12)

  • [New] Support for the “Order Delivery for WooCommerce” plugin by Themesquad
  • [New] Option to set the PeachPay button’s position to center
  • [New] Button width options are disabled if the button is set to full size to prevent confusion

1.41.3 (2021-07-10)

  • [Fix] Prevent a lot of JS errors in the browser
  • [Fix] Internal: Use correct label for button metrics during redirect events
  • [Change] Internal: Introduce linter for JS files

1.41.2 (2021-07-09)

  • [Fix] JS errors if button is not there
  • [Fix] Get the WooCommerce ajax_url in a way that works for all themes
  • [Change] Update error message that shows in the event of an order failure

1.41.1 (2021-07-09)

  • [Fix] Notices on settings page

1.41.0 (2021-07-08)

  • [New] Full support for WooCommerce coupons
  • [Change] Reworked internals to place orders directly from the browser, making it faster and compatible with many more plugins!

1.40.7 (2021-06-29)

  • [Change] Default the country to the customer’s location (previously it defaulted to the store’s location)

1.40.6 (2021-06-20)

  • [Change] Make a few button style adjustments for specific sites
  • [Change] Improve error message for failed orders
  • [Fix] Sentry error filtering

1.40.5 (2021-06-17)

  • [Change] Adjust button style for a specific site

1.40.4 (2021-06-14)

  • [Fix] Fix a bug where tax is not calculated for product bundles under certain conditions

1.40.3 (2021-06-12)

  • [Fix] Refresh PeachPay data after a coupon is added from the cart page (not inside our checkout window)

1.40.2 (2021-06-11)

  • [Fix] Prevent sidebar refresh from adding another event listener which created duplicate sessions
  • [Fix] Romanian translation

1.40.1 (2021-06-10)

  • [Change] Create a dedicated option for auto language selection so that you can manually override it if desired

1.40.0 (2021-06-08)

  • [New] Option to show the WooCommerce coupon field inside the checkout window
  • [New] Collect button click metrics
  • [Fix] Don’t allow checkout to begin until all product variation details have been loaded
  • [Fix] Update cart when removing items from custom sidebar

1.39.6 (2021-06-06)

  • [Change] Adjust a button to make it look more native on a specific site
  • [Change] Position the product page button above the “Add to cart” button
  • [Change] Make the button text all uppercase by default (trial run)

1.39.5 (2021-06-04)

  • [Change] Reattach PeachPay after a cart update without reloading the whole page
  • [Change] Improve error message for when an order fails

1.39.4 (2021-06-03)

  • [Change] Show a loading overlay if redirected to cart page to open PeachPay
  • [Change] Button position on a specific site’s cart page
  • [Change] Make sidebar cart button load faster on a specific site
  • [Change] If an order has an order number, use that intead of the order ID in the Stripe payment description
  • [Fix] Button position on a specific site’s product page on mobile devices
  • [Fix] Button not showing on a specific site’s non-variation product

1.39.3 (2021-06-02)

  • [Change] Button product page position on a specific site
  • [Change] Support grouped products for product page WC ajax checkout

1.39.2 (2021-05-31)

  • [Change] Improve error logging in the unlikely event that an order fails
  • [Fix] Make sure address validation doesn’t fail if other plugins or themes use woocommerce_checkout_fields or similar filters
  • [Fix] Hide loading spinner after address validation if the customer entered an invalid address

1.39.1 (2021-05-30)

  • [Fix] Plugin header causing updates to fail

1.39.0 (2021-05-29)

  • [New] Add Romanian (Română) translation
  • [Fix] Compatibility with a specific theme’s sidebar
  • [Fix] Send address through WooCommerce validations if needed
  • [Fix] Nonstandard plugin path for “Booster for WooCommerce”

1.38.2 (2021-05-25)

  • [Fix] Detect pro version of PW WooCommerce Gift Cards
  • [Fix] Fix conflict with Route Shipping Protection plugin

1.38.1 (2021-05-24)

  • [Fix] Conflict with SG Optimizer caching plugin
  • [Fix] Weird button position and custom text for a specific site

1.38.0 (2021-05-23)

  • [New] If a PeachPay supported site language is selected, PeachPay will be displayed in that language
  • [Change] Update plugin in preparation for WooCommerce Marketplace listing
  • [Fix] Custom button style for couple sites

1.37.0 (2021-05-22)

  • [New] Support for WooCommerce coupons inside the checkout window (rolling release)
  • [New] Compatibility with PW WooCommerce Gift Cards by Pimwick, LLC
  • [Fix] German translation of “Express checkout”
  • [Fix] Link to PeachPay settings in payment gateways
  • [Fix] Improved fix for Sentry errors

1.36.1 (2021-05-15)

  • [Change] Flip the button shine setting so that it defaults to on, which has been shown to increase conversions
  • [Fix] Custom sidebar font family

1.36.0 (2021-05-14)

  • [New] Add a setting to toggle the button shine on/off
  • [Change] Show the standard WooCommerce messages for out of stock and variation not selected
  • [Fix] Require all variations to be selected in a product bundle
  • [Fix] Check for out of stock items in a product bundle
  • [Fix] Make sure button color isn’t overridden by theme styles
  • [Fix] A lot of code style issues in preparation for submission to the WooCommerce Marketplace
  • [Fix] Try to limit Sentry errors again

1.35.0 (2021-05-11)

  • [New] Add a shine to the mini cart button
  • [Fix] Make sure the mini cart button font size matches the other buttons

1.34.0 (2021-05-10)

  • [New] There is now a PeachPay button in the mini/sidebar carts!
  • [New] Automatically match the button font size to the existing theme
  • [Fix] Make sure PeachPay doesn’t affect other buttons nearby
  • [Change] Use the button text “Express checkout” instead of “Buy with one click” to reduce confusion
  • [Change] Position PeachPay below other options on the cart page
  • [Remove] Peach logo on the button which didn’t go along well with a lot of themes
  • [Remove] A lot of old code that wasn’t needed anymore

1.33.1 (2021-05-07)

  • [Change] Adjust button text

1.33.0 (2021-05-06)

  • [New] Automatically fill in the country based on the store’s settings

1.32.1 (2021-05-05)

  • [Fix] Compatibility with “Booster for WooCommerce” multicurrency module
  • [Fix] Issue with cart fees and taxes for a specific site
  • [Fix] Limit Sentry error tracking to only PeachPay

1.32.0 (2021-05-04)

  • [New] Compatibility with WooCommerce Product Bundles
  • [New] Support for multiple products with variations on a single product page
  • [New] Clearly show when the plugin is in test mode with a banner on the checkout window
  • [New] Hide PeachPay from customers when in test mode
  • [New] Add Sentry for error monitoring – we’ll be able to respond to problems faster now!
  • [Fix] Hide PeachPay from payment gateway list if not yet activated
  • [Fix] Ensure that the correct shipping method is chosen if there are multiple of the same ID
  • [Fix] Ensure that no HTML output appears in the PeachPay plugin REST API
  • [Remove] Some site specific compatibility

1.31.2 (2021-04-27)

  • [Fix] Take into account prices that include tax

1.31.1 (2021-04-26)

  • [Fix] Order not submitting for certain sites with GDPR checkbox

1.31.0 (2021-04-23)

  • [New] Compatibility with the WooCommerce Points and Rewards plugin
  • [Fix] Don’t show PeachPay as a payment gateway on the checkout page
  • [Fix] Enqueue scripts at the correct time

1.30.3 (2021-04-17)

  • [Change] Remove local pickup settings for now (local pickup is only in mobile app checkout and not web checkout)
  • [Fix] Tax retrieval

1.30.2 (2021-04-15)

  • [Fix] Compatibility for WooCommerce Extra Product Options (rolling release)

1.30.1 (2021-04-12)

  • [Change] Button adjustment

1.30.0 (2021-04-09)

  • [New] Button shine on all sites

1.29.2 (2021-04-08)

  • [Change] Hide extra scrollbars when the checkout window is open

1.29.1 (2021-04-05)

  • [Change] Specific UI tweaks for some sites

1.29.0 (2021-04-04)

  • [New] French translation
  • [Fix] Button placement on a certain theme’s mobile product page
  • [Fix] Prevent theme box and text shadows from affecting PeachPay button
  • [Fix] Don’t clear out session cart in REST API for cart fees

1.28.0 (2021-04-02)

  • [New] Improve the appearance of the button with a shine (rolling release)
  • [Change] Check for cart page in a more robust way
  • [Remove] Heap analytics

1.27.8 (2021-03-31)

  • [Change] Hide PeachPay logo under certain conditions
  • [Change] Return site title in plugin diagnostics

1.27.7 (2021-03-29)

  • [Change] Adjust button placement on cart page

1.27.6 (2021-03-28)

  • [Fix] Refer to shipping address as “billing” address if all products are virtual
  • [New] REST endpoint for PeachPay plugin diagnostics

1.27.5 (2021-03-26)

  • [New] Show the PeachPay button on a specific home page

1.27.4 (2021-03-25)

  • [Fix] Make sure redirection to order receipt uses correct URLs
  • [Fix] Plugin not loading if certain WordPress speed plugins are used

1.27.3 (2021-03-24)

  • [Fix] Don’t ask for permissions if already asked before

1.27.2 (2021-03-23)

  • [Change] Improve button styles for a specific theme

1.27.1 (2021-03-20)

  • [Fix] Bug related to our test sites

1.27.0 (2021-03-17)

  • [New] We are now compatible with the WCMp multi vendor marketplace plugin!
  • [Fix] Dark loading icon if PeachPay button has a light background

1.26.1 (2021-03-15)

  • [Fix] Syntax error that sometimes produced an error message

1.26.0 (2021-03-12)

  • [New] Support for WooCommerce cart fees
  • [Fix] Error which prevents the button from loading if mod_pagespeed enabled

1.25.0 (2021-03-10)

  • [New] Compatibility with PPOM for WooCommerce plugin
  • [New] Make the PeachPay button hover style consistent with the buttons inside the checkout window
  • [New] Make PeachPay email receipts optional (there’s now a setting to turn them on!)
  • [Fix] Don’t add tax to total again if already included in price

1.24.1 (2021-03-09)

  • [Fix] Make sure PeachPay button contents is always centered

1.24.0 (2021-03-07)

  • [New] Show a loading icon if the button is clicked before it is loaded
  • [Fix] Get correct tax amount if compound/shipping tax is enabled
  • [Fix] Checkout not working due to a slightly different hosting setup

1.23.6 (2021-03-06)

  • [Fix] Issues related to the A/B test
  • [Change] Update German translation (thank you kind store owner!)
  • [Change] Get the variation names in a different way that is more robust

1.23.5 (2021-03-04)

  • [Fix] Support custom landing pages

1.23.4 (2021-03-03)

  • [New] Analytics to help us better investigate problems with PeachPay

1.23.3 (2021-03-01)

  • [Change] Remove a specific button placement that was never used
  • [Fix] Possible failure in getting shipping options if a certain level of debug mode is enabled on the store

1.23.2 (2021-02-28)

  • [Fix] Make sure that the quantity always updates when opening the window

1.23.1 (2021-02-28)

  • [Fix] Make sure button does not appear on category page

1.23.0 (2021-02-26)

  • [New] Add a filter for hiding the button on product pages: peachpay_hide_button_on_product_page
  • [Fix] Undefined index notice

1.22.0 (2021-02-26)

  • [New] Language support for German, Spanish, and Italian
  • [Change] Use a different icon for the WP admin menu

1.21.0 (2021-02-25)

  • [Change] Position of PeachPay settings in the dashboard
  • [New] Check for valid quantities on grouped prodcuts
  • [Fix] Issue with related products on a grouped product page messing with the quantity

1.20.1 (2021-02-23)

  • [New] Implement a test

1.20.0 (2021-02-22)

  • [New] Works with grouped products
  • [New] Smarter button placement on the cart page
  • [Fix] Don’t add button to upsells on cart page

1.19.12 (2021-02-21)

  • [Fix] Never use a -1 quantity if the product has no quantity selection; use 1 instead
  • [Fix] Adjust for custom cart page

1.19.11 (2021-02-20)

  • [Fix] Make sure quantity is within restrictions, if any

1.19.10 (2021-02-20)

  • [Fix] Make adjustments for a specific site

1.19.9 (2021-02-19)

  • [Change] Update plugin listing

1.19.8 (2021-02-18)

  • [Change] Move test mode setting closer to the top since it’s used more often than other settings
  • [Fix] Issue related to specific theme

1.19.7 (2021-02-18)

  • [Change] Now the Stripe sign up works no matter what business website you have on your Stripe account

1.19.6 (2021-02-18)

  • [Fix] Specific themes not updating quantity correctly
  • [Change] Load images from CDN

1.19.5 (2021-02-16)

  • [Change] You no longer need to make a test Stripe Connect account to test the plugin

1.19.4 (2021-02-15)

  • [Fix] We were sending activation emails too many times, sorry!

1.19.3 (2021-02-14)

  • [New] Expose plugin version through console

1.19.2 (2021-02-11)

  • [Fix] Allow purchase if store has no shipping zones

1.19.1 (2021-02-11)

  • [Fix] A few bugs for “Currency Switcher for WooCommerce” compatibility

1.19.0 (2021-02-08)

  • [New] Add support for “Currency Switcher for WooCommerce” plugin

1.18.4 (2021-02-07)

  • [Fix] File upload function not using a unique namespace
  • [Fix] Not working on WordPress network sites
  • [Fix] Button font not having a specific size, which caused it to changed based on the theme, sometimes in weird ways
  • [Fix] Incorrect logo in one of the banners
  • [Fix] REST api routes being defined in a deprecated way

1.18.3 (2021-02-02)

  • [Fix] Incorrect price on cart page if using Woo Discount Rules plugin

1.18.2 (2021-02-01)

  • [Change] Improve file upload UX
  • [New] Display which files have been selected when using the file upload option
  • [New] Ability to upload multiple files

1.18.1 (2021-02-01)

  • [Fix] Be more specific when finding the quantity input to avoid grabbing other inputs

1.18.0 (2021-01-31)

  • [New] Support for the “Woo Discount Rules” plugin

1.17.1 (2021-01-30)

  • [Fix] The price of certain variations being displayed incorrectly
  • [Fix] Debug notices

1.17.0 (2021-01-29)

  • [New] Preload cart data for an even faster checkout
  • [New] Prefill the store’s URL when signing up for Stripe
  • [Change] Improve styling of the sign up banners

1.16.0 (2021-01-25)

  • [New] Option to have file upload as part of the checkout

1.15.0 (2021-01-25)

  • [New] PeachPay now detects and processes payments using your store’s selected currency

1.14.0 (2021-01-21)

  • [New] Options for custom button width and position on both product and cart pages
  • [New] Choose any color for your PeachPay button

1.13.1 (2021-01-20)

  • [Fix] Shipping calculation not taking into account quantity

1.13.0 (2021-01-19)

  • [New] Added a setting to adjust the button position on the cart page
  • [Fix] More layout issues related to spacing and placing of the button

1.12.7 (2021-01-18)

  • [Fix] Issue with variation details not showing up in Orders dashboard

1.12.6 (2021-01-18)

  • [Fix] Issue with checkout loading when product had more than 30 variations

1.12.5 (2021-01-17)

  • [Fix] Place button below other elements on product page to prevent layout issues
  • [Change] Use a different shade of blue for the “Blue” button color option

1.12.4 (2021-01-16)

  • [Fix] Show selected product variation in order summary

1.12.3 (2021-01-12)

  • [Fix] Improve placement of the button on some layouts

1.12.2 (2021-01-11)

  • [Change] Organize the settings page so the most important settings are on top
  • [Change] Update the description

1.12.1 (2021-01-09)

  • [Change] The button text has been updated to say “Buy with One Click”
  • [Fix] Always keep the checkout modal on top, even above floating navbars

1.12.0 (2020-12-28)

  • [Change] The button now says “one-click checkout” making it clear to your customers what PeachPay does for them

1.11.0 (2020-12-27)

  • [New] Test mode setting that allows you to make fake payments using the demo card 4242 4242 4242 4242 in staging environments before launching PeachPay on your store

1.10.1 (2020-12-27)

  • [Fix] Don’t show the loading spinner if item is out of stock or if variation not selected
  • [Fix] A problem where the checkout would load even if the item was out of stock

1.10.0 (2020-12-27)

  • [New] There’s now a loading spinner when you click the PeachPay button to show that it’s loading

1.9.1 (2020-12-08)

  • [Fix] The checkout was sometimes hidden behind menus, but now it’s always on top

1.9.0 (2020-12-05)

  • [Change] The checkout UI is now hosted our own servers, which will keep styles consistent no matter how your site looks
  • [Fix] We fixed a bug where the quantity didn’t affect the price

1.8.2 (2020-11-23)

  • [Fix] More issues with the position of the closing “X”

1.8.1 (2020-11-23)

  • [Fix] Position of “X” on final page
  • [Fix] Amount in Pay button disappearing after an invalid credit card
  • [Change] Our new logo is live!

1.8.0 (2020-11-23)

  • [Fix] Web checkout form not displaying on certain themes
  • [New] Amount to pay is shown right on the Pay button
  • [New] An “X” to close the final screen

1.7.2 (2020-11-22)

  • [Fix] Styles being overridden by site themes

1.7.1 (2020-11-21)

  • [Fix] Stripe issue

1.7.0 (2020-11-21)

  • [New] A complete web checkout experience in the browser, no mobile app required

1.6.0 (2020-11-04)

  • [New] Choose from seven button colors to better match your site

1.5.0 (2020-10-29)

  • [New] Welcome message from the CEO!

1.4.0 (2020-10-18)

  • [New] If an item with variations is out of stock, the PeachPay button is disabled
  • [New] After you add an activation key, the welcome banner will hide automatically
  • [Change] We moved the PeachPay button slightly for a smoother checkout flow on product pages

1.3.0 (2020-10-11)

  • [New] Welcome message with a link to Stripe onboarding
  • [New] Settings link on the WordPress plugins page

1.2.1 (2020-10-10)

  • [Change] Local development improvements
  • [New] A way to help us follow up with initial users

1.2.0 (2020-09-22)

  • [New] Support for pickup shipping where you can enter the store’s hours in the PeachPay plugin settings, and the customers can select from available pickup times during checkout on their phone

1.1.0 (2020-09-10)

  • [Change] The PeachPay button on mobile browsers has switched to a different link format to support iOS universal links

1.0.6 (2020-09-05)

  • [Fixed] Bug related to support for internal preview stores

1.0.5 (2020-09-05)

  • [New] Support for a few internal preview stores

1.0.4 (2020-08-25)

  • [New] Margin under the button to keep it from touching other elements

1.0.3 (2020-08-18)

  • [Fixed] Button disappearing when cart page is updated

1.0.2 (2020-08-16)

  • [Fixed] QR code being placed outside of button in certain themes

1.0.1 (2020-08-15)

  • [Fixed] Button font CSS which wasn’t specific enough
  • [Fixed] Broken paths to images
  • [Fixed] Shipping and tax REST endpoints which didn’t work because WC 4.3 removed cart classes from REST

1.0.0 (2020-08-12)

  • Initial release on