Digital Wallets (Apple Pay, Google Pay, PayPal One Touch, Venmo) (2024)

Watch an Overview of Digital Wallets

Digital Wallet Options

Digital Wallets (Apple Pay, Google Pay, PayPal One Touch, Venmo) (1)

The following digital wallet options are available through the Stripe or PayPal gateways to add in addition to any primary gateway. Beyond these options, please contact the Support team if looking to enable Apple Pay through the Vantiv gateway in your account.

These digital wallet options can be combined with any other primary gateway.

  • Apple Pay through Stripe
  • Google Pay through Stripe
  • PayPal One Touch through PayPal
  • Venmo through PayPal

Digital wallets are supported on Donation Pages and Premium Donation pages, but not other page types.

Adding the Digital Wallet Options in Your Account

  1. Go to your Account Settings.
  2. Select ‘Gateways‘ to view payment gateway settings.
  3. Click the ‘New Payment Gateway‘ button.
  4. Add the relevant digital wallet gateway.
    • If adding Stripe Apple Pay or Google Pay:
      • You will need to connect to a Stripe Account using OAuth for Stripe Connect. (Three options are offered; Standard, Express, Custom. Standard is fine.)
        • If adding a Stripe account for the first time and going through the OAuth flow for Stripe Connect in Engaging Networks, you may use a single account as your primary gateway to include digital wallet options. Or, you may choose to add a separate account to include as an additional gateway specifically for digital wallet options on the intended pages.
        • If leveraging an existing Stripe account already linked in Engaging Networks (without having gone through the OAuth flow with Stripe Connect in Engaging Networks), you may:
          • 1. Add a new Stripe account specifically for digital wallet usage and include as an additional gateway on desired pages.
          • 2. Or, you may delete and re-add the account once the digital wallet options have been added in the Stripe account and domains specified. If doing so, please ensure you are also swapping in the updated gateway account to the intended individual pages as needed.
      • Be sure to check ‘Enable 3D’ secure in order for the wallets to work properly.
        • Stripe digital wallet payment currencies must match, and if using multiple currencies need to be added individually.
    • If adding PayPal One Touch or Venmo:
      • PayPal One Touch and/or Venmo will also need to be added as a distinct gateway option, regardless of an existing PayPal gateway option already exists. PayPal Giving Fund will work in the same way as linking a standard PayPal gateway account. PayPal One Touch and/or Venmo cannot be the primary gateway for a page.
      • PayPal One Touch can be enabled to accept ANY currencies and does not need to be added individually.
      • Venmo is only supported for the U.S. (for both the sender and recipient) and accepts one-time transactions only. If enabled, Venmo must display alongside PayPal One Touch in offering both payment methods.

Digital Wallets (Apple Pay, Google Pay, PayPal One Touch, Venmo) (2)

If intending to direct all Credit Card payments to go through a gateway other than Stripe or PayPal, it is recommended to set the digital wallet gateway’s currency to ANY. This will make the page logic recognize that for digital wallet payments, only use Stripe or PayPal One Touch.

Digital Wallets (Apple Pay, Google Pay, PayPal One Touch, Venmo) (3)

5. Ensure settings are updated directly in your gateway. In Stripe, add the relevant domains under Settings -> Payment Methods.

Enabling Digital Wallets on a Fundraising Page

To enable digital wallet options that have been added to your account:

  1. Open the specific fundraising page settings and select ‘Donation settings.’
  2. Add the desired digital wallet options, and Save your updates.
  3. Add or update a form block and select ‘Enable digital wallet buttons.’
  4. Click on the gear icon next to the ‘Enable digital wallet buttons’ option to customize the styling through pre-determined options. Click ‘Save’ when complete. Note you may also adjust the div containers width through CSS.

Rendering Digital Wallets

Digital wallet options will dynamically display on the relevant device and browser (including desktop and mobile), based on the user’s enabling of the specific digital wallet option on their device. For example, Apple Pay would not show on a Chrome browser, but Google Pay should.

Digital Wallets (Apple Pay, Google Pay, PayPal One Touch, Venmo) (4)

Stripe Google Pay and Apple Pay will accept one-time and monthly payments. PayPal OneTouch and Venmo will only accept one-time payments and will dynamically hide when the user selects to make a monthly payment.

When a user selects to pay via a digital wallet option and confirms details, the digital wallet will immediately process and skip any subsequent page(s) to go directly to the confirmation page. Please ensure to capture the email address in advance of placement of the digital wallet button, as well as any other required details, including name, opt-in(s), etc. As of November 2023, the digital wallets will pass supporter address and phone data to Engaging Networks if those fields are present on the same page as the digital wallet.

