Robbie's Cool Plugin

MikeM

Super Moderator
Staff member
So my problem seems to be that Woo is sending the 'Completed Order' email and not the 'Customer Invoice' email. The completed order does not show the serial number, but if I send the Invoice email, it shows the serial number. Not quite sure how to automatically send the Invoice.

Mike M.
 

schmutlyBOT

Super Moderator
Staff member
ohhh, just thought,
go into the settings of the invoicing plugin... there's a setting there to turn it on to send pdf invoice in email, at work so i can check till i get home
 

schmutlyBOT

Super Moderator
Staff member
These are the screen shots inside the invoice/packing plugin:
1. https://prnt.sc/ZtXkSoteDpCl
2. https://prnt.sc/6WJR-nti-v60
3. 1st-half of General TAB in invoice -> https://prnt.sc/O6gD23EOBMV4
4. 2nd-half of General TAB here -> https://prnt.sc/MR9fWR_dsPNb

The next TAB (Customize) is where you upload your logo and customize the invoice:
5. https://prnt.sc/drxcmStFODJp

That's it. I don't think I did any Woo Hooks as I went this way because I had a timing issue when the emails were sent.
They didn't have the serials in the emails OR in the PDFs.
As it was almost a year since i did it when you said have I checked my plugin lately I updated all plugins and then
checked that the software activated first (with HTTPS) which it does and then checked the software purchase and the email and PDF were sent.

Nothing seemed different except the HTML code you saw which I fixed.

PS: Remember...if your product code doesn't end with -SW it will not send an email with a serial as it is looking for the -SW to know it is a
software and to give it a serial. You probably knew that but on ESB-Plugin setup page has that info anyway..just being thorough in checking.

Let me know.
PPS: I renamed my plugin to 1.087 then refreshed and it needed an update and updates to 1.088 now.
I zipped up the plugin from the computer when I should have done it from the FTP where I updated it, sorry 'bout that.
Robbie.
 

Mel Bel

Super Moderator
Staff member
I can't check it, Robbie. We terminated that web hosting account your plugin was working on because they had other issues that were unacceptable. Joan is only using WPX which does not work with your plugin. Sorry. :(

Mel
 

schmutlyBOT

Super Moderator
Staff member
I can't check it, Robbie. We terminated that web hosting account your plugin was working on because they had other issues that were unacceptable. Joan is only using WPX which does not work with your plugin. Sorry. :(

Mel
That's a WordPress hosting ? So they won't let you install other plugins? Thatas crazy. That's not REAL WordPress hosting. :/
I'm just with https://hostmate.com.au/web-hosting and they're good enough. FAST, CHEAP, and reliable. I had a VPS but it was a pain to manage and update.
 

Mel Bel

Super Moderator
Staff member
That's a WordPress hosting ? So they won't let you install other plugins? Thatas crazy. That's not REAL WordPress hosting. :/
I'm just with https://hostmate.com.au/web-hosting and they're good enough. FAST, CHEAP, and reliable. I had a VPS but it was a pain to manage and update.
No, remember - we tried to get your plugin to work and it wouldn't? They do allow plugins, but no matter what we tried it wasn't working with your plugin for whatever reason. So we got new hosting just for that plugin, and it worked well on that, but that hosting company had other issues that were a pain, so we ended it.

Mel
 

MikeM

Super Moderator
Staff member
Still no order number: https://share.zight.com/d5uJgkWr

The download page after purchase is still showing the html code, and not the serial number:
https://share.zight.com/d5uJgkWr

I found the plugin you are using, and the email sent to the customer is the order completed and not the invoice email, so no serial number is showing. Can you add the serial number to the order completed email?
https://share.zight.com/QwuB8z9J

The invoicing plugin you are using (and now me too) does show the serial number, so that seems OK.
https://share.zight.com/o0uKYleW

Video showing purchase:
https://share.zight.com/v1unPk5Z

Again, no rush on this, as the activation doesn't work anyways. I may reset the whole site and see what happens with a new database.

Thanks.

Mike M.
 

schmutlyBOT

Super Moderator
Staff member
I only did the order completed, for the serial, because they only get an email, pdf AFTER purchase.
That pdf and order completed is working so are you meaning inside the customers order page where all his purchases are shown?
i didn't check that last night but if you didn't mean in thier accounts/ orders i need a better screenshot.

You saw this

Just changed the "Received" blue text to larger and make it say Completed. i know it says invoice , that can be changed to completed to i would think in template
once someone pays and its confirmed stripe,PayPal,Google pay, let's the "completed" hook fire off the emails and pdf.
is your plugin now saying 1.088, you didn't say.
the activation is working my end and with https and I'm not sure why your setup isn't. those screenshots didnt help as too small,can you show full screen, i want to see just the last part of url ... it'll be something like /order-completed.php

I was hoping Mel could check her end but can't remember who else i got to beta check it


TONIGHT, i'll create another wordpress installing it in a sub domain and test it FRESH

cheers,
 

schmutlyBOT

Super Moderator
Staff member
Hey Mike ,
this--->

where is that? is that the email?
i know my pdf says invoice but it says ,received.. i'm changing that PAID... or completed.

I'll make a video tonight of me purchasing and see what i get...

Can you confirm in plugins page that ESB-Plugin is showing 1.088
thanks Mike
 

TigerSoftware

Administrator
Staff member
PS Sorry Thomas for taking up time with this thread

No need to be sorry mate. This is exactly why this thread exists. To help you with your plugin.

Besides, this is what I look like when reading this thread...


854dfi.jpg
 

MikeM

Super Moderator
Staff member
I found the plugin you are using, and the email sent to the customer is the order completed and not the invoice email, so no serial number is showing. Can you add the serial number to the order completed email?
https://share.zight.com/QwuB8z9J
This is a screen shot of the order completed email the customer receives. There is no registration key in it.

where is that? is that the email?
i know my pdf says invoice but it says ,received.. i'm changing that PAID... or completed.
See above ;)

Here is a screen shot of the emails again. The Completed Order gets sent with no registration key. The customer invoice email does not get sent, but if manually sent, it DOES contain the serial number. The invoice email is the one the customer used to receive. I don't know when this all got changed to the other email, but that's how it seems to work now.
https://share.zight.com/8Lu6q8Ez


Yes, the version is 1.088

I guess the main concern is the serial number not showing on the order completed page as per this screen shot:
https://share.zight.com/E0umXx2J

If the screen shots are small, click on them and they get bigger :)

Ha.... I got the activation to work. I had to turn off 'Enforce SSL' in my security plugin. Don't want to, but for now I guess I'll have to.

Don't you just love me when I get time to test things out o_O

Mike M
 

MikeM

Super Moderator
Staff member
Sooo.... It seems the proper email not being sent was because of a plugin "WooMail - WooCommerce Email Customizer". Once I de-activated it, the proper email is now sent to the customer with the registration code in it. I was using it to include the password in the customer email, other wise they have to login and set the password. An extra step I thought they didn't need.

Only 1 problem left, the registration number on the download page after the sale. :)

I'm done for the day. My brain hurts from all the testing.

Mike M.
 

techedge

Well-known member
I was beta testing the plug-in before but now I moved my website to another server so I will install a new WordPress and test it again with the latest version.
 
Top