Restricted
You need to be an active WooCommerce Smart COD PRO member, in order to access support!
Please check our plans here!
Forum Replies Created
-
AuthorPosts
-
6 January 2021 at 8:03 pm in reply to: Possible to disable admins advance order email similarly to how customers does? #1320
woosmartcod
KeymasterThis option refers to the customer email and not admin email.
Do you mean the email going to you as a shop admin?6 January 2021 at 7:41 pm in reply to: Possible to disable admins advance order email similarly to how customers does? #1318woosmartcod
KeymasterHello!
It is the same as if you don’t check the “Enable customer’s advance order email” checkbox!
Is there a problem there?woosmartcod
KeymasterHi!
Thanks for reaching out!
Our plugin creates two orders:
. One for the advance amount
. One for the rest amount to be collected as CODIf you want to disable this feature and just have one order with the total amount
. Go to our plugin settings
. Go to riskfree tab
. Check “disable additional order”
. Click savewoosmartcod
KeymasterWe will check this and get back to you!
Thanks!Happy a new year!
30 December 2020 at 11:06 pm in reply to: handle risk free orders as two. One for COD and one for advance #1291woosmartcod
KeymasterHi there!
This is now implemented!- Please go to our plugin settings
- Go to risk free tab
- Find and check “Disable additional order”
And you are good to go, with only one order
woosmartcod
KeymasterResolved
30 December 2020 at 10:03 pm in reply to: How to Integrate Payment Gateway-Razorpay with Smart COD PRO #1289woosmartcod
KeymasterResolved
woosmartcod
KeymasterThis is now fixed on 1.3.3 🙂
woosmartcod
KeymasterPlease open this file wc-smart-cod-pro/addons/wc-smart-cod-risk-free/public/class-wc-smart-cod-risk-free-public.php
find method
public function disable_advance_email( $enabled, $order ) {
on the first line add
if( ! $order ) { return $enabled; }
The full method should be like this:
public function disable_advance_email( $enabled, $order ) { if( ! $order ) { return $enabled; } $settings = $this->get_rf_settings(); if ( ! $order->get_meta( 'is_wsc_advance' ) ) { return $enabled; } if ( isset( $settings['add_customer_advance_order_email'] ) && $settings['add_customer_advance_order_email'] === 'yes' ) { return $enabled; } return true; }
and it should be fine.
We will patch it with a new version later today
woosmartcod
KeymasterThanks a lot for reaching out.
Please go to our admin panel, go to “risk free tab” and disable risk free.
This should fix this issue.
We are going a official patch release today
10 November 2020 at 10:51 pm in reply to: handle risk free orders as two. One for COD and one for advance #1245woosmartcod
KeymasterHi again,
Did you get my point?If the order is one what should be the order’s price that you see in the admin?
a. Full amount
b. Remaining amountwoosmartcod
KeymasterHi Jonathan,
Yes we are already working for this and you will have it on our next release!10 November 2020 at 4:33 pm in reply to: handle risk free orders as two. One for COD and one for advance #1243woosmartcod
KeymasterSorry for the late response!
I see your point but if your order is one, it should have the remaining amount as total.
In order for any 3rd party tools (like invoicing systems, ERP) to function correctly and print the correct labels for the COD.
So your shop’s revenue would be wrong and missing all the advance amount payments.We can still implement this if you want, but can you see my point?
woosmartcod
KeymasterI suppose you figured this out!
Let us know if any other questions!woosmartcod
KeymasterHi Jonathan,
We intentionally disabled the option to pay in other way when it is a risk free order!
Because the whole point is to collect this money on COD.But what you are suggesting is a good approach, if the customer wants to pay the whole amount.
Let me check this with the dev team and we are going to find a solution for this.We will get back to you in this thread!
-
AuthorPosts