If you’re seeing duplicate commissions it’s likely due to the tracking pixel being loaded multiple times in the browser during checkout. For example, the customer refreshes the page and the tracking pixel is triggered again. You can resolve this issue with fraud control settings built directly in to iDevAffiliate.
Admin Center: General Settings > Fraud Control
Enable fraud control settings and if you’re getting a unique order number on your commissions choose ORDER NUMBER, NO EMAIL. If you don’t get a unique order number for your commissions choose TIME DELAY instead and set the time delay to something like 120 minutes. That will prevent a second commission from coming in for the same affiliate/customer combination for the duration set.