[FIX] purchase: keep fallback behaviour that was removed at rev 8973217