Woocommerce webhook not triggering for non-admin users - woocommerce

I have a Woocommerce site on which i have setup the order-created payload to trigger.
Now, if i log in via admin and order then the webhook is working fine, but if i try as a guest user or normal customer, then it is not being fired, and no logs are generated.
Can't figure out why

Related

Wordpress Przelewy24 plugin no email notification

I'm developing shop on wordpress and I added payments like PayU, bank transfer, BLIK and Przelewy24. But the problem is that customer don't get email confirmation after buy a product by Przelewy24. Every other payment method is working fine - customer get email confirmation directly form shop email.
With Przelewy24 there is no emails, only from Przelewy24 but no from shop. I'm wondering why, cuz emails is enabled globally in Woocommerce and it should work with every method.
Moreover I installed plugin WP Mail Log to check sending emails and... yeah, there is no logs, with this method- shop don't send emails.
What can I do more, or where else can I check this?

Testing PayPal Donations with a Sandbox Account

I have a WordPress form that processes data and redirects to this url to complete the PayPal donation
https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=sb-5mepe4127835%40business.example.com&currency_code=USD&amount= <amount>&return=http://example.local/about
However, when I submit the form I receive this error from PayPal
We can't complete your donation. This organization's account is inactive.
What am I missing? The reason I have it setup this way is because I want WordPress to save the form data and send a thank you/confirmation email after the payment is complete.
https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=sb-5mepe4127835%40business.example.com&currency_code=USD&amount=&return=http://example.local/about
When testing with any sandbox account, change the domain to point to the www.sandbox.paypal.com sandbox environment , i.e.
https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_donations&business=sb-5mepe4127835%40business.example.com&currency_code=USD&amount=&return=http://example.local/about

PayPal Sandbox subscription webhook response not getting

I'm trying to get notified via webhooks when a simple payment is made and subscription, however I don't receive any request from paypal on the specified URL. Here is what I've done:
I have 2 sandbox accounts: Facilitator and Buyer
Create an app (sanbox mode) for the facilitator account
Add a webhook URL in that app
Login into sanbox.paypal.com with the sandbox facilitator username and password
Get payment through express checkout and customer also agree for subscription
Received success response from PayPal
Prepare query string to create subscription for that customer and send data through REST Api
Received response from PayPal related to subscription.
When I login to business account or Facilitator account, I can see bot payment and subscription transaction but the webhook page on my server is not called.
Also if I go to Developer Account -> Webhook Notifications and select the app I have this message: You don't have any events for the selected application
NOTE: If I add the URL in the webhook simulator everything works great.
Am I doing something wrong?
Thanks
You can try to add "All events" for your webhook endpoint.
Then check if you received anything after completing your order in Developer Account -> Webhook Notifications.
If you still get nothing there, consider cross checking your clientId + secret that you use while creating your order.

No lists available even with API configured and list created at mailchimp.com account

No lists available even with API configured and list created at mailchimp.com account
What am I missing here?
1) Created account at mailchimp.com
2) Created an API key and inserted it into PMPro mailchimp
Any one help me..
Navigate to MailChimp’shomepage and click Sign Up Free.
On the Get Started page, type in your Email, Username, and Password, and click Get Started!
We’ll display a confirmation message. Check your inbox for the account activation email to complete your account setup.
Note
The time it takes to receive the activation email can vary. If you haven’t received the activation email, check your spam folder. You can also activate your account from the login page when you input your credentials and click Log In.
MailChimp blocks signups from role-based email addresses like admin#hathaway.edu or security#hathaway.edu.
Activate Your Account
After you receive the account activation email from MailChimp Client Services, you can complete the account setup.
Open the account activation email and click Activate Account.
On the Confirm Humanity screen, check the I’m not a robot box, and click Confirm Signup.
For more info refer this link http://kb.mailchimp.com/accounts/account-setup/create-an-account

Wordpress WooCommerce Checkout Configuration

I am set up to create customer account after checkout with paypal.
I receive the order and customer gets back to thank you page but unless I go in and hit complete the password is not sent to them. Any clue on what I can do ?
All The following are checked. I am running WC 2.4.10 on the latest wordpress.
Enable registration on the "Checkout" page
Display returning customer login reminder on the "Checkout" page
Account Creation
Account Creation Automatically generate username from customer email
Automatically generate customer password

Resources