Auto Send Confirmation to User Not Working


I am using Appointments + with MarketPress to allow for credit card payments for bookings. On checkout of their booking I am offering both a "Pay Online" and a "Manual Payment" option for the user to have a choice for payment of their appointment. I have Auto-Confirm enabled since my client doesn't want to have to approve every appointment booking. However, if someone checks out with the "Manual Payment" option and completes the process they are still marked as pending and do not get sent a confirmation email immediately.

It's necessary that anyone who books an appointment gets sent a confirmation email of their booking with the date/time of their appointment. I need both types of payments to be auto-confirmed. Payment must also be required so that the user has to select a payment option.

How can I force this to happen for both types of payments, not just online payment?