The debit on your credit card comes within a maximum of 7 days after your order. All bank transactions are protected and managed by the Razor Pay company.