No, Afterpay does not automatically charge. You will need to manually charge your Afterpay account.