PeachPay Checkout for WooCommerce: Stripe, PayPal, Square, and Klarna

Beschrijving

Worried about cart abandonment or failed payments? Then PeachPay is the plugin for you.

PeachPay is the most conversion-optimized, stable, and configurable checkout & payment solution available for WooCommerce.

What does PeachPay do?

PeachPay lets your customers check out straight from product pages, the cart page, the mini/sidebar cart, and beyond. With the click of a button, your customers access a conversion-optimized checkout window, which you have full control over. You can enable all your favorite payment methods: Stripe, PayPal, Square, Google Pay, Apple Pay, Klarna, Afterpay, Affirm, purchase orders, and more coming soon. On top of that, returning users get access to one-click checkout.

Try a live demo to see what a supercharged WooCommerce checkout looks like

Features

  • Adds a fully customizable PeachPay checkout button to all product pages, cart page, mini/sidebar cart, and checkout page
  • Shortcode support for placing PeachPay button on home page, shop page, etc.
  • Choose your PeachPay checkout button color, width, alignment, border radius, visibility by page, and more
  • Modify every aspect of the PeachPay checkout window, including fields, coupons/discount codes, product recommendations, order notes visibility, and more
  • Built-in field editor that lets you add, remove, and modify billing, shipping, and additional fields
  • Automatically display prices across entire store in appropriate currency (130+ supported) based on customer’s location
  • Place a widget anywhere on your store to let users switch between multiple currencies
  • Automatically display the most appropriate language (25+ supported) in the PeachPay checkout window based on customer’s location
  • Built-in upsell funnel builder & configurable related products gallery
  • Automatically display upsells & cross-sells configured through WooCommerce products settings
  • Collect payments with Stripe (Credit Card, Google Pay, Apple Pay, Klarna, Afterpay, Affirm, Bancontact, Giropay, iDeal, Sofort, Przelewy24, and EPS) PayPal (Debit/Credit and PayPal account), Square (Credit Card, Google Pay, and Apple Pay), and more (WooCommerce Payments and Authorize.net) coming soon!
  • PeachPay lets you easily connect your existing Stripe, PayPal, or Square account rather than forcing you to create a new one
  • Instant payouts and zero-fraud guarantee through Stripe, PayPal, and Square
  • 3D Secure with Strong Customer Authentication (SCA) support
  • 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 (no payment API keys necessary)
  • Fully compatible with WooCommerce subscriptions and its most popular add-ons
  • Google Maps auto complete for billing and shipping fields

Benefits

By making the checkout & payment experience as frictionless & stable as possible, PeachPay lets merchants increase sales, customer loyalty, and even average order value.

Whether you plan to use PeachPay as a supplementary checkout option or as the only way to check out on your store, you can expect to benefit from PeachPay in no time. PeachPay is fully capable of powering your entire checkout & payment process, meaning your checkout page becomes obsolete (you can disable it with the click of a button using the PeachPay plugin settings).

Plus, you get a bunch of functionality typically locked behind paywalls, including a built-in field editor, currency switcher, multilingual capability, and an upsell funnel builder.

The best part about all this? PeachPay is completely free. No monthly/annual fees and no increase to your transaction fees. No fishy business either! PeachPay just takes a % from the payment providers its partners with instead of its merchants.

Schermafdrukken

  • PeachPay adds a button to the product, cart, and checkout pages, no configuration needed!
  • Let shoppers check out straight from the mini/sidebar cart!
  • PeachPay supports many payment methods and gives shoppers a simplified checkout flow to increase conversions.
  • Returning shoppers can buy with one click!
  • All WooCommerce features are supported, like order notes, coupons, and upsells.
  • Make it yours! Change the language, colors, fields, payment options, and more from the PeachPay settings.

Installatie

Easy install: get.peachpay.app

OR

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

FAQ

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?

You can download the PeachPay for WooCommerce plugin from your WordPress dashboard. Alternatively, you can opt for our guided installation process. For more information, refer to our “Getting started” documentation.

Where will the PeachPay button appear on my site?

The PeachPay button will appear on product, cart, and checkout pages. It will also show in the mini/sidebar cart if your theme has one.

What happens when a customer clicks the PeachPay button?

Clicking the PeachPay button loads a simple, sleek checkout window straight on the cart page or product page in question. 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?

The vast majority of merchants using PeachPay have seen an increase in conversions. In addition, many 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 the dashboard of whatever payment platform you use in conjunction with PeachPay (e.g. Stripe & PayPal).

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

Yes! You can use PeachPay alongside most payment gateways and processors. However, PeachPay currently integrates with Stripe, PayPal, and Square (more integrations coming soon!).

Can I customize the PeachPay button?

Yes! You can easily change the color, width, orientation, and text of the button in your plugin settings. For more information, refer to our “Configure PeachPay” documentation. For further customization beyond what has been specified, 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.

In which countries can I use PeachPay as a merchant?

You can use PeachPay in all the countries where either Stripe, PayPal, or Square is available.

How many currencies does PeachPay support?

PeachPay supports every currency supported by Stripe/PayPal/Square.

Which languages does PeachPay Support?

PeachPay supports English, Spanish, French, Italian, Japanese, Romanian, German, and many more. 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 ecommerce platform integrations are on the roadmap.

Can I use PeachPay without a Stripe account?

Yes, PeachPay also integrates with PayPal. More integrations coming soon!

Does PeachPay have instant payouts?

Yes!

Does PeachPay offer a zero-fraud guarantee?

Yes!

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 payment processor 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 payment processor 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?

PeachPay supports most promo codes. This includes coupon codes and most types of discount codes. If you find that PeachPay is not taking one of your codes into consideration, it may be that you are using a discount plugin we have not come across yet; just let us know about this!

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.

Beoordelingen

