Orders made via card usually take between a few minutes and a few hours, depending on the number of orders and any additional security checks MoonPay has to conduct.
Purchase orders made via GBP bank transfer will be sent to your wallet within one working day, while purchase orders made via EUR bank transfer can take up to three working days to arrive in your wallet.