I use Commerce Currency Resolver and when I switch currencies, function OrderRefresh->refresh() fires twice and it adds taxes twice.
It works only for custom entities that don't have purchased entities.
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | issue-3139183.patch | 1.66 KB | lobodakyrylo |
Comments
Comment #2
lobodakyrylo commentedI suppose it's better to avoid adding the same adjustments twice. Patch is attached.
Comment #3
matthiasm11 commented#2982355: Incorrect percentage discounts when prices are entered with tax, but displayed without (or vice-versa) should fix this.
Comment #4
matthiasm11 commentedComment #5
jsacksick commentedAdjustments are cleared at the beginning of the order refresh. Not sure what's causing this on your side, but we can't have this code in.
IF we need to worry about adjustments being double added, then we'll need the same workaround in all order processors.