Select product variations on order creation from backend - Woocommerce - php

I found a issue with woocommerce and variable products.
The products works good on the frontend but If I try to do the same from the backend, I can't selected the variations that I want.
I just can add a meta (It's an input text field) and this is very limited.
Can I fix this with a hook/function or plugin?
Really need help.
Thanks,

Your question is somewhat difficult to understand. Are you asking if you can change the combination of variations for a product on the backend after an order has been made?
I have only ever been able to do such a thing, in certain situations from within fulfillment software (ShipStation in my case), and even then it's no simple task. The reason likely being due to the fact that WooCommerce essentially locks the order after payment, as a failsafe to the customer probably.

Related

How do I create multiple checkout pages for WooCommerce?

Is it possible to create multiple checkout pages for WooCommerce?
The reason is that I want to customize many things on the checkout pages (eg. graphics, text, offers and popups) depending on the products that a user chooses.
While I can do these all on a single page, it would be a lot easier to organize them in separate pages.
What I have tried
I tried the various solutions listed here but none of them worked:
Woocommerce Multiple Checkout Pages
Thanks.
From what I understand you are trying to create multiple checkout pages templates in order to use them depending on certain conditions.
At first glance you could try overriding the WooCommerce templates.
Please note that the consensus is to avoid having an overly complex checkout process, as a poorly designed checkout user experience will negatively affect the conversion rate.
If you provide more details about the conditions you are trying to work with it might make it easier to help you find a solution.

Limit product price to not pass beneath zero when using product options with negative values

I'm trying to use Opencart as a system to buy from clients, not sell, which I know can be done. I'm not sure as to how much coding needs to be changed or added, but I don't think it's too much that has to be done. I have done a lot of research and have tried doing my own work to get this working as I described, but have had no luck. Not even on Opencart community forums.
I'm going to try to be as elaborate as I can into describing what I have done and what my problems are because I wish to get this resolved and working as planned.
Problem #1 - Negative Integers to Zero on Products (but not removing them from options)
Since I buy from Clients, I have added product options with negative integers which reflect the base price of a product (whether it's damaged, missing components, etc.) that we will pay for. There are options where it will put the Price to a negative value, which I do not want to happen. I want the price to not pass beneath $0.00 and to also make sure this value carries over to the shopping cart. I have done a lot of research on PHP coding to do this, and I'm not sure what to edit to make this happen or even if it will work as I desire or even if it's the correct way of doing it.
Problem #2 - Instead of a traditional Shopping Cart check out with payment options, provide only an invoice that is also e-mailed to both the client and myself.
Since we do not sell products but buy them, we don't pay for anything until we receive the clients products to verify it's condition.
I will provide any code necessary from core files of Opencart.

Magento configure a product while comparing

I'd like to add some functionality to the comparing feature Magento offers. When comparing products, users are presented with an 'Add to cart' button. This feature only works well for simple products. When pressing the add to cart button on a configurable or bundled product the user is redirected to the product detail, out of the compare view.
Would it not be much better when a user could configure the products inside the compare view?!
Do you guys know of a magento plugin that does this trick? Or have ideas how this feature could be implemented in the existing source?
This is something that comes up from time to time as I develop Magento sites. The gist of the problem is this: the logic for dealing with configurable/bundle/etc products is not simple. The JS code that was written to handle this convoluted logic is written is such a way that multiple products on the same page cannot be accomodated.
So, to do what you want, the first thing to do is to simplify your products down significantly. The brunt of the complexity is dealing with multiple configurable attributes and changing pricing, etc. After that, you'll need to rewrite the configurable product JS to set up the submit form properly. Once you get the right data submitted, you should be pretty safe.
Hope that gives you a hint!
Thanks,
Joe

Ubercart add to cart form with quantity option per attribute

I need the add to cart form on each product to display separate quantity fields so items of different attributes can be added at the same time. This is for a photography site, so it makes sense for the customer to order 2 6x4 prints and one 10x8.
Right now the add to cart form is something like this:
Here is a mockup of what I want to have:
I have no idea which hooks to use, or if it's even possible to add multiple product variants in one POST. Is anyone familiar enough with the Ubercart api to tell me how I can go about doing this.
I found this googling for a solution to the same problem. Unfortunately I couldn't find anything.
So I made a patch and sent it in to an issue with a similar request - http://drupal.org/node/782154#comment-3925090
The patch isn't tested very well yet, but I will be going live with it or a subsequent solution in a couple of weeks.
Hope it helps.

Are there any WordPress based e-commerce plugins that allow me to attach meta data per order?

I'm currently using WP Shopping Cart.
Per order of a product, I need to attach some meta data such as size, frame options and frame colour. These different options change the price of the end product.
My first idea was to simply add a new product via the database each time, adding the necessary info to the product description and changing the price accordingly. However, this sounds like an ugly hack that will only lead me to problems down the track.
Is there any WordPress ecommerce system that allows this, or do you have a better solution to my problem?
Thanks
This comes a bit late but... Getshopped seems to meet you needs.
They call the product meta variations and I've linked you to the specific page.
Hope it helps!

Categories