I'm evaluating UCommerce for a client that allows a customer to pay with a credit card, a pre-paid account, or they can split the order total across these two payment methods. Is there any support built in for this scenario? If not, has anyone implemented this in UCommerce before? Can the uCommerce section in Umbraco be customized? I've yet to find an out of the box solution for this problem.
The scenario with picking one payment method out of many is standard in uCommerce (it's even possible to restrict payment methods based on country and shipping method). Im pretty sure you should be able to create your own "multi pay" payment provider where you split the total out on the available payment methods).
What kind of customizations are you looking for in the uCommerce backend?
It is totally doable. However out of the box, uCommerce has no support for it.
You should take in mind that when you get redirected to another page, the current thread is aborted (so you cannot loop over multiple payments that would redirect you). So you have to build a confirmation page where it will take care of redirecting you everytime there's not enough funds on the order. Also, remember that you will run into problems in the checkout pipeline if you call that after a partial payment has been submitted.
Thanks for the replies. To answer Nickolaj's question, I dont' really want any customizations in the back end if I don't have to make them. My concern was the ability of the uCommerce table structure to handle multiple payment types. If the orders could not be represented using the built in table structure, then it would be unwise to try and use the product, especially at this price point. But your suggestion to try a "multiple payment" payment method was intriguing. If I have a chance, I'll investigate this further and update the message.
Allow multiple payment methods for a single order
I'm evaluating UCommerce for a client that allows a customer to pay with a credit card, a pre-paid account, or they can split the order total across these two payment methods. Is there any support built in for this scenario? If not, has anyone implemented this in UCommerce before? Can the uCommerce section in Umbraco be customized? I've yet to find an out of the box solution for this problem.
The scenario with picking one payment method out of many is standard in uCommerce (it's even possible to restrict payment methods based on country and shipping method). Im pretty sure you should be able to create your own "multi pay" payment provider where you split the total out on the available payment methods).
What kind of customizations are you looking for in the uCommerce backend?
It is totally doable. However out of the box, uCommerce has no support for it.
You should take in mind that when you get redirected to another page, the current thread is aborted (so you cannot loop over multiple payments that would redirect you). So you have to build a confirmation page where it will take care of redirecting you everytime there's not enough funds on the order. Also, remember that you will run into problems in the checkout pipeline if you call that after a partial payment has been submitted.
Let me know how you're doing with this.
Hope that helps.
Regards
Morten
Thanks for the replies. To answer Nickolaj's question, I dont' really want any customizations in the back end if I don't have to make them. My concern was the ability of the uCommerce table structure to handle multiple payment types. If the orders could not be represented using the built in table structure, then it would be unwise to try and use the product, especially at this price point. But your suggestion to try a "multiple payment" payment method was intriguing. If I have a chance, I'll investigate this further and update the message.
is working on a reply...