Forum Replies Created

Viewing 15 replies - 1 through 15 (of 18 total)
  • Hi,

    I hope this message finds you well. I apologize for a delay in the response as we have completely missed your support ticket. The plugin can work with any WordPress theme and is actively maintained by our team. If you have any issues then please feel free to contact us and we will help you in the best possible way.

    Kind Regards,

    Thread Starter WP Ninja

    (@sameernxb)

    Hi,

    Is there any update you just need to pass the abandon user cart data using do_action hook where you are running CRON and it will do the trick. It won’t take much time maybe 1 hour to test and update the plugin. We can do that as well but update will override the changes which we will do every time.

    The other issue is related to email not rendering images correctly in outlook. This is because of outlook ignores inline styles. Our suggestion in that case is to add image height and width attribute and it will fix the problem.

    Looking forward to your response.

    Best,

    • This reply was modified 4 years, 1 month ago by WP Ninja.
    • This reply was modified 4 years, 1 month ago by WP Ninja.
    Thread Starter WP Ninja

    (@sameernxb)

    Hi Cartflows,

    Thanks for considering it. I believe it will not be a complicated task. Only 1 hour job. You just need to pass the that abandon data using do_action after saving on the backend of plugin settings.

    Let us know when you will add action hook. The plugin will get more flexible and can be extended more easily.

    Best,

    Thread Starter WP Ninja

    (@sameernxb)

    Hi,

    We hope you are doing well.

    Can you add one hook as well. When you add abandon cart user info in the backend and at the same time fire web hook. Can you add one hook at that point which we can use. You can pass web hook data in that hook or at least an hook with which we can get the data of your plugin.

    Looking forward to your response.

    Thanks,

    Thread Starter WP Ninja

    (@sameernxb)

    Hi,

    Thank you very much for help again.

    Current Plugin Workflow

    Probably it looks it is not linked with the above woocommerce hooks. As per your comment we are interested in the user cart abandoned scenario.

    It looks if the user has not placed an order for 15 minutes your plugin run a CRON job and execute that webhook. The function which we found which ensures that CRON is executed automatically after 15 minutes is update_order_status which also calls webhook trigger_zapier_webhookfunction which is responsible for posting data on the URL which we have added.

    Now CRON custom action hook which you are firing is cartflows_ca_update_order_status_action which runs the above update_order_status function and in that function it calls trigger_zapier_webhook webhook function.

    Our Workflow

    Even if we try to use the CRON action hook of your plugin cartflows_ca_update_order_status_action it do not post anything and we get no info of abandon user data from the plugin. Maybe in function update_order_status your plugin can expose a new hook in which that data is passed and we can use that to get all abandon info.

    It could be a valuable addition to the plugin. If there is a way to get info using that custom CRON hook then let us know. I think it might not work. We highly appreciate your help. Looking forward to your response.

    Kind Regards,

    • This reply was modified 4 years, 2 months ago by WP Ninja.
    • This reply was modified 4 years, 2 months ago by WP Ninja.
    Thread Starter WP Ninja

    (@sameernxb)

    Hi,

    Thank you very much for sharing the info.

    Actually we have tried using the wp_remote_get function but it do not works as we can’t see any data posted on the web hook URL we have added.

    It looks that data is posted on a certain hook execution or execute on a certain time and that is where we need to access the Abandon checkout user data. Currently we are firing a function on WordPress init hook and when we try to get data from the web hook URL it do not shows anything in the email. We are also sharing the sample code.

    Can you tell any specific hook or execution time when we should be able to get posted data on our email. Once we get the data we can do the rest of the work. Looking forward to your response.

    Thanks,

    function process_abandon_webhook(){
    		if( isset( $_GET['process-webhook'] ) && $_GET['process-webhook'] == 1 ) {
    			//Fetch Abandon Cart Plugin Posted Data
    			$web_url = get_option('wcf_ca_zapier_cart_abandoned_webhook');
    			$request = wp_remote_get( $web_url );
    			if( is_wp_error( $request ) ) {
    				return false;
    			}
    			$body = wp_remote_retrieve_body( $request );
    			$data = json_decode( $body );
    			if( !empty($data) ){
    				wp_mail('add your email','Abandon Cart Data',$data);	
    			}else{
    				wp_mail( 'add your email','Abandon Cart Data','No Abandon Cart Data' );	
    			}		
    		}
    	}
    
    	add_action( 'init', 'process_abandon_webhook', 10 );
    • This reply was modified 4 years, 2 months ago by WP Ninja.
    Thread Starter WP Ninja

    (@sameernxb)

    Hi Tran,

    Thanks i figured this out. There is one more thing i have some text which i want to store in the input repeatable fields. This is basically some achievement content which i want to save in the repeatable input fields of Metabox plugin. Can you tell me how i can achieve that. Is there any hook or filter for that. I am getting all the posts just i want to store them via code in the input repeatable fields of Metabox plugin. Any help is greatly appreciated. Looking forward to your response.

    I think this is how it is storing in the database. a:1:{i:0;s:4:”test”;}

    Thanks,
    Sameer

    • This reply was modified 5 years, 8 months ago by WP Ninja.
    Thread Starter WP Ninja

    (@sameernxb)

    Hi,

    I think again i am not able to explain my question again. Currently we are not using the Guest membership since we want the users to get register as well. So currently we are using the standard membership type and have created a standard membership type with name Guest membership with 15 days trial and the payment is set to 0 and once user trial period is over it restricts user to the visitor level. We are using user_register hook. Can you tell me if a standard membership gets expired is it still available for renew. Is there any hook or workaround for that to filter guest membership if used before. I am sharing screenshots as well this time.

    https://prnt.sc/kg5w3k

    https://prnt.sc/kg5xj4

    Best Regards,

    Thread Starter WP Ninja

    (@sameernxb)

    Hi Dimitris,

    Current Workflow

    I will try again to elaborate, currently on our site users get register and have guest membership by default. This is a trial period of 15 days. Inside user dashboard we are using membership list shortcode which displays all available memberships including paid one to which user can upgrade at any time so currently we have two membership plans one is Guest and second plan is Exclusive.

    Now suppose i have guest membership and if my trial period gets over then the workflow is like that i am still able to access my account and other pages which are not protected and it only restrict access to content which is part of the Exclusive membership. So all good here.

    Issue

    The problem comes when i am logged into my account and can access the free content and then suppose i want to upgrade my membership if i see the available list of memberships it also shows Guest membership as well along with the Exclusive membership so that is what we do not want since i have already used guest membership once so there should be any workaround via which i am not allowed to use the guest membership again and should be removed otherwise customers will keep using the guest membership and will not plan to upgrade.

    I hope this will clarify things. Looking forward to your response.

    Best Regards,

    Thread Starter WP Ninja

    (@sameernxb)

    If there is any filter or hook which can give us the long and lat of the searched location that will i think prevent direct customization in the plugin files. Thank you once again for your help.

    Thread Starter WP Ninja

    (@sameernxb)

    Hi Tijmen,

    I have read what you have wrote can you please tell me is there any function which returns the searched lat long of the location which i can use for reverse geocoding. The filters will help us to modify the query but other work needs to be done in the plugin files or is there any safe way of doing this customization. Since direct customization will lost our changes when we update the plugin. Looking forward to your response.

    Thanks,

    Thread Starter WP Ninja

    (@sameernxb)

    Can you please also tell me which function is displaying markers on the map in plugin files. I found search_store function but i am not sure.

    Thread Starter WP Ninja

    (@sameernxb)

    I think i can add dropdown list instead of the input it is coming from the template is there any filter for changing to dropdown list values.

    One thing i want to know when i only write any country for example Pakistan it do not brings all locations of school country name are not geocoding or what is the problem?

    Thread Starter WP Ninja

    (@sameernxb)

    Hi Brain,

    I apologize for a delay in response. You can provide the copy on this thread if you don’t want then you can send me at this email [email protected]. I highly appreciate your cooperation and assistance. I will also urge author to add this feature in the next update since it is essential. Have a great day!!

    Thanks,
    Sameer

    Thread Starter WP Ninja

    (@sameernxb)

    Hi Brain,

    Thank you once again, i think you as a participant is more active than the plugin author on the support forum ?? . Is there any estimated time when this feature will be added since WordPress new version is also released and plugin needs to be updated as well to 4.8 version so i hope during update this feature can be added as well.

    Have a great day!!

    Thank You,
    Sameer

Viewing 15 replies - 1 through 15 (of 18 total)