The Online Payments feature allows you to easily set up how your online payments work.
You can navigate there by going to Settings "⚙" > Online Payments.
Once there, you can then turn on the feature by clicking the button:
When you turn on the feature, you should see a screen like this:
Once here you can click any of the buttons to turn on the corresponding ability.
You can also set up the Default Money Account here:
There is also the feature: paying for event fees with credit cards. To turn on payment with credit cards, go to Settings "⚙" > Online Payments. Then do this:
I recommend you also require payment to RSVP. You can override it for specific events, but it will make it easier to collect payment for events because members won't be able to RSVP without paying. When you create a more expensive event (like summer camp or high adventure) you can turn it off for just that event on the advanced tab of the event form.
An important note about this feature, you will see two transactions for each payment in the account assigned to the event. The first will be a deposit for the total amount of the payment. The second will be a debit for the total amount of the credit card processing fees.