24 november 2022
I'd spent a good few hours flicking between different checkout plugins, some difficult to set up, lacking features, customization or just very buggy, after I saw the PeachPay plugin page I had a feeling it was going to do what I was looking for and it did that and more! Incredibly easy to setup, full of features and its made my checkout process incredibly fast compared to other systems. The support is also great and a few of my questions and changes we're answered or updated within no time. Highly recommend and suggest anyone who's looking for a good checkout plugin gives it a try.
25 oktober 2022 1 reactie
The plugin works for a few days, after some time when customer try to buy, only a black screen appear and when i inspect clicking f12, only says "Unable to load peachpay checkout" Hope they can fix this issue soon
22 oktober 2022
Undoubtedly an underrated plugin. This checkout plugin is a veritable hidden gem in the WooCommerce galaxy. The plugin is easy to configure despite its numerous powerful and advantageous customization features. The interfaces for the end users and WordPress admin are above par. The plugin code is beautifully written for those who get curious about what happens behind the scene. The team behind this plugin is open-minded, friendly, and, most importantly, technically competent. The plugin quality in every aspect is professional despite being a free plugin. The support is incredibly responsive to any query, even when it is fair to say that it goes beyond the plugin's scope. This plugin deserves much better...
29 september 2022
I really like it so far. There were some minor issues, but the support is really friendly and available to help out! So... recommend it strongly. Keep up the great work 🙂
1 september 2022
I'm running my Woocommerce store for a while now, tried everything to optimize my checkout. Found PeachPay, they had a bug with some text so I contacted customer service. Even tho it is a free plug-in... They where really happy to help me and in no time sent me a fixed version of the plugin to install. In love with PeachPay
Lees alle 18 beoordelingen

Bijdragers & ontwikkelaars

“PeachPay Checkout for WooCommerce: Stripe, PayPal, Square, and Klarna” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“PeachPay Checkout for WooCommerce: Stripe, PayPal, Square, and Klarna” is vertaald in 5 talen. Dank voor de vertalers voor hun bijdragen.

Vertaal “PeachPay Checkout for WooCommerce: Stripe, PayPal, Square, and Klarna” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

1.81.0 (2022-11-09)

New features

  • Square payments through PeachPay show on the WooCommerce checkout page! If you’re using Square, you can now disable the checkout window if you’d like and only use the WooCommerce checkout page with our Square gateway. More gateways coming soon!
  • Refund Square payments from the WooCommerce order dashboard

Improvements

  • List which HTML tags can be used in the support message

1.80.2 (2022-11-02)

Bug fixes

  • Make sure disabled payment methods aren’t shown
  • Checkout validation error when there are country restrictions for selling/shipping
  • Prevent ‘The handler for the route is invalid’ issue

1.80.1 (2022-10-28)

Improvements

  • Don’t load Amazon Pay scripts if Amazon Pay is not enabled

Bug fixes

  • Conflict with Booster Plus for WooCommerce
  • PayPal button sometimes not showing up
  • PayPal button showing on free orders when it shouldn’t

1.80.0 (2022-10-26)

New features

  • Configure payment methods to show based on minimum/maximum dollar amounts

Improvements

  • More consistent help text in currency switcher settings
  • Allow all characters in coupon codes
  • Compatibility with Orderable mini cart
  • Hide the floating PeachPay button on small screens if the cart is empty

Bug fixes

  • Fix several JavaScript console errors
  • Card icon not showing when Square is selected in returning shopper view
  • Items with variations sometimes showing as out of stock when they are not
  • Exit checkout not working on mobile devices
  • Unable to edit postal code in returning shopper view
  • Place PeachPay button correctly for bundled products

1.79.0 (2022-10-13)

New features

  • Amazon Pay!
  • View shopper device usage in PeachPay Analytics

Improvements

  • Square can be used in test mode
  • Better error messages for PayPal refunds
  • Improved Greek translation
  • Keyboard accessibility for additional fields

Bug fixes

  • PayPal window closing suddenly for some products
  • Square Apple Pay domain registration
  • Various bugs with the billing and shipping fields
  • Possible incorrect Stripe and Square charges in very rare conditions
  • Checkout window jumping up and down on some screens
  • EPS, iDEAL, and P24 not working correctly
  • ACH terms pop-up visual glitch

1.78.1 (2022-10-03)

Bug fixes

  • JS error on some product pages without variations

1.78.0 (2022-10-03)

New features

  • Accept Apple and Google Pay through Square!

Improvements

  • Payments: When there is only one payment method enabled, an unnecessary header is no longer shown in the checkout window
  • Payments: Re-enable postal code for the Stripe card field to reduce blocked payments
  • Payments: Use merchant selected language to display Stripe card input fields
  • Product recommendations: The related products will now match what WooCommerce shows in some scenarios
  • Product recommendations: Display the full name for related product suggestions in the checkout window

Bug fixes

  • Product recommendations: One click upsell causing a PHP error message

1.77.0 (2022-09-26)

New features

  • Accept new payment methods through Stripe: Bancontact, Giropay, iDEAL, Sofort, P24, EPS
  • Video tutorials for all the plugin settings!

Improvements

  • More consistent returning customer save buttons
  • The product recommendations are shown in more prime locations
  • Validate required checkboxes right away

Bug fixes

  • PeachPay not showing up on some product pages
  • PeachPay window jumping up and down when switching pages
  • Product recommendation bugs
  • Mobile sticky button not working
  • Icon disappearing in button preview after changing text
  • Virtual product field setting sometimes causing billing/shipping fields to be removed forever
  • Incorrect restrictions on Klarna payments by country
  • Visual glitches in Safari

1.76.1 (2022-09-20)

Changes

  • The postal code is no longer shown for Stripe card payments

