Thanks.
]]>I am using the WPC Composite Products for WooCommerce plugin to manage the bundle, as it allows me to do bundle discounts.
The downloadable product is set to downloadable only (i.e. virtual product is off).
I’ve run into a couple of things in my testing.
Firstly, even though only products marked as BOTH virtual and downloadable should be auto-completing orders, WooCommerce seems to be skipping to autocompleting every order with a downloadable OR only virtual product in it. This continues to be the case even if I have the “Grant access to downloadable products after payment” option deselected in the “Access restriction” settings.
Secondly, I’d like to be able to send the downloadable product and allow download from a specific date. As I understand, you can only send the links once you mark the order as complete. But if I have different available dates for the physical product, I don’t want to mark the entire order as complete, until the physical product is also shipped. I think I can get around this by selecting the “Grant access to downloadable products after payment” option for new orders that come in after the digital product is available but before the physical product is available, is this correct?
System Status Report
### WordPress Environment ###
WordPress address (URL): [Redacted]
Site address (URL): [Redacted]
WC Version: 9.4.1
Legacy REST API Package Version: The Legacy REST API plugin is not installed on this site.
Action Scheduler Version: ✔ 3.8.2
Log Directory Writable: ❌ To allow logging
make /home/public/wp-content/uploads/wc-logs/ writable.
WP Version: 6.7
WP Multisite: –
WP Memory Limit: ❌ 40 MB - We recommend setting memory to at least 64MB. See: Increasing memory allocated to PHP
WP Debug Mode: –
WP Cron: ✔
Language: en_US
External object cache: –
### Server Environment ###
Server Info: Apache
PHP Version: 8.1.30-nfsn2
PHP Post Max Size: 10 MB
PHP Time Limit: 180
PHP Max Input Vars: 1000
cURL Version: 8.7.1
OpenSSL/1.1.1w
SUHOSIN Installed: –
MySQL Version: 10.3.29-MariaDB-1:10.3.29+maria~xenial
Max Upload Size: 10 MB
Default Timezone is UTC: ✔
fsockopen/cURL: ✔
SoapClient: ✔
DOMDocument: ✔
GZip: ✔
Multibyte String: ✔
Remote Post: ✔
Remote Get: ✔
### Database ###
[REDACTED]
### Post Type Counts ###
attachment: 180
custom_css: 2
feedback: 3
nav_menu_item: 2
oembed_cache: 4
page: 24
post: 34
product: 17
protected_areas: 1
revision: 896
shop_coupon: 5
shop_order: 30
wp_block: 1
wp_global_styles: 2
wp_navigation: 2
wp_template: 17
wp_template_part: 8
wpcode: 2
### Security ###
Secure connection (HTTPS): ✔
Hide errors from visitors: ✔
### Active Plugins (15) ###
Allow ePUB and MOBI formats upload: by eKnizky.sk – 1.0
Passster: by Patrick Posner – 4.2.7
CookieYes | GDPR Cookie Consent: by CookieYes – 3.2.7
Editor Plus: by Munir Kamal – 2.10.0
Gutenberg: by Gutenberg Team – 19.6.2
MailerLite - Signup forms (official): by MailerLite – 1.7.13
PixelYourSite: by PixelYourSite – 10.0.0
Product Pre-Orders for Woocommerce: by VillaTheme – 1.2.5
Advanced Shipment Tracking for WooCommerce: by zorem – 3.7.1
MailerLite - WooCommerce integration: by MailerLite – 2.1.25
WooCommerce Order Test - WP Fix It: by WP Fix It – 3.4
WooCommerce Product Dependencies: by WooCommerce – 2.0.1
WooCommerce Square: by WooCommerce – 4.8.3
WooCommerce: by Automattic – 9.4.1
WPC Composite Products for WooCommerce: by WPClever – 7.3.8
### Inactive Plugins (4) ###
Google Analytics for WooCommerce: by WooCommerce – 2.1.8
Jetpack: by Automattic – 14.0
Site Kit by Google: by Google – 1.139.0
WPCode Lite: by WPCode – 2.2.3.1
### Settings ###
Legacy API Enabled: –
Force SSL: –
Currency: AUD ($)
Currency Position: left
Thousand Separator: ,
Decimal Separator: .
Number of Decimals: 2
Taxonomies: Product Types: composite (composite)
external (external)
grouped (grouped)
simple (simple)
variable (variable)
woosb (woosb)
Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
exclude-from-search (exclude-from-search)
featured (featured)
outofstock (outofstock)
rated-1 (rated-1)
rated-2 (rated-2)
rated-3 (rated-3)
rated-4 (rated-4)
rated-5 (rated-5)
Connected to WooCommerce.com: –
Enforce Approved Product Download Directories: ✔
HPOS feature enabled: –
Order datastore: WC_Order_Data_Store_CPT
HPOS data sync enabled: –
### Logging ###
Enabled: ✔
Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2
Retention period: 30 days
Level threshold: –
Log directory size: 0 B
### WC Pages ###
Shop base: #477 - /shop/
Cart: #478 - /cart/ - Contains the woocommerce/cart block
Checkout: #479 - /checkout/ - Contains the woocommerce/checkout block
My account: #480 - /my-account/
Terms and conditions: #481 - /refund_returns/
### Theme ###
Name: Livro
Version: 1.0.25
Author URL: https://automattic.com/
Child Theme: ❌ – If you are modifying WooCommerce on a parent theme that you did not build personally we recommend using a child theme. See: How to create a child theme
WooCommerce Support: ❌ Not declared
### Templates ###
Overrides: /home/public/wp-content/plugins/woocommerce/templates/block-notices/error.php
/home/public/wp-content/plugins/woocommerce/templates/block-notices/notice.php
/home/public/wp-content/plugins/woocommerce/templates/block-notices/success.php
### Square ###
Environment: Production
Tokenization Enabled: –
Debug Mode: Off
### Admin ###
Enabled Features: activity-panels
analytics
product-block-editor
coupons
core-profiler
customize-store
customer-effort-score-tracks
import-products-task
experimental-fashion-sample-products
shipping-smart-defaults
shipping-setting-tour
homescreen
marketing
mobile-app-banner
navigation
onboarding
onboarding-tasks
pattern-toolkit-full-composability
product-custom-fields
remote-inbox-notifications
remote-free-extensions
payment-gateway-suggestions
printful
shipping-label-banner
subscriptions
store-alerts
transient-notices
woo-mobile-welcome
wc-pay-promotion
wc-pay-welcome-page
launch-your-store
Disabled Features: product-data-views
experimental-blocks
minified-js
product-pre-publish-modal
settings
async-product-editor-category-field
product-editor-template-system
blueprint
reactify-classic-payments-settings
use-wp-horizon
Daily Cron: ✔ Next scheduled: 2024-11-17 07:01:03 +10:00
Options: ✔
Notes: 143
Onboarding: completed
### Action Scheduler ###
Complete: 3,052
Oldest: 2024-10-17 03:49:51 +0000
Newest: 2024-11-17 03:36:15 +0000
Failed: 27
Oldest: 2023-02-15 17:06:20 +0000
Newest: 2024-06-10 22:00:16 +0000
Pending: 4
Oldest: 2024-11-17 04:06:01 +0000
Newest: 2024-11-21 04:29:49 +0000
### Status report information ###
Generated at: 2024-11-17 13:47:10 +10:00
]]>All plugins, themes and WordPress core are up to date.
What we did:
Created an event with one ticket
Navigate to Events > Attendees (on the one event)
Add an attendee, then delete. This does not reduce the ticket count, strangely.
Navigate to WooCommerce > Orders and “Cancel” the order for the attendee that was deleted.
Additional purchases are made.
Ticket purchases appear as “complete” orders under WooCommerce > Orders
Ticket purchases that are NOT cancelled and are definitely within “complete” orders total 14 (yes I’m sure). This is correct.
Navigate back to Events > Attendees
The count says there are 13 “complete” tickets with 1 cancelled and 1 deleted. But there are 14 items, with 14 tickets that can be checked in. It also says there are 14 tickets issued. See screenshot https://drive.google.com/file/d/1pFC4v522PCMxJpiWovNEMLndxJzYqVjm/view?usp=sharing ***The number 13 is incorrect****
Navigate to Events > Click on event name
It says “14 sold” under the ticket section. See screenshot: https://drive.google.com/file/d/1roBXUsh7zC2p9O0r33RRoHbU3NHzcWlq/view?usp=sharing . This is correct.
Why is there a discrepancy of numbers?
How can this be fixed?
*We have a non-profit license for Event Tickets Plus. We are not eligible for support through your main support channel. If you feel this is an issue that we are not allowed support with, please take this as a bug report.
]]>