Donations are processed by either Network for Good or WePay. Both are PCI Level 1 (that's the best), secure credit card processing services. WePay sends funds to charities in real time. Network for Good sends payments to charities on the 15th of each month that include all donations made in the previous month. For example, donations processed in October will be paid on November 15th.