Store Order Adds New Contact?

I have a membership website with a custom members database and custom signup procedures. The site has an online store that only members can purchase items. A Wix Ascend notification notifies me when we have a new member. All has been working for 3 years, although I would occasionally miss a notification due to SendGrid issue with public servers. With the release of wixUsers.email, Sendgrid was replaced with APIs for notifications. A short time later I started getting duplicate ascend notifications on my personal email account in addition to my webmaster email account. I logged ticket after ticket and was told it was in my code, yet in a screen sharing session it was proven that my code was not at fault. That email appeared NOWHERE within any code. Finally someone at wix advanced support had me look at the site Contacts and there I found my other email account. At the time I had no idea how that account was created. After deleting the account things returned to normal and I no longer received the duplicate email. Some time went by and it started happening again. I immediately checked the Contacts and sure enough, there was my other email address. I deleted it and started trying to rationalize why this was happening. I realized that within the last week I had ordered something from the Store and paid using my PayPal account which by the was is the email address where I have been receiving the duplicate notification.

I replied to the very long running ticket 1278320679 and was told they would investigate further.
Today I received a followup as follows:
“Our technical team has looked into the issue but could not find the reason as to why the issue occurs. Please check whether there’s a method that is triggered to update contacts when a payment is made.”

Again I say, NOWHERE in my site code do I do ANYTHING with Contacts. I GAVE UP! About six weeks ago, I replaced all my site notifications (with the exception of canned Store Purchases) with EmailJS. Now that it is in control of the notifications I am no longer faced with this problem. I was just wondering if anyone else has experienced this?

Regards,
JD
Webmaster https://cosworthvega.com

In that case, i would say —> rebuild completely your webpage and construct everything on your own.
By using 3-parity you always have a risk of such problems (on my opinion).

Why not creat everything on his own ?

Then you know exactly where to go in your code to fix it, if there is a problem with it.

I am sure you think now —> “are you crazy? i invested so much time in it”, but if you rebuild it completely new, then you will have following advantages…

  • rebuild will not take the same period of time like by the first time.

  • you know now the whole structure of your page, wich will also speed-up a reconstruction.

  • and i am sure there will be much more points why you shpuld completely reconstruct it.
    But this is just my opinion.:roll_eyes:

I appreciate your opinion but rebuilding my site IS out of the question. Site has over 150 pages, many of them dynamic pages, 22 databases, 30+ lightboxes, 19K photos, etc etc…

Besides, why should I recode because wix cannot figure out this problem? With the code changes I HAVE MADE and integrating EmailJS instead of Wix Triggered emails, I now have a perfectly functional website.

I only posted this in case some other poor soul encounters this mess.