Walmart says it will ask a customer to no longer shop at their stores after she was caught on video hurling racial abuse at other customers.