Bug fixes

  • PHP errors relating to product recommendations
  • Incorrect Spanish translation

1.76.0 (2022-09-16)

New features

  • Stripe ACH Debit payments
  • Upload your store’s logo in the General settings!
  • Place the button in a custom location on the product, cart, and checkout pages (advanced settings)
  • Enable shadows around the checkout window buttons in Button Preferences
  • Redesigned returning customer window!
  • Bosnian translation

Improvements

  • Simplified product recommendations
  • Apple and Google Pay also appear inside the checkout window in addition to outside the PeachPay button
  • Show the checkbox custom field as a checkbox instead of a switch
  • Allow HTML in the “one click upsell” description
  • Only load Google scripts if Google address autocomplete is enabled
  • Display errors about Square payments to shopper
  • Detect PayPal on-hold payments

Bug fixes

  • Cart page button sometimes being removed and not re-added
  • Address validation problems in some scenarios
  • Apple/Google Pay additional fields alert showing when it’s not supposed to
  • “No payment methods” message showing when only Square is enabled

1.75.1 (2022-08-29)

Bug fixes

  • PHP errors about undefined functions

1.75.0 (2022-08-26)

New features

  • Accept payments with Square!
  • PeachPay will detect if you have custom fields added in “Checkout Field Editor (Checkout Manager) for WooCommerce”, “Checkout Field Manager (Checkout Manager) for WooCommerce”, or “Flexible Checkout Fields for WooCommerce” and will automatically add those fields in PeachPay

Improvements

  • The order summary has a new look!
  • We’ve simplified the address review and shipping selection
  • The currency switcher has been moved to make it accessible during all steps of the checkout
  • Better wording for the separate billing/shipping option in the checkout window
  • Better appearance for the hover/tap “support message”
  • Better support for stores hosted in subdirectories
  • Show “added to cart” notices when adding variable item upsells to the cart

Changes

  • Remove “Powered by Stripe” since PeachPay now supports many more payment methods
  • Show a lock symbol on the Continue and Pay buttons
  • The page will no longer scroll to the top after PeachPay is closed
  • The button to close PeachPay has been moved to the outside of the window for shoppers on desktop

Bug fixes

  • PeachPay breaking standard WooCommerce checkout for certain locales
  • Checkout window resizing slightly when focusing on a field
  • Undefined header text when accepting only card payments and having a checkout window language other than English
  • Google/Apple Pay button width not matching the PeachPay button
  • Required shipping fields not being validated right away
  • Incorrect function name in LiteSpeed compatibility code

1.74.0 (2022-08-16)

New features

  • Help videos in each of the settings sections to guide you through the PeachPay settings!

Improvements

  • Show help information in currency switcher
  • Add a loading animation to the currency switcher
  • Ensure that LiteSpeed Cache does not affect PeachPay after an update
  • Position the floating PeachPay button the same distance from both edges
  • Show the Stripe fees in the store base currency
  • Improve a few German translations
  • We no longer show the personal/billing/shipping headers by default for a cleaner look
  • Add support for WooCommerce free trial subscriptions
  • Add a link to our help center from the plugin list in the WP dashboard
  • Adjust the colors of the checkout fields and order summary sidebar for a cleaner look
  • Inform the shopper when there are no payment methods enabled
  • Spacing around certain UI elements

Bug fixes

  • Double “added to cart” notification inside PeachPay on product page
  • Checkout window slowing down the more times a shopper switched between the pages
  • Visual glitches when placing free orders
  • Unable to hit “no thanks” in the one-click upsell window in mobile Safari
  • Address not validating with WooCommerce
  • Prevent the billing email from being disabled since it breaks the checkout
  • Alert about Google/Apple Pay additional fields showing when it’s not supposed to

1.73.0 (2022-08-04)

New features

  • Shoppers can optionally have a different billing address!
  • Option to pass on currency conversion fees to the shopper
  • Linked products have a quantity changer
  • New option for a floating PeachPay button on mobile devices (Go to “Button preferences” to enable!)

Improvements

  • Show a warning about invalid option values for custom fields with option lists
  • Show a message about cash on delivery and related WooCommerce payment gateways in the PeachPay payment settings

Bug fixes

  • Product page button not adding the item to the cart after the mini cart is emptied
  • Radio button bubble not centered
  • Stripe refunds not working
  • Validate required additional fields before being allowed to continue to the payment page
  • Payment methods with eligibility sometimes not showing up when they are supposed to
  • WooCommerce Subscriptions renewal payments not working

1.72.0 (2022-07-27)

Improvements

  • Show a warning when additional fields are used and Apple/Google Pay is enabled
  • Allow custom descriptions in one-click-upsell products
  • Shoppers can select variations in upsell items
  • If all address fields are removed, don’t show the info summaries
  • Shortcode PeachPay buttons will now show a loading spinner too

Bug fixes

  • Only use the base domain for Apple Pay registration
  • Cash on delivery not working with bundled products
  • “Place order” button missing for free orders for returning shoppers
  • Don’t show Afterpay/Clearpay on digital items since this payment method doesn’t allow them
  • Issue in connecting payment methods while in test mode
  • Styling for support message hover button for free orders
  • PHP errors when WP Rocket is enabled and missing some settings
  • Remove trailing commas unsupported in PHP <7.3

1.71.0 (2022-07-19)

New features

  • We’re introducing analytics into PeachPay! View order analytics that WooCommerce doesn’t provide in the new “Analytics” page under PeachPay in the WordPress dashboard
  • Add custom fees to each currency!

