Payments are securely processed through the Branch Payment Wallet imbedded in the XRS APP and payments are made within 24 hours of verified completion.