Testing Digital Wallets

Apple Pay and Google Pay through Stripe

You can register for a Stripe developer account here: https://dashboard.stripe.com/register

Go to Settings > Payments > Payment methods > Apple Pay and then Configure. Add the domain that your donation page will run under. Don’t worry about step 2 or 3; EN already has the certificate.

  • For Apple Pay testing, you can’t add a ‘test card’ but Stripe will see that the gateway is in test mode and will not charge. So it needs to be a working Apple Pay device to test.
  • For Google Pay testing, you can add one of the test cards into the Chrome browser, under Preferences > Payment methods.

Apple Pay will display on the page when all of the following apply:

  • Apple Pay is turned on for Checkout in your Stripe Dashboard
  • The supporter’s device is running macOS 10.14.1+ or iOS 12.1+
  • The supporter is using the Safari browser
  • The supporter has a valid card registered with Apple Pay

Digital Wallets (Apple Pay, Google Pay, PayPal One Touch, Venmo) (5)

Troubleshooting Apple Pay:If the Apple Pay button is not showing up on your donate pages. Ensure your organization’s subdomain is set as the Donation Base URL under Hello > Account Settings > Account Preferences in Engaging Networks.Manually disable and reenable your domain from here: https://dashboard.stripe.com/settings/payments/apple_pay

Google Pay will displayon the page when all of the following apply:

  • Google Pay is turned on for Checkout in your Stripe Dashboard
  • The supporter is using Google Chrome

The supporter has a valid card registered with Google Pay

Note: In certain browsers, Stripe’s fallback button for browsers that support the HTML5 Payment Request API but don’thave a working Apple/Google Pay implementation will look like a purple Pay Now button. You can disable this button from appearing by disabling Stripe Link in the gateway settings.

PayPal One Touch and Venmo

You can register for a PayPal developer account here: https://developer.paypal.com/developer/accounts/

  • For PayPal One Touch testing, you will need to create a REST App

Note that PayPal One Touch (including Venmo) is its own gateway type in Engaging Networks. For Stripe, you will need to use the new ‘Connect’ feature in Engaging Networks to add the gateway.

Both Stripe and PayPal gateways can be added to your Engaging Networks account in test mode.

Troubleshooting PayPal One Touch:

  • Check that you have added the gateway as its own gateway type
  • Check that the Client ID in this gateway is correct
  • Check that you have added the gateway as a secondary gateway to your page, and have a valid currency (e.g. GBP)
    Digital Wallets (Apple Pay, Google Pay, PayPal One Touch, Venmo) (8)
  • Note that PayPal One Touch will only work for single payments on a Donation page (and will not show for an Events page)

Validation and Processing

Since Stripe/PayPal determine the buttons and their functions, we lose some control on front-end validation. For example, if you have a mandatory question, if the supporter hits [Pay By Card] (standard submit button), and it is empty we can validate. But if the supporter hits [Apple Pay], the JavaScript offers no ‘pre-validation’ step for us to check. So it processes the payment with whatever we know about the supporter and/or what is currently set on the form.

Stripe requires Currency to be passed along with the donation and would need to be included in the form.

Its design is to use what we know, prior to processing.

For example :

Page 1 : Donation Amounts
Page 2: Opt In / Address Details
Page 3: Credit Card fields
Page 4 : Thank You

If the digital wallet buttons are on Page 1, then only the fields offered in advance of the buttons on that page will be captured.

If the digital wallet buttons are on Page 2, then Amount and whatever has been filled in before the button placement of Page 1 and 2 will be captured, and so on.

The page logic is that once a digital payment is successful, to go to the last page. In the example above, if on Page 1, then after processing Page 4 will be shown.

Digital Wallets (Apple Pay, Google Pay, PayPal One Touch, Venmo) (2024)

FAQs

Which digital wallet is best? ›

Top 10 best eWallet apps in 2023
  1. Apple Pay. Apple Pay, offered by Apple Inc., is a sophisticated digital wallet and mobile payment service that enables seamless transactions through iPhones, iPads, and the Apple Watch. ...
  2. Google Pay. ...
  3. PayPal. ...
  4. Samsung Pay. ...
  5. WeChat Pay. ...
  6. Paytm. ...
  7. Venmo. ...
  8. Dwolla.
Mar 25, 2024

Is Apple Pay a digital wallet? ›

Apple Pay and Samsung Pay are examples of device-based digital wallets because they require paying using an iPhone, Apple Watch, or Samsung phone. Google Wallet and PayPal both offer apps that can be added to compatible phones, allowing them to be used as device-based digital wallets in store.

