When is the receipt sent?

Usually, the receipt is sent immediately upon the success of the payment process, or within a short time in some cases, depending on the payment method.