Card payments are processed immediately and the crypto is released once all fraud and KYC checks have been completed. For first time transactions, this can take between a few minutes and a few hours, depending on additional verification that may be required.
Most subsequent transactions will be processed within about 20 minutes, but occasionally during periods where we’re receiving an unusually large amount of orders or we’re running additional checks, it may take longer.