开发者

Creating a new order in Admin panel with $0 custom price

开发者 https://www.devze.com 2023-02-25 14:23 出处:网络
I\'m having an issue with the Admin interface for creating a new order.In the event that an order was mis-shipped or for some reason a CSR needs to create a new order and not charge the customer, we f

I'm having an issue with the Admin interface for creating a new order. In the event that an order was mis-shipped or for some reason a CSR needs to create a new order and not charge the customer, we figured the best way is to create a new order in the Admin panel and override the price to $0 using the Custom Price checkbox on the order line item. However, when you do this, the order doesn't get created. After hitting "Submit Orde开发者_开发问答r", it thinks for a bit, refreshes the page, but doesn't do anything. No errors are thrown, no order created. However, if I leave the line item cost as-is but use a coupon I've set up to apply a 100% discount to the order, it goes through just fine. However, that adds complexity because I need to also have a special Customer Group for the replacement order coupon so that general customers can't use it at will.

I haven't taken any time yet to investigate this more but I thought I'd throw it out there to the community and see if anyone has any thoughts on it.

Thanks!


Just my experience as I recently needed to initiate a zero order through the backend.

On 1.5.1 I have had some issues while creating an order through the backend including not accepting the custom price. I found that refreshing the page makes things work though.

On 1.7, it appears that custom price is accepted without "hick-ups"


You can continue to use the coupon but you dont need to put customers in a special group. Just assign the coupon code to a 24 character or so length random string and its the same as a password. The chances that someone could guess the coupon code are astronomical, just like guessing a password.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号