Hi Thomas,
Sorry to resurrect an old thread.
Having some difficulties myself along the same path as Greg.
For some reason ecommerce.purchase.actionField.revenue declares as undefined when viewing in GTM preview.
I have Enhanced Tracking all setup and working for Google Analytics.
However, attempting to set up Variable Revenue for Bing PPC ads is proving more difficult.
Are you able to shed any light on the issue?