Debit notes can take 2�3 days, if you are bank transfers can take around five days

October 24, 2026 In Uncategorised