The app allows merchants to spend points for Members. But it's not allowed for merchants to spend points on behalf of the Guests even if the program participants are already for 'All customers'