Payments fail with JetPack installed – Bookly services
-
This problem started between March 14th and 23rd. March 14th was last successful payment processed. March 23rd first failure.
Scenario: Customer places a Bookly defined service in a Woo cart. When attempting to pay for the service the transaction never completes and the progress spinner never ends for the customer. Repeated attempts yield the same results.
Troubleshooting: This has conclusively been narrowed down to an incompatibility when JetPack is Active and any WordPress.com user is authenticated to the JetPack cloud. It does not matter which WordPress/JetPack user is authenticated. With JetPack installed, Active, but not logged into the cloud, payments process normally. With JetPack installed but not active all payment functions for Bookly services, and other tangible SKUs, work as desired too.
The issue is repeatable. Payment method and processor is neutral, as it has been duplicated good and bad with Stripe, PayPal, Square, and Cash on Delivery.
The problem only occurs with service type SKUs assigned by Bookly to the Woo product. Regular tangible product SKUs process without issue regardless of JetPack. Bookly services process normally with JetPack user logged out.
Concern: JetPack performs tax calculations for Woo. We would simply turn JetPack off if we could conclusively prove that the tax and shipping functions are not dependent on this service.
Questions: How to proceed? We are hoping this is something simple and stupid on our part. We have a clear before/after scenario, but during that window from the 14th to 23rd the site was essentially stable without plugin updates. We have run copious scenarios of reductive testing and at present JetPack is the lever that turns the problem on and off.
All suggestions are appreciated.
Mike
- The topic ‘Payments fail with JetPack installed – Bookly services’ is closed to new replies.