Improvements

  • We’ve completely revised how PeachPay handles WooCommerce store logins to make it easy for shoppers to log in depending on your WooCommerce settings for account creation
  • The advanced settings have a refreshed look
  • Make test Stripe purchases even if you haven’t yet connected a Stripe account
  • “Support every currency” setting has been revised to make it easier to use
  • Don’t show the PeachPay button on WooCommerce external type products
  • Reduce frontend file sizes by 50%!
  • Google and Apple Pay now show on product pages too
  • Improved French translations
  • You can now include HTML img tags in the “support message”

Bug fixes

  • Prevent incorrect button placement on bundled item product pages
  • One-click-upsell breaking the returning customer flow
  • Handle missing class “WC_Geolocation”
  • The shopper’s progress was not being saved if they started the checkout, then closed it, and then opened it on the same page
  • Currency rounding option not being displayed properly if it is changed
  • Prices not changing correctly when detecting currency by billing address

1.70.1 (2022-07-12)

Bug fixes

  • PeachPay not opening when Cloudflare Rocket Loader is present

1.70.0 (2022-07-12)

New features

  • The checkout window gets a new, refreshed look! The flow is now three pages so it’s more organized and visually consistent
  • Show “Cash on delivery”, “Direct bank transfer”, and “Check payments” built-in WooCommerce gateways in PeachPay
  • Stripe: ability to set the payment type to “Authorize”

Improvements

  • Choose whether the currency switcher is based on customer location or billing address
  • Visual refresh for the currency switcher settings
  • Visual refresh for the field editor
  • Invert colors of the text and loading spinner on button hover effect so they remain visible
  • Make the shipping options keyboard accessible
  • Compatibility with WP Rocket
  • Compatibility with SiteGround Optimizer
  • Compatibility with WP-Optimize
  • Compatibility with Autoptimize
  • Make one-click-upsell compatible with the currency switcher
  • Make related products compatible with the currency switcher
  • Prevent Google crawlers from picking up the checkout window HTML

Bug fixes

  • PayPal not opening under certain conditions
  • Prevent unlinking payment methods upon page refresh after connecting
  • Apple Pay domain name association errors
  • Test mode refunds not working correctly
  • Rendering of custom radio fields on mobile
  • PeachPay button shortcode not being rendered if it’s on a page where PeachPay is disabled
  • PHP warning about a null WC_Cart
  • PHP warnings related to the currency switcher
  • Incorrect currency symbol for up/cross sell products

1.69.2 (2022-06-28)

Improvements

  • Show a welcome screen before the WC API permissions request

1.69.1 (2022-06-17)

Bug fixes

  • Default to card or PayPal if purchase order payment method is enabled
  • Hide PeachPay purchase order payment method from WC checkout page gateways
  • Harmless PHP error showing for some refunds
  • Additional fields last radio button not clickable

1.69.0 (2022-06-14)

New features

  • Affirm payments through Stripe!
  • WordPress widget for the currency switcher. Place a currency switcher anywhere on your store!
  • New option in the currency switcher to automatically support all currencies
  • Option to force 3D Secure in Stripe
  • Option to automatically cancel WooCommerce order when the Stripe charge is disputed
  • Option to automatically refund the Stripe or PayPal transaction when the order is cancelled
  • New “switch” type field in the field editor
  • The checkout window help message can now be styled more to better fit your store
  • New “purchase order” or “invoice” payment method, allowing you to take invoice numbers as a way to pay

Improvements

  • Currency switcher: Custom update intervals per currency
  • Currency switcher: Automatically switch to a supported currency when the selected payment method has currency restrictions
  • Prevent long checkout field labels from overflowing
  • Connect payment methods without having to leave test mode
  • More consistent look in the order summary
  • When the cart is empty, coupons will be cleared
  • Redesign the “Product recommendations” settings
  • PayPal transaction IDs are linked to the PayPal dashboard
  • Add more Japanese translations

Bug fixes

  • Coupons clearing upon hitting “Continue”
  • Elementor widget not showing properly
  • Inability to mark some default fields as optional
  • Default checkout fields not showing “optional” label when made optional
  • Radio type checkout field too large
  • Japanese field editor field names incorrect
  • Google address autocomplete long postal codes returning incorrect WooCommerce taxes
  • PeachPay not opening when Cloudflare Rocket Loader is enabled
  • Error messages in order details related to additional fields
  • “Ship to” address format in the checkout window not formatted well

1.68.1 (2022-06-05)

Bug fixes

  • Single character coupon codes not being accepted
  • Having to tab or tap twice to get to the next form field

1.68.0 (2022-06-02)

New features

  • Add custom JavaScript to the checkout window from the Advanced settings!
  • Button preferences tab has been completely redesigned!
  • Bulgarian translation
  • A new mountain icon
  • Compatibility with Booster for WooCommerce shipping descriptions

Improvements

  • Stripe fees are shown in the order details
  • Allow Stripe payment method to collect postal code
  • Simplify currency switcher settings
  • Show which currencies do not support certain payment methods
  • Improve display for 4+ payment methods in the checkout window
  • Changes to the one-click-upsell settings can now be previewed without having to save
  • Use quotes in custom field labels
  • Show custom shipping fields in the receipt page and order details
  • Improve handling of language variations by country (like Canadian French)
  • Allow the one-click-upsell to be used on the cart page
  • Make long product names in upsells less squished
  • Prevent placing orders with missing fields in older browsers
  • Keyboard accessibility

Bug fixes

  • Sale price showing on variable products when currency switcher is turned on
  • WooCommerce checkout showing PeachPay (PayPal) when it shouldn’t
  • Button disabled on bundle items with variations even after selecting variations
  • “View saved cards” showing breifly while processing payment
  • Button icon defaulting to on incorrectly
  • Missing translations on shipping field labels
  • Missing checkout window animation on non-product pages
  • Field editor shipping fields default values not showing
  • A few bugs with custom field editing
  • Broken address validation when Google Maps autocomplete misses the city
  • Incorrect related products heading placeholder
  • Extra space in returning shopper address
  • PHP error when Stripe is unlinked

