All cards are processed by Stripe, which has a high "security" sensitivity - which means you may need to process your card more than once, particularly if you are in the USA (it's trying to protect you from fraud, it gets a bit over zealous)
My system will automatically send you a receipt once booked in