One-Tap donations is the fastest way for your patrons to make a donation. With Apple Pay integration it takes just a single tap by the user.
To get started, go to Control Panel > InstantApps > Donations and follow the checklist. Additional instructions are below.
Required Accounts
You will need the following accounts in place to setup One-Tap Donations.
- Apple Developer account
- Instructions to set-up
- Instructions on providing us access
- Go to Control Panel > InstantApps > Developer Accounts to see if you have already setup an Apple Developer account.
- Stripe account
- Sign up for one here if you don't already have one for your organization.
- There is no cost to sign up. Stripe charges* 2.9% + $0.30 per transaction for processing. There are no other transaction fees from Apple or InstantEncore for donations.
*Stripe does offer a fee discount, read more here on their website.
Connecting Stripe To Your App
Once all three of the above required accounts are set-up and approved, connect your Stripe account to your app:
- Log into your account at instantencore.com
- Go to Donations (Control Panel > InstantApps > Donations)
- On the Donations screen, click on the "Connect" link
- Click on the "Connect with Stripe" button
- Log into your Stripe account
- You will see an authorization message that states, "InstantEncore would like to connect to your Stripe account"
- Click on the "Connect my Stripe account" button
- You will then be redirected back to your Control Panel
- You will now see confirmation that your Stripe account is now connected with your app
Donation Settings
Click on the Settings under the Donation Checklist
- Message: Message that will be displayed to the user. Recommend to keep it as short as possible.
- Currency: Choose your preferred currency
- Minimum and Maximum Amounts: Decide on minimum and maximum donation amount. Users will still have the ability to donate any amount.
- Preset Amounts (Optional): Comma separated list of dollar amounts the user can choose from. Must be whole numbers. If empty, the user will just have a text box to enter their own value within the range specified below. Even if you specify a list of amounts for the user, they will still be able to choose to enter their own amount with the range.
- Default Amount (Optional): Default amount that will be pre-selected for the user. If blank, the amount will not be pre-filled. Must be a whole number.
- Fallback URL: URL for users to go to make a donation in a browser if they do not have Apple Pay or are an Android users.
- Name on Payment Sheet: Name of your organization that users will see when they use Apple Pay.
- Click on the Update button
Apple Pay Approval (for Donations)
- On the Donation main page, click Apple Pay Approval in the checklist
- Click Register and follow these instructions
- This will register you for donations you with Apple Pay
Final Steps
- Make sure your new donate tab is visible by clicking the "Display in app" checkbox
- You can rename this new tab and also select a different icon if you wish
- Drag and drop this new tab to wherever you’d like it displayed in your menu
For those with Tessitura Integration, see steps here.
Once this is completed, we will be notified. We will then submit your app to Apple for updates and approval. This normally takes about 7 to 10 business days. As soon as Apple approves your update, then one-tap donations will be live on your app!
FAQ
Are there any fees for using One-Tap Donations?
One-Tap Donations is included as part of your InstantApps service. Stripe charges 2.9% + $0.30 per transaction for processing. There are no other transaction fees from Apple or InstantEncore for donations.
How do I get paid?
One-Tap Donations uses Stripe as the payment processor. Donations will typically show up in the bank account you link to Stripe within 2 days.
How do I issue a refund?
Refunds must be initiated from your Stripe account. The InstantEncore control panel has a link to the transaction in Stripe to make it easy to do this.
The refund amount will show up automatically in the InstantEncore donations history.
If you have Tessitura integration, you will need to manually cancel the contribution in Tessitura.