1.67.1 (2022-05-12)

Bug fixes

  • Form validity being checked for new customers when it shouldn’t
  • New field editor not being initialized, causing checkout fields to be missing if the settings were not visited
  • Rare case of PeachPay not opening if the site loads very fast

1.67.0 (2022-05-11)

New features

  • Move, add, edit, and remove any shipping field!
  • Ability to make certain shipping fields optional
  • Address autocomplete powered by Google Maps
  • Refunds through PayPal
  • “One click upsell” where you can display featured items during the checkout flow, across all products or specific ones
  • Shoppers can see what additional fields they entered on the receipt page
  • Button for shoppers to return to saved cards when adding a new card

Improvements

  • Payment settings redesign
  • Formatting of the order summary to make it more readable with long text
  • Animation when opening and closing the checkout window
  • The two circles at the top of the checkout window that indicate progress can now be used to navigate between info and payment pages
  • Show a warning when leaving the PeachPay settings with unsaved changes
  • Currency switcher table formatting
  • Styling of related products slider in the checkout window
  • Better wording for product page button position setting

Bug fixes

  • All items showing “on sale” when the currency switcher is turned on
  • Prevent zooming in on textboxes on mobile devices
  • White space showing when fade animation is on at certain screen sizes
  • Checkout window not opening for a specific store
  • JS console errors in the PeachPay settings pages
  • Certain Stripe refunds not working

Removed

  • Button shine effect

1.66.2 (2022-05-03)

Bug fixes

  • Unable to turn off additional Stripe payment methods
  • Unsupported languages preventing the checkout window from opening if “Detect from page” setting is used

1.66.1 (2022-04-30)

New features

  • Custom button text color

Improvements

  • Visual redesign of the General settings to make options easier to find
  • More intuitive user interface for currency switcher
  • Full translations for the currency switcher

Changes

  • “Make PeachPay the only checkout” option moved to Payment Methods

Bug fixes

  • Broken Italian translation causing PeachPay to not open when the checkout window is set to Italian

1.66.0 (2022-04-28)

New features

  • Custom CSS for those who want to get their hands dirty (find it in the new Advanced settings tab)
  • Shoppers can remove applied coupons
  • PeachPay supports free orders, where instead of showing the payment options, there is just a “place order” button
  • The checkout window message text can now include additional formatting with HTML
  • Full support for Japanized For WooCommerce by Artisan Workshop
  • Swedish translation

Improvements

  • Show a banner in the plugin settings while in test mode
  • Updated payment method icons below the button to feature Klarna and Afterpay
  • Mini cart button is always 100% width which looks better on most themes
  • Better product page button placement

Changes

  • The button effect defaults to “fade” rather than “shine”
  • The test mode option is now in the Payments tab of the settings since it only affects payments

Bug fixes

  • Country Based Restrictions for WooCommerce compatibility
  • Floating button icon size
  • Fade effect causing some extra space in the button
  • Missing comma in returning customer address
  • Deactivation window text missing if the WordPress dashboard is in French
  • Don’t try to register Apple Pay domain on localhost or staging sites
  • Undefined function on plugin load
  • PayPal errors
  • Field editor translations

1.65.1 (2022-04-18)

New features

  • Enable the various Stripe payment options from within the PeachPay settings

Improvements

  • Display a notification if WordPress permalinks are set to “Plain” since PeachPay won’t work
  • Add a shadow to indicate that the order summary can be scrolled when it contains many items
  • Allow shoppers to retry failed PayPal purchases
  • Enable test mode if “continue in test mode” is chosen from the onboarding screen
  • Record all card payment attempts in the order notes
  • Partial support for multiple “add to cart” buttons on a product page
  • Better compatibility with WooCommerce subtotal tax for both inclusive and exclusive tax settings

Bug fixes

  • PayPal not opening if shipping tax is enabled
  • Prevent theme styles from affecting the button text and icon
  • Visual bug in related products at small screen sizes
  • Conflict with WooCommerce Payments
  • Prevent page content from shifting in the background when PeachPay is opened
  • Apple Pay bugs
  • PHP error about invalid arguments

1.65.0 (2022-03-31)

New features

  • Full support for Apple and Google Pay
  • Display a custom support or help message in the window to your shoppers
  • Option to not collect shipping addresses for digital items

Improvements

  • Option to show related products below the checkout window
  • Mute the PeachPay button on product pages if the item is out of stock
  • Show a loading animation over the prices when loading
  • Show a message if PeachPay is activated without WooCommerce
  • Provide a hex code input next to the button color picker
  • Disable checkout fields when loading
  • Open payment method connect links in a new tab
  • Our logo is now used in the PeachPay settings header
  • Display store terms and conditions in the checkout window

Bug fixes

  • Order notes showing up as “undefined”
  • Record failed card payments in order notes
  • Unable to press PayPal button in mobile Safari if the page is scrolled too far
  • Checkout window not being vertically centered
  • Conflict with Sellvia plugin
  • Returning customer “edit” button being separated from its icon
  • YITH gift cards being applied and causing the PeachPay button to disappear
  • WordPress banners messing with the PeachPay settings header
  • Bugs related to shipping address calculations

1.64.0 (2022-03-23)

New features

  • Support for more payment methods through Stripe, and a new look to the payment section of the checkout!
  • Connect Afterpay and Klarna in just a few minutes
  • Shoppers can add multiple credit cards and choose between them when returning
  • Shoppers can remove existing credit cards
  • Customize the text and look of the PeachPay button on the checkout page
  • A setting to make PeachPay the only checkout on your store
  • A setting to make the PeachPay button text styles match your store’s theme

Improvements

  • Payment method settings have been organized better
  • Paying with an alternate payment method no longer clears the previously used one

