FAQ Deposits
Deposits using credit or debit cards should arrive in your Luxon Pay account immediately.