Processing payments with CityGrows

You can create a payment processing step and use CityGrows to accept payments. In order to unlock the full potential of this feature, you'll need to:

  1. Verify your identity
  2. Connect a bank account

You may begin processing payments before you have completed these steps, however you will not be able to transfer the money out of your account until they have been completed.

Click here to get started!


  • We charge a 4.9% + $0.30 transaction fee for all transactions processed.
  • Once you've connected your bank account, we transfer accrued balances to your account on a 2-day rolling basis.
  • Chargebacks will be deducted from your account.
  • The 4.9% fee includes the Stripe payment processor's 2.9% fee, plus an additional 2% fee that CityGrows charges on each payment processed through our platform. We use this 2% fee to fund our operations, our technology development- it's what allows us to provide our business process platform at no up-front cost for public processes for local governments.

Have questions about this article or comments on how it can be improved? Send us a message using the chat icon in the bottom right of the screen.