Bug fixes

  • Returning customer order notes label could not be pressed to start typing
  • PeachPay button alignment affected by the presence of a PeachPay shortcode
  • Shortcode button not hidden from customers while in test mode
  • Saving additional fields after changing the order of them caused one to be removed

1.63.2 (2022-03-07)

Improvements

  • Improve the appearance of WordPress admin notices in the PeachPay settings
  • Make the currency settings wider for better usability
  • Notify the shopper right away on the first page of the checkout if your store doesn’t ship to their location
  • Show the “Need Help” button in all tabs of the PeachPay settings
  • Link to the payment method settings from a PeachPay admin banner for faster navigation
  • Don’t show the Stripe badge if Stripe is not enabled
  • The order summary for returning shoppers and shoppers on mobile devices can now be closed by tapping outside it
  • The order notes label now looks like all the rest of the labels (much sleeker!)

Bug fixes

  • Removed a gap at the top of the checkout on some mobile screens
  • Prevent the mini cart button from disappearing after editing the cart
  • PayPal payment method icon not showing under the button
  • Broken floating button when mini cart button is hidden
  • Top part of the checkout window being cut off if it’s too tall
  • PHP error message in order details
  • Button height being changed by some themes
  • Elementor widget not loading after recent Elementor update

1.63.1 (2022-02-21)

New features

  • The field editor has two new field types: select drop downs and radio buttons!
  • Notifications from WooCommerce are shown inside the PeachPay checkout window
  • A new button animation that you can use in place of the button shine!

Improvements

  • The input fields are more consistent and aligned throughout PeachPay
  • Enable all payment methods automatically if turning on test mode right after installing PeachPay, before adding any live mode payment methods
  • Display information from additional fields next to the customer’s address in the WooCommerce order view (previously it was way at the bottom!)
  • Better Chinese translations
  • Spacing around the payment method options in the checkout window to make things look more lined up
  • Prevent the floating button’s appearance from being overridden by theme CSS
  • PeachPay now works for WordPress sites with all types of home URLs, whereas previously the site had to be hosted at the root domain

Bug fixes

  • Apartment field text overflowing for some languages
  • Shortcodes not working in some cases
  • Compatibility with Woo Discount Rules
  • Conflict with Printful Integration for WooCommerce
  • PayPal button showing twice under certain conditions with the currency switcher
  • Currency switcher not working properly in some cases in Safari and Firefox
  • After connecting a Stripe account for the first time, the “needs permission” message would remain in the payment methods settings when it wasn’t supposed to
  • Floating button visual glitch after adding an upsell item

1.63.0 (2022-02-10)

  • [New] Built-in currency switcher! By enabling this optional module, you can give shoppers the ability to switch the currency in the checkout window
  • [New] Option to hide the item quantity changers in the checkout window
  • [Improvement] When a PayPal payment fails, like the shopper’s card in PayPal was declined, for example, we now update the WooCommerce order notes to describe why the order failed
  • [Improvement] The appearance of admin notices on the PeachPay settings page has been touched up to look much better!
  • [Improvement] Don’t load the PeachPay settings styles and scripts on pages where they are not needed for better performance
  • [Improvement] Make it easier to click on responses in the deactivation feedback window
  • [Fix] A style bug causing the deactivation window to not be displayed correctly, and therefore making it difficult to deactivate PeachPay

1.62.1 (2022-02-03)

  • [Improvement] The tax and shipping totals in the order summary will update as soon as an address is entered
  • [Improvement] The settings page navigation tabs have a fresh look!
  • [Improvement] Scroll to the top of the page after the cart is emptied inside the PeachPay checkout window so that the shopper is not in the middle of a page upon closing the window
  • [Change] PeachPay will now read the WooCommerce coupon setting instead of having its own setting to hide and show the coupon field
  • [Change] Disable a few more PayPal funding sources that we don’t currently support
  • [Change] New font in the checkout window! It’s almost the same as the previous one, so it won’t have any dramatic impact on how the checkout window looks, but it’s more readable on smaller screens!
  • [Fix] Allow removed items to be readded right away on the product page
  • [Fix] Non-harmful JavaScript errors

1.62.0 (2022-01-27)

  • [New] Floating checkout button on the WooCommerce “shop” page that can be customized or hidden
  • [New] Show custom related products in a slider on all product pages (Go to PeachPay settings > “Related products” to enable)
  • [Improvement] The WooCommerce cart page address is fully in sync with the address in PeachPay
  • [Improvement] Show Stripe transaction IDs in the WooCommerce order details for 3D Secure purchases
  • [Improvement] Show the account id of the connected Stripe account instead of the email, since an email can have multiple accounts associated with it
  • [Fix] Double custom fields showing in the order summary for “PPOM for WooCommerce” products
  • [Fix] Fatal error upon plugin activation
  • [Fix] Make sure the checkout window code always refreshes upon plugin update
  • [Fix] PayPal orders not showing the WooCommerce order ID in the PayPal dashboard
  • [Fix] Make sure themes don’t affect the PeachPay button icon margin

1.61.0 (2022-01-19)

  • [New] The Stripe payment ID will be shown in the WooCommerce order details, automatically linked to your Stripe dashboard
  • [New] Setting to move the PeachPay button below the “add to cart” button on the product page
  • [New] Support for role-based pricing from Booster for WooCommerce
  • [New] Unlink your Stripe account from the Payment Methods settings
  • [Improvement] Show a message in the checkout window if the cart is empty
  • [Improvement] Remove an extra step in PayPal payment processing
  • [Improvement] Don’t show PeachPay if the cart has a total of 0 (free items)
  • [Improvement] Center the checkout window in the screen
  • [Fix] Coupons with dashes not working
  • [Fix] The “Back to info” link’s clickable area extends too far and can be clicked accidentally
  • [Fix] Loading spinner not showing on the product page after the button is clicked
  • [Fix] “Cannot ship to your location” message appearing breifly when opening the checkout window
  • [Fix] Coupon label not aligned with input text
  • [Fix] Conflict with file uploading plugins
  • [Fix] A check for when to use a custom form without the phone number
  • [Fix] Items being removed from the cart when using plugins that restrict products to certain countries
  • [Fix] Visual bugs on Safari and Firefox
  • [Fix] Prevent the payment method icons from being too large
  • [Fix] Don’t show the PayPal additional payment method buttons for European regions
  • [Removed] Redirect to the cart page if WooCommerce Points and Rewards is active

