Yes, the barriers have Oyster readers (just the same as the ones at London Bridge, Charing Cross etc etc). An Oyster with a season ticket on will be fine, it's pay-as-you-go that can't be used.