If you use a credit/debit card, the payment usually goes through instantly. If there is a delay, contact our support team at [email protected]
Depending on your bank and country, it can take up to 10 business days for the funds to be deposited by bank transfer. To track the transfer, send us the SWIFT code or the receipt.