Home Business Non-cash payment programs encounter barriers