This is usually caused by a pre-authorization or a delay in transaction clearing status. The amount may be temporarily held rather than finally charged.
Because international card network and merchant clearing are involved, it usually takes 3–7 business days for the amount to be released or returned. If it is not returned after the expected period, please contact our support team for assistance.
Help Center