The payments processed through ItsPayd are done instantly and directly deposited into your account, however, depending on which financial institution your company utilizes it can take up to 48-96 hours for a payment to fully process.
Your payments are processed at Braintree and/or Dwolla and automatically deposited into the bank account set up in your merchant profile. ItsPayd does not keep credit cards on file. Visit Braintree and/or Dwolla for more information on how each provider secures your customers information.