No. The fee is charged at the beginning of the month. So, for all payments received in April, you'll be charged 50 cents per payment on May 1st.
I thought of using Stripe's API to remove the 50 cents right away, but that's not possible since it wouldn't work for PayPal payments.