Donations: Configure payment methods in Stripe
This article explains how to configure payment methods in Stripe. Certain payment methods for your donation forms require clients to complete the set up through your Stripe admin: Wallets (Google and Apple pay), PayPal and Direct debits.
All these payment methods can be set up in the Settings > Payments section in Stripe. If you need to choose a Payment Configuration, you should set these up under the Default one. If you are connecting Movement to an existing Stripe account, some of these may be set up.

Wallets: Google Pay + Apple Pay
You will need to specify any domains of Movement's public pages (typically clientname.yourmovement.org), to allow you to accept these payment methods on Movement’s site. This is under Payment Method Domains, in your Stripe account settings.
View Stripe instructions here: https://docs.stripe.com/payments/payment-methods/pmd-registration?locale=en-GB
Direct Debits
Clients need to enable the BACS Debit payment method under the Bank Debit section in Payment Methods. You may need to provide additional KYC to Stripe before this can be enabled, complete these steps after you request access from the Payment methods settings.
View Stripe instructions here: https://docs.stripe.com/payments/payment-methods/bacs-debit?locale=en-GB
Paypal
To maintain client's control of all aspects of the payment cycle including refunds and chargebacks, PayPal is set up directly with Movement once Stripe has been connected.
Once you have connected your Stripe account to Paypal, you need to add your Stripe API keys to Movement:
- In Stripe, find your live mode API keys. Instructions on how to do this here.
- In Movement, go to Settings > Manage Stripe settings
- Add the live mode publishable key and secret key from Stripe
