Page 1 of 1

Additional Order Cost based on Payment type

Posted: Wed Jan 11, 2017 7:17 am
by rashid301
Hi,
I want to include extra cost to the order based on what payment type the customer uses.
1. For third-party payment, use gateway transaction fees
2. For credit card payment, use credit card transaction fee
3. For COD payment, I certain fixed amount.

I have tried adding these amount at multiple places in OrderPayment. However when I save the order, those values disappear.
How can I add make these fees part of order?

Re: Additional Order Cost based on Payment type

Posted: Wed Jul 05, 2017 4:58 am
by ljRapTor
You can use the Fullfillmentgroup for such additional pricing. In the demo site, you can see the delivery mode. If you customize that you can satisfy you requirement.

Re: Additional Order Cost based on Payment type

Posted: Tue Jul 25, 2017 3:14 pm
by phillipuniverse
You could also ensure that you create the OrderPayment up front and add an activity into the blPricingWorkflow. As long as you put it before the TotalActivity (which occurs at the end of the blPricingWorkflow) and add it to some known location (like FulfillmentGroup fees that ljRapTor suggested) then it will get added to the total.

The Broadleaf forums are being retired as a readonly archive of questions. For active discussions and questions, check out the broadleaf-commerce tag on Stack Overflow which is actively monitored by the Broadleaf team.