Apple Pay

Apple Pay lets you make secure purchases in stores, apps, and the web. And send and receive money from friends and family right in Messages; Apple Pay will only work with DepositFix on iPhone devices. To set up Apple Pay on your phone, please follow the steps in this article.

Apple Pay is only supported in selected countries; check if your country is supported here.

Hosting the Apple Pay file on HubSpot Domain Root

DepositFix Supports Apple Pay for quick, seamless transactions on mobile phones; before you set up Apple Pay, you need to set up the host Apple Pay file on the HubSpot domain root level, and then you should be able to select Apple Pay from the form builder, and process payments in just a click!  

make sure that you follow the steps below in order, starting with the steps in Hubspot, and then moving to Stripe

In Hubspot

  1. From your HubSpot Dashboard, go to "Marketing" → "Files and Templates" → "Files"
      Notion image
  1. Create a new hidden folder with the name ".well-known" (the dot prefix means the folder is hidden)
  1. Click on the ".well-known" folder to access it
  1. Upload Apple Developer Merchant ID file into this folder: apple-developer-merchantid-domain-association
  1. After file has been uploaded, click on the file name. This will open up a popup on the right side of the screen.
  1. In this popup, locate the "File URL" dropdown, select the connected domain URL, and NOT HubSpot CDN.
      Notion image
  1. Copy the file's URL to your clipboard, as it will be used later in the next steps. It's mandatory to use a domain-based URL and not HubSpot CDN URL for this file
  1. Click on the configuration icon in the top-right menu, Choose "Domains & URLs" and then click on "Add URL Redirect"
  1. In the "Original URL" field, add the following URL: HTTPS://{}/.well-known/apple-developer-merchantid-domain-association (where is your domain name)
  1. In the "Redirect to", add the file URL we copied earlier in step 7. It should have the following syntax: HTTPS://{}/hubfs/.well-known/apple-developer-merchantid-domain-association
  1. Now that you've added the URLs click on the "More options" section and set the "Redirect Style" to "Proxy"

In Stripe

  1. In your Stripe dashboard, go to Accounts > Payments > Apple Pay, or follow this link:
  1. Click on "Add new domain"
  1. Enter the root domain/sub-domain of where you would like to use your Apple Pay, and then click "Add"(repeat the same process for every domain/sub-domain separately)
  1. Now that the set-up is finished on both HubSpot and Stripe, Stripe will try to verify the domain by accessing your URLs on the root level of your domain, checking if the file is there, and returning a successful result.

Setting up Apple Pay on Your DepositFix Form

  1. In your form builder, add a new product or multiple products; Apple Pay works with single payments, subscriptions, and donation product types.
  1. Scroll down to "Payment Methods" at the bottom of your form builder, make sure "Stripe" is checked (Apple Pay is only available through Stripe payments, NOT PayPal), and Select "Apple Pay"
  1. Click on "Publish" to publish your form.

When you finish the setup, your form should have the Apple Pay option when accessed on iOS devices.

Did this answer your question?

Last updated on August 4, 2021