close ad
Databridge V2 with MySQLi support IS Now Available!
open ad
View Menu

Technical Support Forums

Free, outstanding support from WebAssist and your colleagues

rating

is there a way to change price in cart once the item is in the cart, thru the code on pressing 'Update' button?

Thread began 1/19/2022 12:10 pm by lr_leal239405 | Last modified 2/04/2022 3:20 pm by Ray Borduin | 143 views | 2 replies |

lr_leal239405

is there a way to change price in cart once the item is in the cart, thru the code on pressing 'Update' button?

I'm trying, thru the code, to change the price of an item in the cart, if the client orders less than the number of items in a quote. I have an electronic quote page where they can add to cart. It all works. However, if they change the Quantity in the Cart itself to less than the number of items quoted, the price should go up to the original price of an item that is pulled from the database.

My question is really, can this be done thru the code? I'm trying for example:

<?php
If (something happens) {
$eCart->DisplayInfo("Price") = $theoriginalpricefromtable;
}
?>

but it errors out the cart.php page (even though there's nothing missing in the code).

So...how can I adjust the number in the $eCart->DisplayInfo("Price") ?

Thanks.

Sign in to reply to this post

Ray BorduinWebAssist

The way I would do it is to create two more columns in your cart:
DiscountedPrice
DiscountThreshold

Then you can add a calculation to the cart for:
UsePrice = ([Quantity] >= [DiscountThreshold])?[DiscountedPrice]:[Price]

And update the existing TotalPrice column from: [Price} * [Quantity]

To:
[UsePrice] * [Quantity]

Finally update the cart to display the UsePrice column instead of the Price column wherever it is displayed and update your payment gateway code to do the same when processing payments.

Sign in to reply to this post
Did this help? Tips are appreciated...

lr_leal239405

Thanks for the reply. Was out of the country for a few weeks. I started doing this but things got changed on me by bosses, so I have to approach it differently. I haven't tackled it yet. However, I need to open tech support ticket for another question. I'll post the question and you can let me know if you have time to do it with me. Thank you again.

Sign in to reply to this post

Build websites with a little help from your friends

Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.

Build websites from already-built web applications

These out-of-the-box solutions provide you proven, tested applications that can be up and running now.  Build a store, a gallery, or a web-based email solution.

Want your website pre-built and hosted?

Close Windowclose

Rate your experience or provide feedback on this page

Account or customer service questions?
Please user our contact form.

Need technical support?
Please visit support to ask a question

Content

rating

Layout

rating

Ease of use

rating

security code refresh image

We do not respond to comments submitted from this page directly, but we do read and analyze any feedback and will use it to help make your experience better in the future.

Close Windowclose

We were unable to retrieve the attached file

Close Windowclose

Attach and remove files

add attachmentAdd attachment
Close Windowclose

Enter the URL you would like to link to in your post

Close Windowclose

This is how you use right click RTF editing

Enable right click RTF editing option allows you to add html markup into your tutorial such as images, bulleted lists, files and more...

-- click to close --

Uploading file...