1.60.0 (2022-01-11)

  • [Improvement] The checkout window is now bundled with the plugin for better compatibility

1.59.7 (2021-12-31)

  • [New] Settings to hide the PeachPay button on the cart, checkout, and mini cart
  • [Improvement] Shoppers can type in quantity amounts in the checkout window in addition to increasing and decreasing the quantity by one
  • [Improvement] Make field editor styles more consistent
  • [Improvement] There will be an alert on the admin dashboard if all PeachPay payment methods are disabled but PeachPay is still on the store
  • [Change] Button shine is slower
  • [Fix] Button shine doesn’t look strange on Safari anymore

1.59.6 (2021-12-22)

  • [Fix] Bug where the mini cart button disappears after removing an item
  • [Fix] Default prodcut page button position upon first install
  • [Fix] Scrolling issue for a specific site

1.59.5 (2021-12-20)

  • [Improvement] Added WordPress dashboard submenus for easy navigation to a specific tab in the plugin settings
  • [Fix] Bug where custom styles might be cleared out on cart page fragment refresh

1.59.4 (2021-12-19)

  • [Fix] PayPal sign up link not working
  • [Fix] Missing PayPal merchant account id
  • [Fix] Wording for data retention setting
  • [Fix] Two issues that could cause PeachPay uninstall to fail

1.59.3 (2021-12-17)

  • [Improvement] Speed up tax and shipping calculation
  • [Improvement] More Japanese translations for the plugin settings
  • [Fix] Checkout window not opening when upsell items don’t have images
  • [Fix] A few typos in the settings

1.59.2 (2021-12-14)

  • [Improvement] More of the button preferences translated to Japanese
  • [Improvement] Display WooCommerce error messages within the checkout window
  • [Fix] Catch potential PHP errors upon plugin update
  • [Fix] Cases where a shipping phone number may be required

1.59.1 (2021-12-12)

  • [Improvement] If the PeachPay gateway is disabled, don’t load the PeachPay button
  • [Improvement] Make the field editor window resize for smaller screens
  • [Improvement] In the field editor, don’t allow field names to have spaces because it won’t work
  • [Fix] Potential for failed orders due to expired checkout nonce

1.59.0 (2021-12-09)

  • [New] Field editor! Add custom fields to the checkout window
  • [Fix] Prevent the button text from touching the edge of the button in some cases
  • [Fix] Stripe not working in test mode if WooCommerce API permission has not been given

1.58.2 (2021-12-08)

  • [Improvement] The help text around the button on the checkout page is now translated
  • [Improvement] The deactivation pop up is also translated
  • [Improvement] Also show the language name in English to help developers who are setting up sites for clients
  • [Change] The product page button will now pull up the full WooCommerce cart
  • [Fix] Prevent connecting a Stripe account while in test mode
  • [Fix] Rename a global variable conflicting with Aero Checkout
  • [Fix] PHP notices

1.58.1 (2021-12-02)

  • [Fix] Quantity changer not working if logged out

1.58.0 (2021-12-02)

  • [New] Shoppers can change the quantity of items in the cart, inside the checkout window, from the cart page (other pages coming soon!)
  • [New] Beta release of support for Google Pay and Apple Pay
  • [New] Merchants can toggle the Stripe payment method on and off
  • [New] Spanish and French translations of the PeachPay plugin settings
  • [Improvement] After connecting a PayPal account for the first time, the option to show PayPal in the checkout window will automatically be turned on
  • [Fix] Error message when unlinking a PayPal account

1.57.6 (2021-11-29)

  • Support for WooCommerce cross-sells! Products that are linked as cross-sell items will be shown to the shopper in the checkout window on the cart page
  • We’ve added more PHP filters for hiding the button: peachpay_hide_button_on_cart_page and peachpay_hide_button_on_checkout_page
  • Fix “undefined” displaying instead of an error message if the language is set to “Detect from page”
  • Fix checkout page button getting the product page button’s width

1.57.5 (2021-11-19)

  • Fix a bug affecting a specific store

1.57.4 (2021-11-17)

  • If the WordPress admin language is set to Japanese, the PeachPay plugin settings will now also be in Japanese
  • Fix broken compatibility with WooCommerce Extra Product Options by ThemeComplete
  • Fix a bug where out of stock upsell items could be added

1.57.3 (2021-11-15)

  • Internal improvements for better customer support

1.57.2 (2021-11-12)

  • If only signing up with PayPal, don’t show the Stripe option in the checkout window
  • Fix a bug where the outline for the checkout page PeachPay button remained visible to customers in test mode

1.57.1 (2021-11-11)

  • Improve order summary calculation accuracy and speed
  • Compatibility with Flying Scripts by Gijo Varghese
  • Make sure that theme CSS doesn’t override PeachPay CSS on the checkout page

1.57.0 (2021-11-09)

  • A new onboarding flow makes it easier to set up PeachPay!
  • Fix style issues that affected the look of the loading spinner on some sites
  • Fix an issue where if the product page redirects to the cart page and PeachPay opens automatically, the shopper is unable to close PeachPay
  • Fix compatibility with “Custom Product Boxes” by CodeIncept
  • Fix upsell item errors not being displayed

