The way Shop for Good works is that when the customer donates, you hold the donation. Then, once a month, we collect the donations you are holding from the previous month so we can disburse them to the charity (or charities) you selected through your admin dashboard.

All donations accrued through your store will be tallied and billed to the credit card on file on the 3rd business day of every month.

After that, it takes 1-2 weeks before our nonprofit processor The DailyKarma Foundation processes the payment to the charity via check. If you'd like to have a direct deposit made to the charity, you can let us know and we can get that moving. 

Our paid subscription plans are billed separately through Shopify.