Verify a Payment Domain
To display Apple Pay on the following form types, add and verify your domain through the Blackbaud Merchant Services Web Portal:
-
Luminate Online forms that use new checkout in a custom secure domain
-
Online Giving Optimized Donation Forms launched from links or buttons on your organization's website
You only need to verify a domain once, regardless of how many Blackbaud Merchant Services accounts you have.
Note: Forms hosted by Blackbaud or launched from Blackbaud-hosted URLs are already verified with Apple.
Tip: To learn how to set up Apple Pay for other solutions and form types, see Digital Wallets.
Step one: Host the verification file on your website
A website administrator or similar resource should follow these steps to upload the verification file to your website:
-
Download the Apple Pay verification file (new checkout version).
Warning: This file differs from the 'classic' Blackbaud Checkout version and is only valid for Luminate Online forms and Online Giving Optimized Forms. If you previously hosted the 'classic' version, delete it and replace it with the new one.
-
Place the file in the .well-known folder on your website. For example, the resulting URL should look like: https://myorganization.com/.well-known/apple-developer-merchantid-domain-association.
Step two: Verify your domain
After you upload the Apple Pay verification file, verify your domain.
-
From the Blackbaud Merchant Services Web Portal, under Control panel, Settings, expand Payment domains.
Tip: Don't see this option? Contact your system admin for rights to manage wallet configurations.
-
Select Add domain.
-
Enter the domain where Apple Pay should appear and confirm the verification file is uploaded to the correct path.
-
Select Save and verify.
-
Repeat for each domain (such as myorganization.org) and subdomain (such as donate.myorganization.org) where Apple Pay should appear.
After your verify your domain, test your form by viewing it from a compatible Apple device with latest version of iOS.