I disagree with the idea that a woman should offer to pay when having a date.
This is because in my experience when I was a freshman I went out with a girl I adored. We had a great time before we got a dinner.
We visited an Italian restaurant and had a delicious meal, and when the time to pay had come, I offered her to go dutch.
As soon as I suggested going dutch, I noticed her face being frowned. I did not realize something was wrong at the moment, however,
when I asked her to go out after the dinner, she rejected my proposal. I guess she might have been disappointed about my attitude in restaurant.
Therefore, If you have someone you like, don't hesitate to pay for the dinner.
In addition, in Korea, when a man suggests going dutch, it looks a bit stingy, so I tend to pay in advance to avoid an awkward situation.
