Enablement and Configuration for Apple Pay in Nimble AMS

This page guides enabling and configuring the Apple Pay button for Member Portal and Community Hub. By integrating Apple Pay, Association members can conveniently and securely make payments that enhance the user experience and simplify payment processes.

Prerequisites:

Enablement

Turn on Apple Pay Custom Metadata Type:

  1. From Setup, enter Custom Metadata Types in the Quick Find box, then select Custom Metadata Types.

  2. Click Manage Records next to the Tag of Nimble AMS.

  3. Click Edit next to ApplePay.

  4. Select Is Active.

  5. Click Save.

Configure Apple Pay in Nimble AMS:

  1. From the above-created Apple Pay Payment Method detail screen, Click New on the Entity Payment Methods.

  2. Enter the below information:

    1. Payment Method: Auto-populates.

    2. Entity: Seach and add the appropriate financial Entity

    3. Bank Account: Search and add the appropriate Bank Account

  3. Click Save.

Alternatively, you can follow this document to set up the Entity Payment Method.

Not needed if Credit Card Issuers have already been setup, for example if this is an existing org.

This step is similar to all the Payment Methods irrespective of Apple Pay. Follow the below documents to create the Credit Card Issuer and Link it to the Financial Entity that is linked to the Apple Payment Method.

  1. Create a Credit Card Issuer

  1. Create an Entity Credit Card Issuer

Step 3: Configure Additional Settings for Apple Pay.

Configure and Verify Additional Settings for:

  • DigitalWalletMerchantName - The value entered on this record is displayed on the Apple Payment Sheet and the members can view it while making payments.

Show Me How Its Done
  1. From Setup, enter Custom Metadata Types in the Quick Find box, then select Custom Metadata Types.

  2. Click Manage Records next to the Additional Setting of Namz.

  3. Click Edit next to DigitalWalletMerchantName.

DigitalWalletMerchantName- The Value field displays the default value "Example Merchant." Users can add a custom name in the Value field that appears on the Apple Pay pop-up window. Typically, you should enter your Association’s name or the Abbreviation of your Association’s name in this field.

For example, If you enter “Community Brands” in the Value field, then Apple Payment Sheet displays “Pay Community Brands” label. You can find the image below.


  1. Click Save.

Merchant Name for Apple pay.png
Figure 1. Merchant Name on Apple Pay Pop-up window.


  • ApplePayMerchantID - Users do not need to manually configure the Apple Merchant ID. It is already set as the default value.

  • ApplePayCertificationName - Users do not need to manually configure the Apple Merchant ID. It is already set as the default value.

Step 4: Display the Apple Pay Icon on Checkout

Apple allows us to brand their payment method using their traditional branding icon that helps your members to recognize widely used Apple Pay as a payment option. This also helps your members to find the Apple payment option with ease on the checkout pages.

Use Apple Pay Icon on Visualforce Community Hub (Recommended):

The steps are for the My Checkout page of the Visualforce CH:

  1. In the tab bar, click on the App launcher icon, or in Salesforce Classic, click +, All Tabs, and search for Pages.

  2. Click Pages.

  3. Under the Page to Configure dropdown, choose My Checkout

  4. Add Payment Options With Icons Card in the Cards on the My Checkout Page section.

Follow similar steps for other checkout pages such as Express Pay for Carts, and My Invoice.

For Donate now and Express Pay for Orders checkout pages:

  • Add Order Payment Option Selection 2 card in the Cards on the My Checkout Page section.

The below image displays the Apple Pay payment icon on the checkout page:

Apple Pay button and Icon.png
Figure 2. The screenshot shows the Apple Pay Icon and Pay with Apple Pay button on the Checkout page.

Use Pay Now - Apple Pay text on Visualforce Community Hub:

Alternatively, if your association does not want to use the Apple Pay icon, they can still use the plain text to display the Apple Payment Method on the checkout pages.

The steps are for the My Checkout page of the Visualforce CH:

  1. In the tab bar, click on the App launcher icon, or in Salesforce Classic, click +, All Tabs, and search for Pages.

  2. Click Pages.

  3. Under the Page to Configure dropdown, choose My Checkout

  4. Add Payment Options Card in the Cards on the My Checkout Page section.

Follow similar steps for other checkout pages such as Express Pay for Carts, and My Invoice.

For Donate now and Express Pay for Orders checkout pages:

  • Add Order Payment Option Selection card in the Cards on the My Checkout Page section.

The below image displays the Pay Now - Apple Pay text on the checkout page:

Pay Now With Apple Pay text.png
Figure 3. The screenshot shows Pay Now - Apple Pay option and the Pay with Apple Pay button on the check-out page.

Use the Apple Pay Icon on the Member Portal Checkout page:

You can skip this step if you aren’t using the new Member Portal Checkout. These steps only apply to the Associations that are using the Nimble AMS Member Portal Checkout page on their community hub.

Please note that on the Member Portal Checkout page, by-default we provide payment options as an icon, offering a simplified payment process. This differs from Community Hub checkout, which provides the choice between icons and text.

Apple Icon on Experience cloud checkout.png
Figure 4. The screenshot shows the Apple Pay Icon and Pay with Apple Pay button on the Member Portal Checkout page.


Apple Pay is accessible for both logged-in and guest users. The checkout pages supported for the logged-in users are:

  • MyCheckout

  • Donate Now

  • Express Pay for Carts

  • Express Pay for Orders

  • My Invoice

  • Member Portal Checkout

The checkout pages supported for the guest users are:

  • Donate Now

  • Express Pay for Carts

  • Express Pay for Orders

Limitations:

  • Apple Pay is not displayed when the members try to pay for a recurring product. We hide it by default and members can pay using other payment methods such as Credit Card or ACH.

  • Apple Pay is not displayed when the members try to schedule an order. We hide it by default and members can pay using other payment methods such as Credit Card or ACH.

  • Apply Pay is supported only for the Web. On Touch devices capability is not supported.

  • Apple Pay is not displayed on non-safari browsers and non-ios devices.