Stop WooCommerce New Order emails being sent for each language - woocommerce

I'm using WooCommerce with the WooCommerce Bookings extension and WPML. I have 4 languages on the site, and each time a new booking comes in I receive 4 "new booking" emails and 4 entries are placed in the bookings calendar.
At the bottom of the email is a link under:
You can view and edit this booking in the dashboard here:
Each email has a different link corresponding to each language.
Is there something I can do to only receive these emails and calendar entries for the default language?
thx!

Related

Adding email and phone field to Woocommerce analytics order report

How do I add the field email and phone to the Woocommerce reports?
The report I want to display the email can be seen if you go to Analytics > Orders. There you can see the order ID, billing name etc. but not email and phone fields.
I have tried to look at this links with no luck:
https://woocommerce.github.io/woocommerce-admin/#/data?id=sqlquery-class
https://developer.woocommerce.com/2021/02/04/adding-columns-to-analytics-reports-and-csv-downloads/

Send an unique ID with elementor pro form

Hi: I need to send a unique ID in the confirmation email after someone completes the form I create with elementor pro form.
Thanks

How to integrate Razorpay Payment Gateway in WordPress

I am planning to integrate Razorpay Payment Gateway in my client website which has been developed in WordPress in which the scenario will be as follows.
The user will fill inquiry form with his requirement.
Then depend on customer requirement owner will reply with cost and some code to customer(through mobile/email communication).
The customer will go at website's Payment Page where He/She will submit form(name,amount,code as remark and email id) which will redirect to payment gateway page.
At WordPress website the plugin (Razorpay Quick Payments) has implementation details as follows.
Add a few custom variables and some markup to a page.
Specify the amount, name, description and other custom details as page metadata.
Write [RZP] wherever you want on the post and the button to show up.
The plugin takes over and completes the payment.
I am not getting how to do all these steps.
Step 1 - Create a page and click on "Screen Options" on the top right and Select "Custom Fields" checkbox.
Step 2 - You will be able to see a new "Custom Fields" section if you scroll down the page. It contains 2 fields - name and value. Click on "Enter New".
Step 3 - Now you will be able to type in the name field, as per the requirements of Razorpay, you have to to enter these 3 values in name field -
name
description
amount
In the "value" field of "amount", you have to enter the amount in rupee you want to charge, if you want to charge INR 1000, you have to enter 1000.
Step 4 - In the main text area, type [RZP], save the page and open. You will see "Pay With Razorpay" button.
Click on the button and you will be able to see different payment options like Debit Card / Credit Card / Netbanking / UPI / Wallet.
User will have to enter their mobile number and email id to proceed with the payment.

Add Reviews form in WooCommerce user account dashboard

Is it possible to create a form reviews on woocommerce account user? Users select the product that has been purchased then he fills reviews.
Can anyone tell me how? Either use the default rewiews from woocommerce or other plugins.

WooCommerce email templete customization for custom field

I have integrate WooCommerce in wordpress. After placed order and checkout i am getting one default email in recipient mail box. This is working fine.
Now i need to customize them. Suppose i have 2 products and each have quantity 2-items. So, customize email template as per quantity.
For e.g
product name : Mouse
quantity : 2
product name : Keyboard
quantity : 3
So here total item quantity are 5. I need to generate 5 different random password and add in email template. Which is later send to recipient after success of payment.

Resources