Skip to main content

Apple Pay

How to set up and activate Apple Pay on Funraise Giving Forms

Tony Sasso avatar
Written by Tony Sasso
Updated over a week ago

Apple Pay can be added as a payment method to your Funraise Giving Forms. To get started you'll first need to be approved by Apple to collect donations with Apple Pay.

Apple Pay approval

U.S. based nonprofits

You’ll need a Candid Seal of Transparency in order to accept Apple Pay donations.

To activate Apple Pay for your account, emailing support@funraise.org. You can use the template below. Please be sure share your organizations Candid Profile link in the request. Use this email template when reaching out to us:

Subject: Apple Pay Activation for our Account

We need to activate Apple Pay for our Account. Our Candid seal of transparency can be verified here: [Your Candid profile link]

Thanks,

[Your Name]

[Your Organization Name]

Internationally based nonprofits

For organizations based outside the U.S., Apple has teamed up with Benevity to verify organizations. Apple approval can take several days in this case.

During the Benevity verification process, you may be asked to provide an Apple Developer Team Id, if so please enter 3DZ38KFGLX

After completing the verification process, you'll receive an email from Apple confirming your approval. Please forward the approval email to support@funraise.org β€” we will verify your approval and activate Apple Pay for your account.


Activating Apple Pay

Once you're approved for Apple Pay you'll be able to add Apple Pay as a payment method to your Giving Forms.

☝️ Apple Pay activation for external websites requires additional setup

Apple Pay can be easily activated on Funraise hosted pages: Funraise Giving Page or Funraise Campaign Site. To activate Apple Pay on your own website, additional setup is required.

Funraise Giving Pages & Campaign Sites

Apple Pay is can be activated on all Giving Pages and Campaign Sites by accessing a Giving Form > Settings > Payments > Payment Methods.

External websites

In some cases, Apple Pay can be activated on a Giving Form that is embedded on your organization's website. For external websites, the activation process requires configuration to the folder structure of your website, which is something that Funraise does not provide support for and something that your website platform may or may not support (see notes below).

Activate Apple Pay for your external websites

  1. Upload the attached verification file to your website so that it is accessible at https://[your_domain_name]/.well-known/apple-developer-merchantid-domain-association

  2. Test and make sure you can access the URL (https://[your_domain_name]/.well-known/apple-developer-merchantid-domain-association) and download the file from a web browser.

  3. Send us an email at support@funraise.org to request verification for your website. (Template below)

Subject: Domain Validation Request for Apple Pay - External Site

We need to validate our domain for Apply pay. Our domain is (Your Domain Name For Your Website). We have uploaded the apple-developer-merchant-id-domain-association file to the .well-known directory on our website.

Thanks,

[Your Name]

[Your Organization Name]

Important: Website platform compatibility

Adding Apple Pay to your own website requires adding a verification file to a specific folder in your site's folder structure and not all website platforms will enable you to add an Apple Pay verification file.

πŸ‘ Website platforms that enable you to add a .well-known file include:

πŸ‘Ž Adding Apple Pay is not possible for the following website platforms, because you can not configure folders within the site's file structure with standard methods:

  • Squarespace

  • Weebly

  • Wix

  • Shopify


Good to know

  • At this time, Apply Pay can only be used for One-Time transactions.

  • Apple Pay is only available as a payment method when your donation form is accessed from the Safari browser or compatible Apple product.

  • You must have a Stripe gateway connected with Funraise to use Apple Pay.


    ​

Did this answer your question?