nicolas wrote: Now I'm not sure what you mean by "post checkout". Because post checkout, the order is already created, and if the customer already entered his credit card, the payment has already been made. You don't have the credit card data anymore, and you can't add a product to the order and change the amount if the payment is already done since you wouldn't be able to get the money for that new product in the order.
And if you're talking about adding that just before finishing the order at the end of the checkout, then you can use the checkout API too.
HikaShop 3.0 will bring even more customizable capabilities as you'll be able to modify the checkout workflow dynamically via plugins.
...
Hikashop 3.0 will also bring ajax refresh to the checkout, but that won't change much regarding the customization capabilities of the system. But I don't see what would be left in need of customization capabilities in the checkout ?
Thanks, Nicolas. The dynamic checkout customization capability coming in HikaShop 3 sounds more like what we are looking for. Will it support that in the first stable release?
Regarding the post-checkout upsell, there are some (non-Joomla) carts that allow you to do this, but generally they are hosted carts with built in payment processing. So if the customer buys the upsell product they just authorize again for the additional amount, edit the order and capture the new full order amount with the credit card merchant.
While you could probably hobble something together with Authorize.net to do this in HikaShop, your suggestion to instead make it the final page the customer sees BEFORE the credit card is actually charged and the order created is a more elegant solution in this case. That's better for a non-hosted cart with multitudes of different payment method options.
Thanks for your help. We're managing the eCommerce marketing and website support for several clients with large HikaShop stores, and higher end marketing features like intelligent upsells during and post-checkout are becoming more in demand. Any insights you can provide about the upcoming Hikashop 3 features that could expand marketing and sales capabilities of the platform will be much appreciated!