1.56.0 (2021-11-05)

  • Compatibility with WooCommerce upsells! For any WooCommerce products with upsell items, the upsell items will show in the PeachPay checkout window and can be added right there
  • Show a PayPal icon under the button when PayPal is enabled
  • We’ve reworked the Japan vs non-Japan address template so that it will receive new features right away, whereas previously it was always a little behind

1.55.1 (2021-11-03)

  • [Improvement] Support coupons and fees in PayPal
  • [Fix] Bring back the checkout page PeachPay button (bugs have been fixed!)
  • [Fix] Button disabled when it shouldn’t be
  • [Fix] Default button color not taking effect for new installs
  • [Fix] PeachPay cart not updating upon changing quantity or removing an item for some store setups

1.55.0 (2021-10-29)

  • [New] PayPal payment option
  • [Improvement] The plugin settings are now organized into tabs

1.54.6 (2021-10-28)

  • [Improvement] Ability to reset button preferences to defaults
  • [Fix] Payment icons setting not being reflected in the button previews
  • [Fix] Refund button not showing for older Stripe orders through PeachPay

1.54.5 (2021-10-26)

  • [Improvement] Test mode now works for PayPal, even if you haven’t connected a PayPal account yet

1.54.4 (2021-10-23)

  • [Fix] Make PeachPay’s behavior the same as WooCommerce when applying “individual use only” coupons

1.54.3 (2021-10-22)

  • [Improvement] If you choose Deny permission after installing the plugin, we no longer redirect to payment method sign up since it won’t work without permission
  • [Improvement] PeachPay will ask for feedback upon plugin deactivation

1.54.2 (2021-10-20)

  • [Improvement] Display “PeachPay (Stripe)” or “PeachPay (PayPal)” instead of just “PeachPay” as the payment method
  • [Improvement] Better compatibility with coupons and gift cards
  • [Fix] Bug related to plugin activation permissions
  • [Fix] Button icon going away after updating the cart on the cart page

1.54.1 (2021-10-19)

  • Release the PayPal beta to more stores
  • [Fix] Checkout page PeachPay window not showing quantities greater than 1 for the first item

1.54.0 (2021-10-15)

  • [New] Option to enable WooCommerce order notes in the checkout window
  • [Fix] Provide data to the checkout window for showing coupons correctly
  • [Fix] Allow people to buy using PeachPay if they already have an account (compatibility with WooCommerce settings “Allow customers to place orders without an account” and “When creating an account, automatically generate an account password”)

1.53.3 (2021-10-12)

  • [Fix] Theme CSS messing with the loading spinner, sometimes causing the button text to not show

1.53.2 (2021-10-08)

  • [Improvement] Translate button text itself on page load when using translate plugins and handle unsupported languages better
  • [Improvement] Partial compatibility with “Booster for WooCommerce” by Pluggabl LLC
  • [Improvement] Show error banners from WooCommerce with specific error messages (coupon limit reached, for example)
  • [Change] Default the payment method icons to on
  • [Fix] Bug in variation subtotal price displayed in checkout window
  • [Fix] Bug that causes the plugin to not work if the WooCommerce cart doesn’t exist

1.53.1 (2021-10-06)

  • [Change] Revert checkout page PeachPay button temporarily

1.53.0 (2021-10-06)

  • [New] Option to detect the language from the page for the checkout window
  • [New] Option to add symbols next to the button text
  • [New] Option to toggle rounded corners on the button
  • [Improvement] Show the PeachPay button on the checkout page
  • [Change] Adjust the position of the PeachPay menu item in the WordPress dashboard
  • [Fix] Loading spinner visible but not spinning in Safari

1.52.2 (2021-10-05)

  • [Improvement] Provide more data about the order to the PayPal window
  • [Fix] Elementor JS/CSS file paths

1.52.1 (2021-10-04)

  • [Fix] Unable to load file error for sites using Elementor

1.52.0 (2021-10-02)

  • [New] PeachPay now has an Elementor widget
  • [New] PeachPay now has a shortcode so that you can place the button for a specific product anywhere with [peachpay product_id=123]
  • [New] Japan localization
  • [New] Translations for Arabic, Catalan, Czech, Danish, Greek, Hindi, Korean, Luxembourgish, Dutch, Portugues, Russian, Slovenian, Swedish, Thai, Ukrainian, Simplified Chinese, Traditional Chinese
  • [Improvement] Compatibility with WooCommerce settings for displaying tax
  • [Improvement] Compatibility with “Custom Product Boxes” by CodeIncept
  • [Fix] Lots of style fixes

1.51.3 (2021-09-27)

  • [Improvement] Product images in the checkout window can be turned off
  • [Fix] Compatibility with “Variation Shared Inventory for WooCommerce” by Web Industrial Solutions (Webis)

1.51.2 (2021-09-24)

  • [Fix] Prevent JS errors if using minifier plugins
  • [Fix] Bug that prevents shipping options from being returned with product bundles

1.51.1 (2021-09-23)

  • [Fix] PHP notice when using coupons

1.51.0 (2021-09-22)

  • [New] Option to show accepted payment methods below the PeachPay button
  • [New] Quick feedback form in the plugin settings
  • [Fix] Possible infinite loading if the button is clicked fast enough on variable products

1.50.6 (2021-09-21)

  • [Fix] Infinite loading for certain types of variations due to malformed country restriction data

1.50.5 (2021-09-20)

  • [Improvement] Provide product images for checkout window
  • [Fix] Support for variations with no default attributes

1.50.4 (2021-09-19)

  • [Fix] Get debug info to help solve issues with redirect filters

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] ktmrestaurant.com: 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 WordPress.org