Benefits provided by online gaming merchant account