Forum Replies Created
-
AuthorPosts
-
May 5, 2017 at 11:33 am in reply to: Refunded order, but still "You'll receive your tickets in another email." :) #1279427Shadi HabbalParticipant
Hi Nico,
thanks for the heads up.
I’ll update you from our side as soon as we get to refund (hopefully never :)) ), in case there was any issue still.
Best regards
ShadiShadi HabbalParticipantI think you’re looking into the plugin version of the original poster.
on the time of starting the topic, yes. We’ve updated since to the latest version(s).
Shadi HabbalParticipantHi,
I hope that you don’t mind me dropping in my 2 cents.
You need to override all templates where in the word “Tickets” appear (best approach), or
give this WordPress plugin a shot, I’m not sure if it will totally meet your needs:Let us know if this help.
Thanks.Shadi
February 14, 2017 at 9:52 am in reply to: Refunded order, but still "You'll receive your tickets in another email." :) #1234700Shadi HabbalParticipantThanks Brook for the follow up and the snapshot.
It would be unfair if I don’t put my self in your shoes, and I totally understand your position.
I’ll be looking forward to upcoming releases in the hope that these small issues are addressed in timely fashion.
Keep the good work up.
Regards
ShadiFebruary 14, 2017 at 6:41 am in reply to: Refunded order, but still "You'll receive your tickets in another email." :) #1234466Shadi HabbalParticipantHello Brook,
Thanks for the reply.
I hope these issues get fixed ASAP, what seem as a minor bug to some, can be major in the eyes of end users (clients).Anyway, I can’t find the option regarding “restocking” in the refund form.. can you kindly point me in the right direction please?
Thanks
Shadi
February 13, 2017 at 1:52 pm in reply to: Refunded order, but still "You'll receive your tickets in another email." :) #1234077Shadi HabbalParticipantI also have a related question to “refunds”
Why is a refunded order (ticket) not released back in stock?
Any logic behind this..Thanks
February 13, 2017 at 1:40 pm in reply to: Are attendee info removed if he fails to complete order, in Maintenance release #1234073Shadi HabbalParticipantHello Nico,
and thanks for the reply.
I did upgrade to 4.4.2, and can confirm that the scenario I have discribed is working, but I must make a note that beside the new order completion feature that was redesigned in 4.4.2, I am also using the https://en-gb.wordpress.org/plugins/woocommerce-autocomplete-order/ plugin; but hopefully it’s just standing there as a backup solution in case something goes wrong with the natural order of events.
Regards
ShadiFebruary 13, 2017 at 7:10 am in reply to: Getting these Notices after a successful payment to a "virtual" normal product #1233797Shadi HabbalParticipantHello András,
Glad to be of help.
No thank you, nothing else regarding this topic (but you’re more than welcome to check my other unanswered topics ;))
Regards
ShadiShadi HabbalParticipantHi,
Check this plugin out, you have 30 days money back guarantee if it doesn’t work for you as you wish
You can look up other free alternatives and try them out:
Hope this helps.
RegardsShadi HabbalParticipantHi Dirk,
That could be a possible temp. workaround, but not an actual fix, because it will prevent people from ‘manually’ adding orders and expecting same results.
Thanks for your suggestion nevertheless.
Regards,
Shadi- This reply was modified 7 years, 2 months ago by Shadi Habbal.
February 11, 2017 at 1:58 am in reply to: Getting these Notices after a successful payment to a "virtual" normal product #1233277Shadi HabbalParticipantHi András,
I am now certain of what’s going on.
It happened 3 times yesterday, and by comparing the error_log records with WC orders, I have noticed that it happened only when people purchased a non-ET virtual product.
Going back to line 696 in wp-content/plugins/event-tickets-plus/src/Tribe/Commerce/WooCommerce/Main.php;
and tracing back to where $quantity is definedif ( ! empty( $event_id ) ) { $has_tickets = true; // Iterate over all the amount of tickets purchased (for this product) $quantity = intval( $item['qty'] ); ... } do_action( 'event_tickets_woocommerce_tickets_generated_for_product', $product_id, $order_id, $quantity );
I see that $quantity is defined inside the IF block, which is executed only for events.
As for the second notice
Notice: Trying to get property of non-object in wp-content/plugins/event-tickets-plus/src/Tribe/Commerce/WooCommerce/Global_Stock.php on line 225
... foreach ( $order->get_items() as $item ) { $product = $order->get_product_from_item( $item ); $event = $woo_tickets->get_event_for_ticket( $product->id ); $global_stock = new Tribe__Tickets__Global_Stock( $event->ID ); // <----- ...
Since the product is not an event, the $event variable is undefined/null, hence $event->ID fires an exception.
Yup. You have a small bug that need addressing with proper validations for non-events products.
Regards,
ShadiFebruary 9, 2017 at 4:15 pm in reply to: Getting these Notices after a successful payment to a "virtual" normal product #1232480Shadi HabbalParticipantHello,
Just giving you a heads up.
Since 04.02.2017, there has been no new warnings/notices as the ones mentioned above, despite having several successful orders ever since.
So, let’s hold on this for now, to save your time.. and I’ll keep watching for the next couple of days then update you.
Regards,
ShadiFebruary 9, 2017 at 7:37 am in reply to: Getting these Notices after a successful payment to a "virtual" normal product #1232011Shadi HabbalParticipantHi András,
I have already hidden all warnings/notices, but that wasn’t the reason why I came here.
I came wondering why is the warning/notice is showing up in the first place.
Shouldn’t there be some additional check(s) in order to avoid such warnings/notices?
Why does it happen sometimes, and sometimes not?That was my point.
Thanks for looking into this.
Best regards
ShadiFebruary 8, 2017 at 3:29 pm in reply to: Getting these Notices after a successful payment to a "virtual" normal product #1231734Shadi HabbalParticipantHello András,
All our products are virtual products (at least for the time being). We are a pharmacy training provider, we sell courses/events.. no hard materials so far.
To tell you the truth, I haven’t checked if it happens with courses selling as well. I’ll let you know once I check it out.
Regards,
ShadiFebruary 7, 2017 at 8:22 am in reply to: Order(s) are auto completed before pay, if tickets are added directly to basket. #1230603Shadi HabbalParticipantHi Geoff,
The payment plugin that apparently caused the issue was https://en-gb.wordpress.org/plugins/business-worldpay-gateway-for-woocommerce/
Ever since I have replaced it, all orders are now auto-completing normally using the https://en-gb.wordpress.org/plugins/woocommerce-autocomplete-order/ plugin, without any additional code to functions.php and/or change on the default ET plugin behavior.
We are now using 2 copies of https://woocommerce.com/products/worldpay/ (original + clone) to process payments into 2 different Worldpay accounts, and everything is working just fine. Finally!
I hope that the time spent on this topic, would be of help to others out there that might have similar issues; and not a wasted time 🙂
Best regards
Shadi -
AuthorPosts