fbpx

Integration with RnB plugin

WCMp Advanced Frontend Manager

Integration with RnB plugin Open

Viewing 115 reply threads
  • Author
    Posts
    • #112364
      WLS_FH
      Participant

      Hello,

      We have purchased your AFM today as been compatible with RnB plugin.
      Unfortunately we could not find any documentaion pertaining the integration between AFM and RnB therefore we had to perform some random tests.

      We have enabled Vendors to list Rental products only, from the capabilities menu.
      We though are facing the following issues:

      1. We created a test product but on the frontend it shows ‘You don’t have any inventory with this product. This product in not bookable’. See screenshot or Frontend and Backend.
      2. Availability Dates don’t work. We checked under WP-Inventory-category-name of product and noticed that AFM does not write the ‘blocked dates’ in the category, despite Vendor set them. See pics.
      3. ‘Quantity’ is missing in AFM, though it is present in RnB/Inventory.

      Let us know
      Thanks

    • #112401

      Hello WLS_FH,

      Thank you for reaching out to us.

      We are trying to connect with the RNB plugin team for the plugin.
      It would be helpful if you can share the RNB plugin with us here so that we can test the issue at our end and provide you a solution.

      While sharing the plugin kindly mark the reply as private.

    • #112404
      WLS_FH
      Participant
      This reply has been marked as private.
    • #112417

      Thank you for reporting the issue.

      We have found the issue at our end and our team will fix the issue within 1 to 2 week.

      Will keep you posted.

    • #112614
      WLS_FH
      Participant

      Ok thanks. Please keep me posted as this issue is preventing us from launching.
      Appreciate your prompt reply.

      Thank you

    • #112791
      WLS_FH
      Participant

      In addition to the above, we have encountered an issue regarding GENERAL TAB which does not display when choosing RENTAL as product type.

      We have done several tests and looked in your forum and noticed that this issue had been raised before.

      Note that we have disabled every plugin but we did not solve the issue.
      We noticed that GENERAL TAB works only for SIMPLE and EXTERNAL type of product.
      It does not show for RENTAL, GROUPED and VARIABLE .

      Thanks

    • #112839
      Fantastic Kuhu
      Keymaster

      Hi @WLS-FH,

      I’m forwarding your request to dev team. Just to keep you updated, due to New year our dev team is on leave and would return on Monday,we are working with minimum members. Your co-operation would very much be appreciated.

    • #113156
      WLS_FH
      Participant

      Hi guys,

      Any news regarding this? Without this integration we cannot complete our marketplace.
      Thank you

    • #113335

      Hi,
      In our default flow we remove the general tab on Group product type and WCMp follows the WooCommerce flow.
      Checkout the video – https://www.loom.com/share/915326a5f3df4b2b91b7fa71d6005405
      Please change the default theme and check again.

      Regards,

    • #113400
      WLS_FH
      Participant

      Hi thanks,

      We addressed the general tab issue in another thred. It is still open, but i’d rather address it separately.

      What I am asking is an update regarding RnB plugin, as per the subject (and first post) of this thread.

      I understood it would have taken 1-2 weeks. Can you please share an update ?

      Thanks

    • #113519

      @WLS_FH, thanks for the co-operation.

      Our team will give you an update by tomorrow.

    • #113679
      WLS_FH
      Participant

      Hi

      We did not received any update.
      It’s becoming urgent.
      Can you please follow up asap ?

      Thank you

    • #113719

      @WLS_FH, our team is working on this. We will be give you an update within next week.

    • #113720
      WLS_FH
      Participant

      Mounita, initially you said it’d take 1 to 2 weeks; now it’s getting nearly 1 month.
      Yesterday we were supposed to receive an update and now it’s getting postponed to ‘somehwere’ next week.

      We would appreciate some clarity at this point and when we should expect a thorough fix to make RnB work; I need to remind you that we bought AFM as it’s been said it is compatible with RnB.

      Thank you

      Attachments:
    • #113902

      Hello,

      Sorry for delay in response.

      We have made few changes in our WCMp vendor membership plugin which lead to some delays in our development plan.

      Also, the RNB plugin made some huge changes (i.e. changing the structure completely), so the team is already working on the latest update RNB plugin and make it compatible with WCMp Advanced Frontend Manager and within one week hopefully we will be able to deliver it if we do not face any major issue.

    • #114397
      WLS_FH
      Participant

      Hi guys,

      Any update please ?

      Thanks

    • #114440

      @WLS_FH, we will give the plugin link within a day or two at max.

    • #114482
      WLS_FH
      Participant

      Confident you’ll stick to the deadline. RnB is critical for us and we cannot go live without its capabilities.

      Thank you

    • #114548
      This reply has been marked as private.
    • #114571
      WLS_FH
      Participant
      This reply has been marked as private.
    • #114590
      WLS_FH
      Participant

      Hi there,

      Thanks for the new version of AFM, the integration with RnB is now functioning well. Good job!

      There are though some questions, related to Vendor’s listing experience with rental items.

      Being a p2p rental marketplace, we need to help Vendors to easily list their products without getting lost in a multitude of menus and submenus.
      Particularly, they need to manage quantities, availability dates and location pick and drop off.

      These features are available under ‘Inventory’ menu which is not intuitive at all.

      1. Is it possible to move these items (availability/quantities/location) to a parent menu?
      2. If not, is it possible to hide unecessary items that we won’t use, such as ‘distance unit’ ‘distance unit price’ ‘select categories’ ‘select person’ ‘select resource’ ‘select deposit’etc.. ?
      3. Drop off and pickup location are not managed by Vendors but only by the Admin. This does not make sense as Vendors should be free to define a specific drop off & pick up location independently.

      Thanks

    • #114622

      Hi,
      our replies are inline:

      1. Is it possible to move these items (availability/quantities/location) to a parent menu?
      — As per your requirement it need custom code on your end.
      2. If not, is it possible to hide unecessary items that we won’t use, such as ‘distance unit’ ‘distance unit price’ ‘select categories’ ‘select person’ ‘select resource’ ‘select deposit’etc.. ?
      — It is more easiest way to hide those field. Kindly share the fields name with a screenshot.
      3. Drop off and pickup location are not managed by Vendors but only by the Admin. This does not make sense as Vendors should be free to define a specific drop off & pick up location independently.
      — If each vendor will set their own drop off and pickup location, that will create redundant data
      That is why we only let the vendor select already added drop off field by admin.

      Regards,

    • #114806
      Fantastic Kuhu
      Keymaster
      This reply has been marked as private.
    • #114965

      hi,
      our replies are inline:
      1. The screenshot was attached. I am reattaching it again in case you missed it.
      We would like to hide the following fields:
      to remove ‘distance unit’ and ‘distance unit price’
      >> override views/products/rental/html-product-rental-inventory.php template by copying it to yourtheme/wcmp-afm/products/rental/html-product-rental-inventory.php.

      to remove‘select categories’,‘select person’‘select resource’‘select deposit’‘select features’
      >> override views/products/rental/html-product-data-rental-inventory.php by copying it to yourtheme/wcmp-afm/products/rental/html-product-data-rental-inventory.php

      remove those array from $rnb_taxonomies variable. checkout line no 32.

      2. bugs/missing after further tests:
      – DAYS PRICE RANGE doesn’t show and it’s not calculated on the front (see attached screenshot of setting) and see here the frontend https://it.fitnesshire.net/product/cyclking-gear/
      – DAILY PRICING doesn’t show and it’s not calculated on the front (see attached screenshot of setting) and see here the frontend https://it.fitnesshire.net/product/cycling-gear-copy/
      – Same as above for MONTHLY PRICING

      If the three above pricing models are not available at the moment (please do integrate them ASAP), could you please tell us how to hide them from the dropdown list?

      >> Please add this code in the function.php of the current active theme :

      add_filter( 'rental_pricing_types', 'rental_type_modification');
      function rental_type_modification( $list ){
      unset($list['daily_pricing']);
      unset($list['monthly_pricing']);
      unset($list['days_range']);
      return $list;
      }
      Copy

      3. If vendors do not set a QUANTITY under INVENTORY, consumers will be prompted an error message on the front end. This is ok, but there should a check of mandatory fields that Vendors have check before saving an item. Is this possible ?

      >> yes this is possible you can do it using some custom code. let me know if you need some hook or filter.

      4. drop off / pick up location; sorry but that’s contrary to any P2P rental marketplace as Vendors should be free to define/set specific locations (i.e. a bike rental marketplace where a retailer has different items in different locations. It is not clear how an admin can keep up with every single location from different vendors. Can you please provide a sound solution for this ?

      >> If Vendor A adds a cost for location A and Vendor B also added the cost for location A, then how will you manage that?
      It will be better if you would contact RnB plugin author and ask them regarding this issue. They might have a solution for this and then we can work with this.

      • #114990
        WLS_FH
        Participant

        Hi,

        My answers to your explanations.
        1. I guess you forgot to explain how to hide ‘distance unit’ and ‘distance unit price’. We simply removed the <tr> …. </tr> accordingly. It worked.
        2. Perfect it worked (we set it up via WP snippets) – When are you going to integrate these pricing model though ? They are relevant for P2P/Booking MArketplaces.
        3. Yes please!
        4. As far as I undertsnad RnB was not built for multi vendor plugins. As a result, this option is thought for single-managed marketplaces, therefore by Admin. If you integrate this features, which is kinda crucial for P2P Marketplaces, you should probably come back with a solution whreas Vendors are able to set different pick up / drop off locations.

      • #116455
        WLS_FH
        Participant

        @abhirup following your solution posted on the 3rd of February, we have noticed that if Vendors ADD a new product the ‘taxonomies’ are still visible.
        We managed to hide the taxonomies we wanted to hide but your solution is working only on pre-existing products and.

        Check the two attached screenshots.

        This below is your solution which is working ONLY for existing products.

        to remove‘select categories’,‘select person’‘select resource’‘select deposit’‘select features’
        >> override views/products/rental/html-product-data-rental-inventory.php by copying it to yourtheme/wcmp-afm/products/rental/html-product-data-rental-inventory.php

        remove those array from $rnb_taxonomies variable. checkout line no 32.

        Can you give us a solution where these taxonomies are hidden even when a NEW product is listed?
        Thanks

    • #115155

      Hi,
      our replies are inline:-
      >> Perfect it worked (we set it up via WP snippets) – When are you going to integrate these pricing model though ? They are relevant for P2P/Booking MArketplaces.
      — We will give you the updated plugin by next week.

      >> Yes please!
      — using below hook you can add your custom code.

      do_action( 'wcmp_before_post_update' );
      Copy

      >> As far as I undertsnad RnB was not built for multi vendor plugins. As a result, this option is thought for single-managed marketplaces, therefore by Admin. If you integrate this features, which is kinda crucial for P2P Marketplaces, you should probably come back with a solution whreas Vendors are able to set different pick up / drop off locations.
      — Yes you are right. The reason we need little bit help from r&b plugin author, is that they calculates the whole pricing cost. What we will d is simply let the vendor add the rates for the location.

      that is why we need little bit co-operation from the R&B team. Please do send them an email regarding this issue, on how to handle this flow. Keep our email in CC. Here is our email id contact@wc-marketplace.com.

      Regards,

    • #115178
      WLS_FH
      Participant
      This reply has been marked as private.
    • #115282

      Hi,
      Thank you for sharing this plugin we will check this and share a new fix plugin by this week. Thank you once again for for cooperation.

      Regards,

    • #115290
      WLS_FH
      Participant

      Hi Abhirub,

      You’re welcome, hopefully that will help.
      Just a reminder on what’s needed to complete the integration with RnB.

      – General pricing -> fix hourly pricing (see attachment – this should be working when consumers book items for a duration of less than 1 day; price will be calculated according to price as defined in the General Pricing – Hourly price). To enable this you need to uncheck ‘single day booking’ under Woocommerce – settings – RnB settings – conditions – single day booking.

      – Monthly Pricing
      – Days range pricing
      – Daily Pricing
      – Hourly pricing

      Best,

    • #115352

      Our team is working on it and hopefully we will be able to deliver it by the end of this week.

    • #115590
      WLS_FH
      Participant

      Hi guys

      any news on this ?
      thanks

    • #115643

      @WLS_FH, in order to add the support of the inventory, we have to remove our current inventory structure and create a new one for the R&B plugin only.

      That is why it needs quite a good custom code, hence the delay. Once we will have an update from the team, will let you know.

      Looking forward to your co-operation regarding the same.

    • #115668
      WLS_FH
      Participant

      Hi Moumita,

      I am a bit confused.
      I believe the inventory was already fixed/integrated within the latest release of AFM (more specifically, Abhirup’s pvt message on January 27, 2021 at 7:12 PM).
      As a matter of fact within that ad hoc release the inventory works but it just lacks of some of the RnB’s functionalities (i.e. all the ‘pricing type’ as per my message on February 8, 2021 at 8:36).

      I am sure you appreciate we are really running late with this integration as its delivery it’s been delayed multiple times; could you please give us a realistic deadline so that we can schedule our launch accordingly ?

      Have a nice S. Valentine’s day.

    • #115834

      @WLS_FH, in order to add support of the pricing tab, we have to redo the inventory tab. I will ask abhirup to explain the issue in details here.

    • #115868
      WLS_FH
      Participant

      I have to be honest.
      Although I truly appreciate the team’s responsiveness, I can’t say the same when it comes to sticking to your own timing.

      I opened this issue almost 2 months ago and, after multiple missed deadlines, we’re still here talking about a plugin which should have been compatible since day one.

      I understand there are some issues, but at this point all we need is a realistic deadline, not another one that it’s going to be missed.

      We should have been live at the end of January and we’re postponing every week because of this.

      Thank you

    • #115879

      Hi,
      As per the current RnB flow the price calculation tab is under the inventory you can check this on admin back end. our AFM was compatible with older version of RnB, where the price calculation save using product id. For now we have to change the entire flow of AFM plugin to make this fully compatible with RnB.

      Regards,

    • #115881
      WLS_FH
      Participant

      Hi,

      Yes I noticed they registered price calculation under Inventory, but this change wasn’t already in place since RnB v 10.05 (which I passed on to you on Dec the 23rd)?
      At this point I am asking you what’s the fastest route?
      1) as you partly made v 10.05 compatible with AFM, iwould you finalize this integration instead of 2) below ?
      or
      2) are you intending to use the latest version 10.07 (which I passed on Feb the 6th), and if so, can you tell us how long would it take?

      Thank you

    • #115998
      WLS_FH
      Participant

      Thanks, I thought in abhirup’s message the issues was already pointed out. You mean you found out more issues?

      Re deadline 1-2 weeks. I am really wary of all these delays and patience is getting to an end.

      On the 8th and on the 9th your reply was ‘we will deliver a new fix this week’ (meaning by Friday the 12th).

      Upon my request for updates, past your deadline, you told me you encountered issues (first on the 13th than in details on the 17th). This means when you gave me the first deadline on the 8th and the 9th, you didn’t check if there were issues or not. So the first deadline was baseless.

      Today you are telling me you have find the issues (thought it was already found in your message on the 13th and 17th) and the delivery is postponed by 1 or 2 weeks, meaning at best, and if you don’t miss again your own deadline, we will see the light by March the 5th.

      Sorry guys but I really believe you should really review your timing and communication process; businesses, like ours, rely on efficient partners and this ambiguous way of planning/communicating is badly affecting our business.

      You advertised AFM as being compatible with RnB, which clearly was not (I remind you WE provided two version of this plugin).
      This ticket was opened on December the 22nd and to date, delay after delay, you did not deliver an integration yet.

      And as I said this is not acceptable any longer.
      I will welcome a very different delivery date than 1-2 vague weeks.

      Thank you

    • #116071

      @WLS_FH, sorry for the inconvenience. But, @rahulmittal7932, is not our team member, probably a user.

      also, we do get that you need this urgently. But, we need to make sure that we follow the structure of RnB plugin into ours.

    • #116107
      WLS_FH
      Participant

      That is totally weird then. Why would a user bother giving me a deadline …

      Anyway, can you please check how long would it take?

    • #116523

      @WLS_FH, our team is working on this. Hopefully we can give you an update within next week.

    • #116536
      WLS_FH
      Participant

      Hi,

      Sure, but I cannot see my latest message.

      As I said, we need a workaround on Abhirup solution dated Feb the 3rd.
      We see taxonomies hidden for existing product (edit mode) but they still shown wen new product (ADD) are listed.

    • #116537
      WLS_FH
      Participant
    • #116684

      Hi,
      to remove‘select categories’,‘select person’‘select resource’‘select deposit’‘select features’
      >> override views/products/rental/html-product-data-rental-inventory.php by copying it to yourtheme/wcmp-afm/products/rental/html-product-data-rental-inventory.php

      remove those array from $rnb_taxonomies variable. checkout line no 32.

    • #116748
      WLS_FH
      Participant

      @abhirup, I am afraid you did not understand.

      We applied your workaround, but it works ONLY for existing products. It does NOT work when you ADD a new product. Please see the screenshots I attached to my previous message.

      This is the code in our /wcmp-afm/products/rental/html-product-data-rental-inventory.php

      $rental_inventory = array();
      # old taxonomies $rnb_taxonomies = array( ‘rnb_categories’, ‘pickup_location’, ‘dropoff_location’, ‘resource’, ‘person’, ‘deposite’, ‘attributes’, ‘features’ );
      $rnb_taxonomies = array( ‘pickup_location’, ‘dropoff_location’,’attributes’);

    • #116905

      Hi,
      Please add this code of the function.php of your current active theme

      add_action('init', 'rnb_custom_modification');
      function rnb_custom_modification(){
      	
      	remove_action( 'wp_ajax_wcmp_afm_rental_add_inventory_item', array(afm()->ajax, 'add_inventory_item_callback' ) );
      	add_action( 'wp_ajax_wcmp_afm_rental_add_inventory_item', 'add_inventory_item_callback' );
      }
       function add_inventory_item_callback() {
          ob_start();
      
          check_ajax_referer( 'add-inventory-item', 'security' );
      
          if ( ! current_user_can( 'edit_products' ) || ! wcmp_is_allowed_product_type( 'redq_rental' ) ) {
              wp_die( -1 );
          }
      
          $i = absint( $_POST['i'] );
          $rnb_taxonomies = array( 'rnb_categories', 'pickup_location', 'dropoff_location', 'resource', 'person', 'deposite', 'attributes', 'features' );// remove same from this array too
          afm()->template->get_template( 'products/rental/html-product-rental-inventory.php', array( 'i' => $i, 'rnb_taxonomies' => $rnb_taxonomies ) );
          wp_die();
      }
      Copy

      and remove the same from $rnb_taxonomies array.

      Regards,

    • #116906
      WLS_FH
      Participant

      Hi, thank you it worked.

      Can you please give us an update about the integration with RnB?

      Thanks

    • #117020

      Hi,
      We did partial work on this, however as we are working on WCMp 3.6 (which is a major update and will have lots of new feature , hence this delay).
      However, I presume the R&B integration will be related within next week.
      I do understand, that you had to wait for a long time, and we are really sorry.
      But 3.6 is a major update and we had to work on this urgently.
      We really do hope that you will give us a week more to finish this R&B integration for you.

      Regards,

    • #117022
      WLS_FH
      Participant

      Hi,

      Yes it’s been pretty long but more importantly we had to postpone the official launch of the marketplace.
      At this stage a week more won’t bring the camels back, so better wait for something that works fine.

      I understand that the new release of WCMP took over on other planned activities, I just want to make sure in WCMP 3.6 release the full/back tested integration with RnB will be included, although i thought the problem was on AFM. I would avoid installing specific rnb-compliant versions.

      Let us know.
      Thanks

    • #117149

      @WLS_FH, we are really sorry that you had to wait this long. The reason behind this delay is we are working on WCMp 3.6 and WCMp 3.7 parallelly, which will have more features and along with that we are also doing the code clean up. Hence each stage requires us to do further tests.

      However, our team is also trying to provide you a solution within this week.

    • #117158
      WLS_FH
      Participant

      Hi Moumita,

      I would rather have a legacy version working with RnB than a custom version, or we might not be able to upgrade the Core platform in the future. Can you confirm the integration with RnB will happen in version 3.6 or 3.7 ?

      Thanks

    • #117163
      WLS_FH
      Participant

      Moumita, the reason why i’m asking to include RnB in the next official release is because we asked to fix the dashboard issue on this thread: https://wc-marketplace.com/support-forum/topic/dashboard-not-usable-on-mobile/

      I would like to have an official release which comprises the full integration with RnB and other issues solved.

      Let us know.
      thanks

    • #117229

      @WLS_FH, The R&B integration is supported via our addon WCMp Frontend Manager, hence we can’t add the support in our core plugin WC Marketplace.

      Also, we released an update of WCMp core plugin (version 3.0.6), the mobile view issue is fixed there.

    • #117254
      WLS_FH
      Participant

      Re RnB integration: Thanks for clarifying. I’ll be waiting for a custom release of AFM this week then.

      Re mobile issue: yes I noticed that a github release was made available, but I was wondering if this fix will be included in the next official release of WCMP (3.6). If so, I’d rather wait for the official release then. When is it planned to be released ?

    • #117288

      @WLS_FH, the mobile issue is fixed in our wcmp 3.6

      Kindly update the plugin and check.

    • #117328
      WLS_FH
      Participant

      Good job thank you guys.

      I understood the integration with RnB would be ready by this week. Any idea when?
      Thanks

    • #117377

      @WLS_FH, by Saturday, we will be able to give you the plugin.

    • #117409
      WLS_FH
      Participant

      Good to hear that, thanks.

    • #117425

      We will keep you posted.

    • #117507
      This reply has been marked as private.
    • #117517
      WLS_FH
      Participant

      Hi,

      We cannot see the menu rental in the vendor’s dashboard. See attachment.

    • #117519
      WLS_FH
      Participant

      Also the tab ‘price calculation’ disappeared. See attachment.

    • #117521
      WLS_FH
      Participant
      This reply has been marked as private.
    • #117567

      We have found the issue at our end and we are working on it.
      We will update you within 2 to 3 days.

    • #117576
      WLS_FH
      Participant

      @abhirup just a simple question. wasn’t it tested before release?
      needless to say it’s almost 3 months we are waiting for this …

    • #117633
      WLS_FH
      Participant

      This is overly frustrating.

      3 months since we opened the ticket, and again you delivered something that does not work.

      I do not understand how this is even possible, don’t you perform some sort of back testing process before releasing?
      And I am not talking about minor bugs/issues, but an issue that just prevents the plugin to work!

      Multiple delays, missed deadline, not working releases.

      It’s time to get the skates on and deliver what was supposed to work since day one.

      Please answer asap.

      Thank you

    • #117639

      @WLS_FH, I undertsand your end, and we are really sorry that you had to face these issues. But, honestly, in our localhost, we didn’t face this issue.
      However, in our other site, we get the issue. We are able to locate the issue also and we are working. We will be able to give you the fixed plugin within a day or two.

    • #117655

      Hi,
      We have fixed the menu issue.
      please note, before giving the plugin to you, we have tested this on our end, as you can see here :
      https://www.loom.com/share/ef57259c7b54450a987cce50d05e4908

      Because you had to wait for a long time. we have fast-track this work(we are also working on WCMp 3.7), and tried all the possible scenario at the time of testing. Download the plugin from the below reply.
      Let us know if this is working on your end too.

    • #117656
      This reply has been marked as private.
    • #117660
      WLS_FH
      Participant

      Thanks we downloaded it and we can finally see the new menu ‘rentals’.
      There’s something counter intuitive though in the listing process though and I need a bit of explanations from your end.

      With this release I cannot see ‘Price calculation’ any more under ‘add product’. Is it a missing/issue or is this a new thing?
      Are we expecting Vendors to create an ‘Inventory’ first and then ‘Add a new product’?
      If that’s the case we are making the listing process twice more complicated than now (and now it’s not the super intuititive to be honest).

      Can you please explain the listing process for rental products ?

    • #117661
      WLS_FH
      Participant

      @abhirup after some tests I think this integration really lacks focus on the Vendor’s listing experience. It bring in the features of RnB without conveying them into a multi-vendor experience. It is basically a replica of what RnB is in WordPress, which is ok for a mono vendor ecommerce, but it’s not ok for multi-vendor marketplaces.

      A) We added a new product without adding/linking any ‘inventory’; the system published it on the front end, without any warning whatsoever – please see attached picture.
      The system should not allow this. You should create a warning whereas if the inventory is missing/unchecked Vendors MUST create one during the ‘add new product’ process.

      B) Having the price calculation under Inventory does not really make any sense to me. If a vendor wants to list one product, why should he create a specific inventory and then a specific product? Twice the job …..

      C) The new AFM expects Vendors to 1) create an inventory first, then 2) create a product.
      The whole listing process is now unfriendly, unintuitive and discouraging. I was expecting a better integration to be honest; it’s not up to RnB to work differently, it’s up to WCMP/AFM to adapt, as being a multivendor plugin.
      The listing process needs to be reviewed or at least allows the creation of a ‘new inventory’ during the ‘adding new product’.

      Please let me know as we need to know how to move on from this.

    • #117711

      Hello, when we create support of other third-party plugins into our addon, we inherit the default flow of that main plugin and add the same flow. We do understand that each site is different and they need different flows. That is why, we added support for other booking plugins, so you can see which plugins suit your need and proceed with that one.

      So, when you reported the missing parts of RnB, we looked at their doc and added the same flow as per RNB plugin documentation.

      Now as you said “It is basically a replica of what RnB is in WordPress, which is ok for a mono vendor ecommerce, but it’s not ok for multi-vendor marketplaces.” , please note, we do not have a rental plugin of our own so we make our plugin compatible with RNB rental plugin and have to follow the standard flow added by the plugin.

      Regarding the other part, we do understand your query but sorry we cannot make changes in our core plugin depending on any particular user requirement,
      Now if you want to add some changes to this flow, then kindly explain to us your requirement (2nd and 3rd ) with the help of images and our team will help you out with the hook and filter. Also, our team is busy working for WCMp 3.7 release so they can provide you a solution by the coming week.

      We hope you will understand our end. Hopefully you will keep co-operrate with us, we will definitly help you out as much as we can.

      Thanks

    • #117723
      WLS_FH
      Participant

      Hi,

      I am aware that you somehow have to stick to how the third party works, though the integration has to make sense within your own flow, otherwise it misses the user experience as a whole and defeats the purpose of your own plugin.

      As I already explained, with this last custom release of AFM, Vendors are forced to make two different actions (in two different menu!) in order to be able to list one item.
      1) Create/add an Inventory.
      2) Create/add a product and link it to that Inventory above.

      It’s pretty obvious that this process (or this type of integration if you prefer), makes the listing process way more complicated for Vendors, which is off putting instead of being smooth.

      At this point we are forced to remain with the custom version you provided to us on January the 27th, which unfortunately lacks many features and others are buggy (i.e. price types do not work etc..) but at least the listing process is all in one go (meaning: the inventory is integrated in the ‘add product’ flow).

      When you say

      Regarding the other part, we do understand your query but sorry we cannot make changes in our core plugin depending on any particular user requirement’.

      I am aware you don’t have a rental/booking proprietary plugin, that is why we purchased AFM as been compatible with RnB (as advertised on your website), but I hardly believe this is going to be a ‘specific user requirement’. Whoever of your customers will rely on this integration in the future, will face the same issue; vendors having to make two different processes just to list one item, which is counter intuitive.

      Solution: In order not to waste the time you invested in this integration, and to solve this issue on our end, I strongly recommend to allow Vendors to ‘add/create the inventory’ during the listing process, as it was before..

      I believe you don’t need particular screenshots/videos at this stage, as I won’t have anything to show, but i’m happy to follow up if you need me to.

      Let me know.
      Thanks

    • #117875

      @WLS_FH, we do understand your end.

      But from version 2.0, RnB plugin itself is calculating the price as per the inventory (https://s3.amazonaws.com/redqteam.com/documentation/woocommerce-rental-and-bookings-reloaded.pdf). We can change the flow as per your suggestion, but the main part i.e. customer select the product and place the order, will be hampered. Becasue it is RnB plugin who is carrying out the whole flow (i.e. selecting cost at the single product page and checkout page) and that is why we have to maintain how they fetch the cost of the product.

      If we have to modify the add product flow, as per your suggestion, then we have to also modify the checkout flow. That will eventually lead us to create a new rental plugin.

      I understand that you are looking for a better flow from the vendor add product page, but due to third-party plugin dependency, we have to follow their flow. Otherwise, that plugin will stop working for the vendor’s product. I hope you understand our end, please know we do want to help you out in every possible way. But, unfortunately, we are restricted by this 3rd party dependency.

    • #117911
      WLS_FH
      Participant

      Hi Moumita,

      I’m afraid you’re wrong.
      RnB introduced introduced Inventory management since version 2.0, but it’s only 10.0.6 version that they moved Price Calculation under Inventory. The doc you shared is outdated; i’ve asked RnB to provide an updated version and they shared this provisional doc https://rnb-doc.vercel.app/changelog

      That said, Please note that we are currently using the very latest RnB (version 10.0.8) together with your custom version of AFM (version 3.2.5) you released in January, and:
      – Price calculation it is still in a separate tab under ‘ADD/EDIT PRODUCT’
      – Inventory it is still in a separate tab under ‘ADD/EDIT PRODUCT’
      – There’s not ‘add inventory’ extra process needed.
      Although it misses some key features (i.e. price type), your AFM custom version 3.2.5 already works the way it should, even with the latest version of RnB. See screenshot.

      All it was necessary was to just to finalise this already partly-working custom version of AFM with missing RnB features and you would have had a nicely integrated AFM with Rn, fully preserving Vendors experience.
      You still can enable ‘add/manage Inventory’ by using the code of your new custom 3.2.6, but it’s a nice to have in my opinion.

      Let us know.
      Thank you

    • #117918
      WLS_FH
      Participant

      Moumita, I made a mistake.
      RnB moved Price Calculation under Inventory since version 8.0, which was released over 2 years ago.
      Nevertheless, until AFM 3.2.5 – including your custom version – the Inventory was managed from within ADD NEW PRODUCT, which is the right flow for WCMP/AFM multi vendor.
      I am asking you to please restore the flow (which is the right one) as it was before.

      Thanks

    • #118025
      WCMp Support
      Keymaster

      @WLS_FH, our team is consulting with rnb team. We will keep you posted.

    • #118450
      WLS_FH
      Participant

      Hi,

      is there any news regarding this ?

    • #118588
      This reply has been marked as private.
    • #118908
      WLS_FH
      Participant

      Hi,

      It looks like the latest version you shared AFM (the one compatible with RnB) is not compatible with WCMP 3.7.0.
      Inventory does not work again.

      Have you tested it ?

    • #118913

      Can you please share a detailed video of the issue that you are facing so that we can check the same at our end and guide you accordingly.

    • #118939
      WLS_FH
      Participant

      https://www.loom.com/share/ef295608b23d439f8b4af8e21f0d0e7d

      As you can see we are using AFM 3.2.6 custom (the one provided by @abhirub on March the 16th which integrated full RnB capabilities) and WCMP 3.7.
      By clicking on inventory it just does not work/expand/open.

      The same exact issue using AFM 3.2.6 custom version + WCMP 3.6.

      Please advise.

      Thanks

    • #118943
      WLS_FH
      Participant

      Also, since we are on this topic.
      Can you please tell us what’s the point of the buttons ‘expand/close’ above and below ADD INVENTORY?
      They do not work either, so would be better to take them off.

      See screenshot.

    • #119169

      Hi,
      I have checked our end. There is no such issue found, kindly checkout the video – https://www.loom.com/share/bd0e0118fe004d4b81ac94110f0391ca

      Kindly make sure you did not override this template on your end.

      Regards,

    • #119367
      WLS_FH
      Participant

      Hi,

      I confirm it was the old template. Thanks for checking.

      In order to make it easier for vendors, we need to fix few things and I need your assistance.
      1. Can you add an ‘Add Inventory’ button on the top menu?
      2. Can you implement, or explain how to implement, a hook/warning when Vendors ‘Add a new product’ but they forget to choose an ‘Inventory’? This would prevent Vendors to publish products ‘without inventory’
      3. In RnB when you create a product without creating an inventory first, an inventory is created automatically taking the name of the product. This doesn’t seem to be working on AFM.
      4. We need to hide several taxonomies under ‘Add Inventory’ and ‘Edit existing Inventory’. Can you please give us instructions?
      5. How to hide the menu QUOTE under Rental?

      Thanks

    • #119383

      Hi @WLS_FH, can you please share some scrrenshot explaining the 1.4 and 5 point

      Regarding the 2nd and 3rd, it requires good amount of custom code. If you want, we can share the coding flow you need to follow for this custom code.

    • #119384
      WLS_FH
      Participant

      Hi,

      1) see screenshot 1. Add a ‘Add Inventory’ in the Top Bar
      2) Time ago @abhirup shared this hook, but we need more directions on how to implement a hook

      do_action( ‘wcmp_before_post_update’ );

      3) Creating a default Inventory is part of the flow of RnB. If now AFM is fully compliant I believe it should follow the same rules?

      4) see screenshot 4. We need to hide the following taxonomies:
      – Resources
      – Categories
      – Deposite
      – Person
      – Features

      5) see screenshot 5. We need to hide the menu ‘QUOTE’

      Attachments:
    • #119387
      WLS_FH
      Participant

      I re attach the last screenshots.
      It seems there are issues with your platform (error 502).

      Attachments:
    • #119423

      Hi,
      our replies are inline:
      1) see screenshot 1. Add a ‘Add Inventory’ in the Top Bar
      — Please add this code in the function.php of the current active theme :

      add_filter('wcmp_vendor_dashboard_header_nav', 'wcmp_add_inventory_option');
      function wcmp_add_inventory_option( $header_nav ){
        $new_header = array( 
            'add-inventory' => array(
                  'label' => __('Add Inventory', 'dc-woocommerce-multi-vendor')
                  , 'url' => wcmp_get_vendor_dashboard_endpoint_url( 'add-inventory')
                  , 'class' => ''
                  , 'capability' => true
                  , 'position' => 15
                  , 'link_target' => '_self'
                  , 'nav_icon' => 'wcmp-font ico-rental-icon'
              ),
            );
      return array_merge($header_nav , $new_header);
      }
      Copy

      2) Time ago @abhirup shared this hook, but we need more directions on how to implement a hook

      do_action( ‘wcmp_before_post_update’ );

      — follow this below link – https://wc-marketplace.com/support-forum/topic/making-fields-in-add-new-product-required/

      3) Creating a default Inventory is part of the flow of RnB. If now AFM is fully compliant I believe it should follow the same rules?
      >> please create a video for this issue.

      4) see screenshot 4. We need to hide the following taxonomies:
      – Resources
      – Categories
      – Deposite
      – Person
      – Features
      — Please add this code in the function.php of the current active theme :

      add_filter('wcmp_afm_rental_pro_taxonomies', 'wcmp_afm_rentalpro_taxonomies_change');
      function wcmp_afm_rentalpro_taxonomies_change($rnb_taxonomies){
        $rnb_taxonomies = array( 'pickup_location', 'dropoff_location', 'attributes' );
      
      return $rnb_taxonomies;
      }
      Copy

      5) see screenshot 5. We need to hide the menu ‘QUOTE’

      — Please add this code in the function.php of the current active theme :

      add_filter('wcmp_vendor_dashboard_nav', 'callback_wcmp_vendor_dashboard_nav', 99);
      function callback_wcmp_vendor_dashboard_nav($vendor_nav){
      unset($vendor_nav['rentalpro']['submenu']['request-quote']);
      return $vendor_nav;
      }
      Copy

      Regards,

    • #119440
      WLS_FH
      Participant

      Hi Abhirup,

      Thank you. 1-4-5- worked out fine.
      Point 3 I will share a video soon.

      Point 2 I read the post you shared (which I reattach below) and it’s clear, but we need more directions as the flow of the rental category is completely new now, so we don’t know what function depends on what.

      ******************
      Hi @Dimitris Kuklis,
      thanks for your query.Please insert this below code in your current themes functions.php

      /**
      **required some wcmp product field
      **/
      add_action( ‘wcmp_before_post_update’, ‘required_wcmp_product_field’ );
      function required_wcmp_product_field(){
      $required_regular_price = isset( $_POST[‘_regular_price’] ) ? $_POST[‘_regular_price’] : ”;
      $required_product_description = isset( $_POST[‘product_description’] ) ? $_POST[‘product_description’] : ”;
      $required_feature_image = isset( $_POST[‘featured_img’] ) ? $_POST[‘featured_img’] : ”;
      $required_product_image = isset( $_POST[‘product_image_gallery’] ) ? $_POST[‘product_image_gallery’] : ”;
      $required_shipping_weight_field = isset( $_POST[‘_weight’] ) ? $_POST[‘_weight’] : ”;

      if(!$required_regular_price || !$required_product_description || !$required_feature_image || !$required_product_image || !$required_shipping_weight_field ){
      wc_add_notice( __(‘You have to add description,images,regualar price and shipping weight’, ‘dc-woocommerce-multi-vendor’), ‘error’ );
      wp_redirect( apply_filters( ‘wcmp_vendor_save_product_redirect_url’, wcmp_get_vendor_dashboard_endpoint_url( get_wcmp_vendor_settings( ‘wcmp_edit_product_endpoint’, ‘vendor’, ‘general’, ‘edit-product’ ), $_POST[‘post_ID’] ) ) );
      exit;
      }
      }

      *********

      1) Apart from the above fields as mentioned in the post, when adding a new product (or edit an existing one) we need to set the TAB Inventory ‘mandatory’ as well
      2) When adding a new inventory (or edit an existing one) we need to make the fields ‘quantity’ and ‘price calulcation’ mandatory.

      Thank you

    • #119445
      WLS_FH
      Participant

      @abhirub we are performing some custom coding and noticed that ‘FLAT HOURLY PRICING’ has not been set in AFM, despite it’s a method which is used by RnB – please see screenshot.

      Inside ‘html-endpoint-add-inventory.php’ we noticed that it’s not been defined:

      $pricing_types = apply_filters( ‘rental_pricing_types’, array(
      ‘general_pricing’ => __( ‘General Pricing’, ‘redq-rental’ ),
      ‘daily_pricing’ => __( ‘Daily Pricing’, ‘redq-rental’ ),
      ‘monthly_pricing’ => __( ‘Monthly Pricing’, ‘redq-rental’ ),
      ‘days_range’ => __( ‘Days Range Pricing’, ‘redq-rental’ ),
      ) );

      This method does not create a new profile per se, but uses the Generic Hourly pricing which is already present at the bottom of each PRICING METHOD (see you code below).

      <div class=”hourly-pricing-panel”>
      <div class=”form-group”>
      <label class=”control-label col-sm-3 col-md-3″ for=”hourly_price”>
      <?php esc_html_e( sprintf( __( ‘General Hourly Price ( %s )’, ‘redq-rental’ ), get_woocommerce_currency_symbol() ) ); ?>
      <span class=”img_tip” data-desc=”<?php esc_attr_e( ‘General hourly price applies when rental duration is less than 1 day’, ‘woocommerce’ ); ?>”></span>
      </label>
      <div class=”col-md-6 col-sm-9″>
      <input type=”number” name=”hourly_price” class=”form-control regular-text hourly_price” value=”<?php esc_attr_e( $hourly_price ); ?>”/>
      </div>
      </div>
      </div>

      To make it fully compliant with RnB you should create this Pricing Class as well.
      Can you please give us a shout when done? Or give us direction on how to implement this ourselves.

      Thanks

    • #119447
      WLS_FH
      Participant

      My last post above regarding FLAT HOURLY PRICING. We solved by adding some custom code.

    • #119479
      WLS_FH
      Participant

      Hi

      We have found an issue in Product Date Availabilities under ‘ADD/EDIT inventory’.
      The dates won’t be saved. See screenshot.

      Can you confirm please ?

      Thanks

    • #119481
      WLS_FH
      Participant

      Please check the recording about the issue.
      https://www.loom.com/share/cf978e9538b4452db5a0509369f79a54

      AFM ‘does’ register the block dates in the database (as you can see Dates are registered in the backend), but does not show them.

      Please provide assistance asap.

      Thanks!

    • #119535

      Hi,
      I have checked this on our end using my shared plugin. But not found any issue. Kindly Checkout the video – https://www.loom.com/share/5f9c2ca1e68c484d8cb819dcd305baa9

      The date will not save if no products attached with this inventory.

      Regards,

    • #119550
      WLS_FH
      Participant

      Hi,

      Yes we tested and it’s working.
      Thing is, now to list and items with availability dates, our vendors need to
      1) create and inventory
      2) add that inventory to the product
      3) go back to the inventory and add the block dates

      Needless to say 3 different menus to publish an item is unfriendly and bot efficient.
      Is it anyway possible to move the ‘availability dates’ from ‘inventory’ back to product, like it was in AFM custom 3.2.5? (see screenshot).

      As for my message on April 10, 2021 at 11:53 PM#119440, have you got any solution for it?

      Thanks

    • #119553
      WLS_FH
      Participant

      Hi,

      Yes we tested and it’s working.
      Thing is, now to list an item with availability dates, our vendors need to
      1) create and inventory
      2) add that inventory to the product
      3) go back to the inventory and add the block dates

      Needless to say 3 different menus to publish an item is unfriendly and not efficient.
      Is it anyway possible to move the ‘availability dates’ from ‘inventory’ back to product, like it was in AFM custom 3.2.5? (see screenshot).

      As for my message on April 10, 2021 at 11:53 PM#119440, any idea on how to work it out?

      Thanks

    • #119630
      WLS_FH
      Participant

      @abhirup in addition to the above, please note that we need to know what function to call for ‘price’ as it seems it has changed.
      More specifically, we used to show the price in the Search Result page of Geo My WP throughout this code (embedded in Geo My Wp search result template).

      <!– ins>
      <span class=”woocommerce-Price-amount amount”>
      <?php $product = new WC_Product(get_the_ID()); $price = $product->price; echo $price; ?>
      </span>
      <span class=”woocommerce-Price-currencySymbol”>€ / Per day</span>

      Since we installed AFM 3.2.6 custom, we have this error:
      Notice: price was called incorrectly. Product properties should not be accessed directly

      I guess price is in inventory now, therefore we need to call the proper variable.
      Can you please help ?

      Thanks

    • #119662
      WLS_FH
      Participant

      Hi, above issue was solved.
      Waiting for support on my message on April 10, 2021 at 11:53 PM#119440

    • #119671

      Hi,
      our replies are inline –
      1) Apart from the above fields as mentioned in the post, when adding a new product (or edit an existing one) we need to set the TAB Inventory ‘mandatory’ as well
      >> use below code

      /**
      **required some wcmp product field 
      **/
      add_action( 'wcmp_before_post_update', 'required_wcmp_product_field' );
      function required_wcmp_product_field(){
          $required_inventory = isset( $_POST['_redq_product_inventory'] ) ? $_POST['_redq_product_inventory'] : '';
          
          if(!$required_inventory ){
              wc_add_notice( __('You have to add inventory', 'dc-woocommerce-multi-vendor'), 'error' );
              wp_redirect( apply_filters( 'wcmp_vendor_save_product_redirect_url', wcmp_get_vendor_dashboard_endpoint_url( get_wcmp_vendor_settings( 'wcmp_edit_product_endpoint', 'vendor', 'general', 'edit-product' ), $_POST['post_ID'] ) ) );
              exit;
          }
      }
      Copy

      2) When adding a new inventory (or edit an existing one) we need to make the fields ‘quantity’ and ‘price calulcation’ mandatory.

      >> for this we will provide you some suggestion by tomorrow.

      Regards,

    • #119681
      WLS_FH
      Participant

      Hi,
      Thanks you.

      It did work. I can’t say the same for the other conditions though (I used the previous source code you gave me).
      In particular, the conditions ‘featured_img’ ‘product_image_gallery’ ‘_weight’ do not work and prevent the item to be published.
      See code herebelow:

      /**
      **required some wcmp product field
      **/
      add_action( ‘wcmp_before_post_update’, ‘required_wcmp_product_field’ );
      function required_wcmp_product_field(){
      $required_inventory = isset( $_POST[‘_redq_product_inventory’] ) ? $_POST[‘_redq_product_inventory’] : ”;
      $required_product_description = isset( $_POST[‘product_description’] ) ? $_POST[‘product_description’] : ”;
      $required_feature_image = isset( $_POST[‘featured_img’] ) ? $_POST[‘featured_img’] : ”;
      $required_product_image = isset( $_POST[‘product_image_gallery’] ) ? $_POST[‘product_image_gallery’] : ”;
      $required_shipping_weight_field = isset( $_POST[‘_weight’] ) ? $_POST[‘_weight’] : ”;

      if(!$required_inventory || !$required_product_description || !$required_feature_image || !$required_product_image || !$required_shipping_weight_field ){
      wc_add_notice( __(‘You have to add inventory, product description, product image and weight’, ‘dc-woocommerce-multi-vendor’), ‘error’ );
      wp_redirect( apply_filters( ‘wcmp_vendor_save_product_redirect_url’, wcmp_get_vendor_dashboard_endpoint_url( get_wcmp_vendor_settings( ‘wcmp_edit_product_endpoint’, ‘vendor’, ‘general’, ‘edit-product’ ), $_POST[‘post_ID’] ) ) );
      exit;
      }
      }

      Moreover, it looks like the ‘audo draft’ system does not work.
      Whenever Vendors are returned an error message ‘say they missed the inventory’, title becomes ‘AUTO-DRAFT’ but all the rest of the fields are erased.

      Looking forward to fixing the code abode and the rest.

      Thanks

    • #119733

      Hi,
      our replies are inline:
      >> It did work. I can’t say the same for the other conditions though (I used the previous source code you gave me).
      In particular, the conditions ‘featured_img’ ‘product_image_gallery’ ‘_weight’ do not work and prevent the item to be published.
      See code here below:
      — use the below code –

      /**
      **required some wcmp product field 
      **/
      add_action( 'wcmp_before_post_update', 'required_wcmp_product_field' );
      function required_wcmp_product_field(){
          $required_inventory = isset( $_POST['_redq_product_inventory'] ) ? $_POST['_redq_product_inventory'] : '';
          $required_product_description = isset( $_POST['product_description'] ) ? $_POST['product_description'] : '';
          $required_feature_image = isset( $_POST['featured_img'] ) ? $_POST['featured_img'] : '';
          $required_product_image = isset( $_POST['product_image_gallery'] ) ? $_POST['product_image_gallery'] : '';
          $required_shipping_weight_field = isset( $_POST['_weight'] ) ? $_POST['_weight'] : '';
          
      
          if(!$required_inventory || !$required_product_description || !$required_feature_image || !$required_product_image || !$required_shipping_weight_field ){
              wc_add_notice( __('You have to add description,images, inventory and shipping weight', 'dc-woocommerce-multi-vendor'), 'error' );
              wp_redirect( apply_filters( 'wcmp_vendor_save_product_redirect_url', wcmp_get_vendor_dashboard_endpoint_url( get_wcmp_vendor_settings( 'wcmp_edit_product_endpoint', 'vendor', 'general', 'edit-product' ), $_POST['post_ID'] ) ) );
              exit;
          }
      }
      Copy

      **Note – If you want to share a code Snippet kindly select the whole code and add the code block from the text area header menu. So we can check the code.

      2) When adding a new inventory (or edit an existing one) we need to make the fields ‘quantity’ and ‘price calulcation’ mandatory.

      >> For this you have to add custom code for this – override templates/products/rental/html-endpoint-add-inventory-save-details.php
      by copying it to yourtheme/wcmp-afm/products/rental/html-endpoint-add-inventory-save-details.php.

      and add your custom code.

      Regards,

    • #119687
      WLS_FH
      Participant

      @abhirup few additional issues/bugs and a recap on what open:

      1) General hourly pricing does not work.
      This type of pricing is used/calculated when a rental duration is below 1 days; we already discussed with RnB plugin developer and they confirmed it’s an integration issue from WCMP.
      As you can see on the video it is not being accounted on the frontend. Can you check where it fails please?
      https://www.loom.com/share/a2a7c41a66e8426ea31fb9d5ad852c80

      2) Hourly range pricing plan had not been set in AFM (please see https://rnb-doc.vercel.app/price-calculation). See screenshot of the backend.
      We noticed that inside ‘html-endpoint-add-inventory.php’ the group controlling the hourly pricing was disabled; furthermore only ‘general hourly pricing’ was set, no ‘hourly range pricing’ was enabled. Is there a reason for this?

      <!– div class=”form-group”>
      <label class=”control-label col-sm-3 col-md-3″ for=”pricing_type”><?php esc_html_e( ‘Set Hourly Price Type’, ‘redq-rental’ ); ?></label>
      <div class=”col-md-6 col-sm-9″>
      <select name=”hourly_pricing_type” class=”form-control regular-text hourly_pricing_type” id=”hourly_pricing_type”>
      <option value=”hourly_general”><?php esc_html_e(‘General Hourly Pricing’, ‘redq-rental’); ?></option>
      </select>
      <label class=”form-text”><?php _e( sprintf( __( ‘Choose a price type – this controls the schema.’, ‘redq-rental’ ), ‘http://schema.org/&#8217; ) ); ?></label>
      </div>
      </div –>

      3) Auto draft does not work properly.
      https://www.loom.com/share/5b809d5ff73e4c4c9abffc4d00adfadf

      4) I would appreciate a solution for those mandatory fields in ADD PRODUCT (my ticket #119681) in ADD INVENTORY.

      5) Is it possible to move the ‘Availability dates’ from Inventory to Product? We have a confirmation from RnB developers it is possibile as it depends on the Product_ID.

      Many thanks

    • #119689
      WLS_FH
      Participant

      Hi @abhirup few additional issues/bugs and a recap on what open:

      1) General hourly pricing does not work.
      This type of pricing is used/calculated when a rental duration is below 1 days; we already discussed with RnB plugin developer and they confirmed it’s an integration issue from WCMP.
      As you can see on the video it is not being accounted on the frontend. Can you check where it fails please?
      https://www.loom.com/share/a2a7c41a66e8426ea31fb9d5ad852c80

      2) Hourly range pricing plan had not been set in AFM (please see https://rnb-doc.vercel.app/price-calculation). See screenshot of the backend.
      We noticed that inside ‘html-endpoint-add-inventory.php’ the group controlling the hourly pricing was disabled; furthermore only ‘general hourly pricing’ was set, no ‘hourly range pricing’ was enabled. Is there a reason for this?

      <!– div class=”form-group”>
      <label class=”control-label col-sm-3 col-md-3″ for=”pricing_type”><?php esc_html_e( ‘Set Hourly Price Type’, ‘redq-rental’ ); ?></label>
      <div class=”col-md-6 col-sm-9″>
      <select name=”hourly_pricing_type” class=”form-control regular-text hourly_pricing_type” id=”hourly_pricing_type”>
      <option value=”hourly_general”><?php esc_html_e(‘General Hourly Pricing’, ‘redq-rental’); ?></option>
      </select>
      <label class=”form-text”><?php _e( sprintf( __( ‘Choose a price type – this controls the schema.’, ‘redq-rental’ ), ‘http://schema.org/&#8217; ) ); ?></label>
      </div>
      </div –>

      3) Auto draft does not work properly.
      https://www.loom.com/share/5b809d5ff73e4c4c9abffc4d00adfadf

      4) I would appreciate a solution for those mandatory fields in ADD PRODUCT (my ticket #119681) in ADD INVENTORY.

      5) Is it possible to move the ‘Availability dates’ from Inventory to Product? We have a confirmation from RnB developers it is possibile as it depends on the Product_ID.

      Many thanks

    • #119691
      WLS_FH
      Participant

      Hello


      @abhirup
      few additional issues/bugs and a recap on what open:

      1) General hourly pricing does not work.
      This type of pricing is used/calculated when a rental duration is below 1 days; we already discussed with RnB plugin developer and they confirmed it’s an integration issue from WCMP.
      As you can see on the video it is not being accounted on the frontend. Can you check where it fails please?
      https://www.loom.com/share/a2a7c41a66e8426ea31fb9d5ad852c80

      2) Hourly range pricing plan had not been set in AFM (please see https://rnb-doc.vercel.app/price-calculation). See screenshot of the backend.
      We noticed that inside ‘html-endpoint-add-inventory.php’ the group controlling the hourly pricing was disabled; furthermore only ‘general hourly pricing’ was set, no ‘hourly range pricing’ was enabled. Is there a reason for this?

      <!– div class=”form-group”>
      <label class=”control-label col-sm-3 col-md-3″ for=”pricing_type”><?php esc_html_e( ‘Set Hourly Price Type’, ‘redq-rental’ ); ?></label>
      <div class=”col-md-6 col-sm-9″>
      <select name=”hourly_pricing_type” class=”form-control regular-text hourly_pricing_type” id=”hourly_pricing_type”>
      <option value=”hourly_general”><?php esc_html_e(‘General Hourly Pricing’, ‘redq-rental’); ?></option>
      </select>
      <label class=”form-text”><?php _e( sprintf( __( ‘Choose a price type – this controls the schema.’, ‘redq-rental’ ), ‘http://schema.org/&#8217; ) ); ?></label>
      </div>
      </div –>

      3) Auto draft does not work properly.
      https://www.loom.com/share/5b809d5ff73e4c4c9abffc4d00adfadf

      4) I would appreciate a solution for those mandatory fields in ADD PRODUCT (my ticket #119681) in ADD INVENTORY.

      5) Is it possible to move the ‘Availability dates’ from Inventory to Product? We have a confirmation from RnB developers it is possibile as it depends on the Product_ID.

    • #119757
      WLS_FH
      Participant

      There are severe issues in posting/replying to your platform.

      Having said that, I see my reply had been published 3 times (after 24 hours) and after your answer.

      To clarify my point 4) in relation to your reply #119733.
      >> For this you have to add custom code for this – override templates/products/rental/html-endpoint-add-inventory-save-details.php
      by copying it to yourtheme/wcmp-afm/products/rental/html-endpoint-add-inventory-save-details.php.

      you need to help us on this, the Inventory feature is totally new and we don’t know what function to call. As I mentioned we need Quantity and Price Calculcation only

    • #119842

      @WLS_FH, sorry for the delayed response, your thread was under pending status, hence this delay.

      Our team will check your points and get back to you ASAP

    • #119907

      Hi,
      our replies are inline:
      1) General hourly pricing does not work.
      >> WCMp AFM only saved the value of General hourly pricing field you can check this from backend. We have checked this on our end and it’s showing on single product page under the pricing info section. Checkout the video – https://www.loom.com/share/fec56d48431a4a85b52a2ac05358ef36

      2) Hourly range pricing plan had not been set in AFM (please see https://rnb-doc.vercel.app/price-calculation). See screenshot of the backend.

      >> This section is not integrated on our AFM frontend. We will add this on our future updates.

      3) Auto draft does not work properly.
      https://www.loom.com/share/5b809d5ff73e4c4c9abffc4d00adfadf

      >> This is the default flow of WCMp.

      4) I would appreciate a solution for those mandatory fields in ADD PRODUCT (my ticket #119681) in ADD INVENTORY.
      >> For this you have to add custom code for this – override templates/products/rental/html-endpoint-add-inventory-save-details.php
      by copying it to yourtheme/wcmp-afm/products/rental/html-endpoint-add-inventory-save-details.php.

      ** note you can use the HTML required field – checkout the link – https://www.w3schools.com/tags/att_input_required.asp

      5) Is it possible to move the ‘Availability dates’ from Inventory to Product? We have a confirmation from RnB developers it is possibile as it depends on the Product_ID.
      >> Then you can add your custom code for this. Let us know if you want hook and filter to add the fields under inventory tab.

      Regards,

      • #119954
        WLS_FH
        Participant

        @abhirup

        1) The problem is on AFM version 3.2.6 (which is currently running on a live environment); on staging environment we deployed AFM 3.2.7 and hourly pricing is showing on frontend and it’s properly calculated. Can you confirm?

        2) Ok it’s not priority, but it’s part of RnB as a whole. So please do.

        3) what’s the point of ‘DRAFT’ or ‘AUTO-DRAFT’ if it doesn’t save any information?

        4) Will check and revert back

        5) Yes please

        Thank you

    • #119962
      WLS_FH
      Participant

      @abhirup

      Going back to issue 1) with AFM 3.2.7 we have found an additional bug. When using multiple Inventories, hourly pricing shows up only on the first Inventory but not the others. Also, where it does not show, hourly pricing is not been calculated on checkout.
      Please see video
      https://www.loom.com/share/88ee9006cd194928841506bd8a848f88

      2) Additionally, ‘linked products’ do not show up under ‘more offers’.

      Please let us know asap.
      Thanks

    • #120125

      Hi, our replies are inline :

      1) with AFM 3.2.7 we have found an additional bug. When using multiple Inventories, hourly pricing shows up only on the first Inventory but not the others. Also, where it does not show, hourly pricing is not been calculated on checkout.
      Please see video
      https://www.loom.com/share/88ee9006cd194928841506bd8a848f88

      >> As you can see we haven’t face these issues on our end:
      Can you please create a new staging site (with current versio of WC Marketplace and our addons) and share the admin, ftp access, so we can check.

      2) Additionally, ‘linked products’ do not show up under ‘more offers’.
      >> If you add a product using our SPMV flow, only then the products will be displayed there.

      3) what’s the point of ‘DRAFT’ or ‘AUTO-DRAFT’ if it doesn’t save any information?
      >> We will fix this in our next update.

      5) Yes please
      >> Override views/products/rental/html-product-data-rental-inventory.php template by copying it to yourtheme/wcmp-afm/products/rental/html-product-data-rental-inventory.php
      and add the field as per your requirement.

      using below hook you can save the data –
      do_action( ‘wcmp_process_product_meta_’ . $product_type, $post_id, $_POST );

      here product type is ‘redq_rental’

    • #120133
      WLS_FH
      Participant
      This reply has been marked as private.
    • #120135
      WLS_FH
      Participant

      Re point 4 above

      4) I would appreciate a solution for those mandatory fields in ADD PRODUCT (my ticket #119681) in ADD INVENTORY.
      >> For this you have to add custom code for this – override templates/products/rental/html-endpoint-add-inventory-save-details.php
      by copying it to yourtheme/wcmp-afm/products/rental/html-endpoint-add-inventory-save-details.php.

      ** note you can use the HTML required field – checkout the link – https://www.w3schools.com/tags/att_input_required.asp

      Are you sure the path is correct?
      We couldn’t find the template? Where is it exactly ?

    • #120203

      Hi,
      our replies are inline:

      1) No, I am afraid in your video you did not show multiple inventories, so unless I missed it, I don’t know whether it’s a bug or a problem on our site. Anyway please check here below:

      >> we have checked this from admin end and it’s working. checkout the image – https://prnt.sc/11r5pwy.
      Kindly share us vendor access of this product and inventory for detailed checking.

      2) Sorry I don’t know what you mean by SPMV flow
      >> https://wc-marketplace.com/knowledgebase/product-management/#nav-10

      4) I would appreciate a solution for those mandatory fields in ADD PRODUCT (my ticket #119681) in ADD INVENTORY.
      >> For this you have to add custom code for this – override templates/products/rental/html-endpoint-add-inventory-save-details.php
      by copying it to yourtheme/wcmp-afm/products/rental/html-endpoint-add-inventory-save-details.php.

      >> Sorry for this
      — override views/products/rental/html-endpoint-add-inventory.php
      by copying it to yourtheme/wcmp-afm/products/rental/html-endpoint-add-inventory.php.

      Regards,

    • #120214
      WLS_FH
      Participant

      Hi,

      1) yes it seems it’s working now. We believe it might have been the caching plugin to interfere.

      2) ok thanks it’s all clear now. I though the ‘related’ or ‘similar’ product was an automatic feature, it looks it’s up to the admin to assign similar products.

      3) Any plans on when you’re going to fix the DRAFT features? It’s been pointed out by some vendors

      4) Ok will try this one

    • #120265

      @WLS_FH, we will fix the draft issue in our next update.

    • #119743
      WLS_FH
      Participant

      Hi @abhirup
      1) thank you it worked
      2) please provide us a code as you designed the whole new flow for Inventory. Unless you provide some kind of documentation we are unable to call functions properly.

      Please check these issues/bugs:

      1) General hourly pricing does not work.
      This type of pricing is used/calculated when a rental duration is below 1 days; we already discussed with RnB plugin developer and they confirmed it’s an integration issue from WCMP.
      As you can see on the video it is not being accounted on the frontend. Can you check where it fails please?
      https://www.loom.com/share/a2a7c41a66e8426ea31fb9d5ad852c80

      2) Hourly range pricing plan had not been set in AFM (please see https://rnb-doc.vercel.app/price-calculation). See screenshot of the backend.
      We noticed that inside ‘html-endpoint-add-inventory.php’ the group controlling the hourly pricing was disabled; furthermore only ‘general hourly pricing’ was set, no ‘hourly range pricing’ was enabled. Is there a reason for this?

      <!– div class=”form-group”>
      <label class=”control-label col-sm-3 col-md-3″ for=”pricing_type”><?php esc_html_e( ‘Set Hourly Price Type’, ‘redq-rental’ ); ?></label>
      <div class=”col-md-6 col-sm-9″>
      <select name=”hourly_pricing_type” class=”form-control regular-text hourly_pricing_type” id=”hourly_pricing_type”>
      <option value=”hourly_general”><?php esc_html_e(‘General Hourly Pricing’, ‘redq-rental’); ?></option>
      </select>
      <label class=”form-text”><?php _e( sprintf( __( ‘Choose a price type – this controls the schema.’, ‘redq-rental’ ), ‘http://schema.org/&#8217; ) ); ?></label>
      </div>
      </div –>

      3) Auto draft does not work properly.
      https://www.loom.com/share/5b809d5ff73e4c4c9abffc4d00adfadf

      4) You did not tell us if it is possible to move the ‘Availability dates’ from Inventory to Product? We have a confirmation from RnB developers it is possible as it depends solely on Product_ID.

      Thanks

    • #119751
      WLS_FH
      Participant

      hi

      1) ok thanks it works
      2) sorry we need more than this. either you provide some sort of documentation regarding the integration with rnb, as we are unaware of what function to call, or you should provide us a code to achieve this.

      Please note urgently the following:

      1) General hourly pricing does not work.
      This type of pricing is used/calculated when a rental duration is below 1 days; we already discussed with RnB plugin developer and they confirmed it’s an integration issue from WCMP.
      As you can see on the video it is not being accounted on the frontend. Can you check where it fails please?
      https://www.loom.com/share/a2a7c41a66e8426ea31fb9d5ad852c80

      2) Auto draft does not work properly.
      https://www.loom.com/share/5b809d5ff73e4c4c9abffc4d00adfadf

      3) Hourly range pricing plan had not been set in AFM (please see https://rnb-doc.vercel.app/price-calculation). See screenshot of the backend.
      We noticed that inside ‘html-endpoint-add-inventory.php’ the group controlling the hourly pricing was disabled; furthermore only ‘general hourly pricing’ was set, no ‘hourly range pricing’ was enabled. Is there a reason for this?

      <!– div class=”form-group”>
      <label class=”control-label col-sm-3 col-md-3″ for=”pricing_type”><?php esc_html_e( ‘Set Hourly Price Type’, ‘redq-rental’ ); ?></label>
      <div class=”col-md-6 col-sm-9″>
      <select name=”hourly_pricing_type” class=”form-control regular-text hourly_pricing_type” id=”hourly_pricing_type”>
      <option value=”hourly_general”><?php esc_html_e(‘General Hourly Pricing’, ‘redq-rental’); ?></option>
      </select>
      <label class=”form-text”><?php _e( sprintf( __( ‘Choose a price type – this controls the schema.’, ‘redq-rental’ ), ‘http://schema.org/&#8217; ) ); ?></label>
      </div>
      </div –>

      4) Is it possible to move the ‘Availability dates’ from Inventory to Product? We have a confirmation from RnB developers it is possible as it depends on the Product_ID.

      Many thanks

Viewing 115 reply threads

Please LOGIN to reply to this topic

Buy all Marketplace addons together, check out our Bundle

Buy at Slashed Price