Does Venmo count as a digital wallet? ›

Venmo is one of the most popular digital wallets. The Venmo app is available for iOS and Android. Venmo allows you to send money to anyone with a Venmo account. You can link bank accounts or cards to your Venmo account as payment funding sources.

Is it safe to put a credit card in Apple wallet? ›

Safe and

Protected. When you make a purchase, Apple Pay uses a device-specific number and unique transaction code. So your card number is never stored on your device or on Apple servers. And when you pay, your card numbers are never shared by Apple with merchants.

Is PayPal a digital wallet? ›

Popular types of digital wallets include: PayPal. PayPal makes it easy to store credit and debit cards; pay with QR codes; apply credit card rewards; choose buy now, pay later options; and even check out with crypto.

Is Cash App a digital wallet? ›

Learn how to accept Cash App Pay, a digital wallet popular with US customers. Cash App is a popular consumer app in the US that allows customers to bank, invest, send, and receive money using their digital wallet.

Is Zelle considered a digital wallet? ›

Some other popular digital wallets include PayPal and Venmo, both of which are uniquely social by allowing you to easily send money to retailers and friends. Zelle is another popular option for digital payments that automatically comes with many bank accounts.

Is Gpay a digital wallet? ›

Yes. Anywhere that you find Google Pay or contactless payment logos, you can make contactless payments with a supported form of payment that you stored in Google Wallet.

Is Apple Pay or Google Pay better? ›

Apple Pay and Google Wallet are similar in what they can do. Apple may be easier to use, but Google has more features, although Google Pay P2P payments are no longer available in the U.S. Apple Pay is probably easier for teenagers 13 and up to use for peer-to-peer (P2P) and retail payments, with parental monitoring.

Is Apple Pay better than PayPal? ›

Apple Pay has 767 reviews and a rating of 4.73 / 5 stars vs PayPal which has 24003 reviews and a rating of 4.67 / 5 stars. Compare the similarities and differences between software options with real user reviews focused on features, ease of use, customer service, and value for money.

What is the difference between Google Pay and Google Wallet? ›

Google Wallet allows consumers to hold a wallet balance, send and receive money from friends in the United States, and use a plastic card in stores and online. Google Pay allows users to tap and pay in stores and use/redeem loyalty cards, gift cards, and offers in store.

Can Venmo pay PayPal? ›

How do I set myself up to send money from my Venmo account to my PayPal account? At this time, it's not possible to link your Venmo and PayPal accounts. If you want to send money to your PayPal account via Visa+, the first step is making sure your PayPal account is properly set up with a Payname.

Is Google Wallet like Venmo? ›

Venmo is a digital wallet and payment gateway that allows customers to send money and make purchases via mobile device, and... Google Pay is a mobile payment platform that allows users to make online payments, in-app purchases, and send money to others....

What can you not use Venmo for? ›

Venmo should only be used to transact with people you know. Do not use Venmo to pay or receive payments from people you don't know, especially if the payment involves the purchase or sale of a good or service. Such payments are potentially high risk and you could lose your money without getting what you paid for.

What is the most secure type of wallet? ›

Hardware wallets are widely considered among the most secure options for storing cryptocurrencies. A type of cryptocurrency wallet that is not connected to the internet. These devices store your private keys offline, making them resistant to hacking attempts and online threats.

Which is better, Zelle or Venmo? ›

Both of the payment services are decently safe, have user-friendly interfaces, and allow you to conveniently send money when you need it. Zelle stands out from Venmo with its absence of instant transfer fees, but it also cannot be used as a wallet. So, if you need a wallet function, you should go for Venmo .

Which pay app is most secure? ›

The security of Apple Pay is one of the safest to date. It works through a separate chip in the device called the “Secure Element”, and for each transaction, this chip sends a one-time code that encrypts your data. In layman's terms, the chip acts as a middleman to make sure that the transaction is performed securely.

Top Articles
Latest Posts
Article information

Author: Golda Nolan II

Last Updated:

Views: 6253

Rating: 4.8 / 5 (78 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Golda Nolan II

Birthday: 1998-05-14

Address: Suite 369 9754 Roberts Pines, West Benitaburgh, NM 69180-7958

Phone: +522993866487

Job: Sales Executive

Hobby: Worldbuilding, Shopping, Quilting, Cooking, Homebrewing, Leather crafting, Pet

Introduction: My name is Golda Nolan II, I am a thoughtful, clever, cute, jolly, brave, powerful, splendid person who loves writing and wants to share my knowledge and understanding with you.