Apple Pay is available for organisations using Stripe as their payment gateway. When enabled, eligible donors can complete their donation quickly using Apple Pay on supported Apple devices and browsers.
Before You Begin
- Apple Pay requires a Stripe payment gateway.
If you are not currently using Stripe and would like to offer Apple Pay, please refer to the Setting up Stripe article for instructions on creating a Stripe account.
Once your Stripe account has been created, please contact support@vega.works for assistance migrating from your existing payment gateway.
- Apple must be enabled in your Stripe account.
- Log in to your Stripe Dashboard.
- Navigate to Settings (⚙️).
- Select Payments and then Payment Methods.
- Find Apple Pay in the list of available payment methods.
- Enable Apple Pay if it is not already active.
Enable Apple Pay in Vega
- Navigate to Admin > Payment Gateway.
- Click on the Edit box
- Enable the Apple Pay option.
- Save your changes.
Note: Apple Pay transactions are recorded using the Credit Card Pay Type by default. If you would like Apple Pay transactions to appear separately in reporting, create a dedicated Apple Pay Pay Type attribute.
Using Apple Pay on Your Website
If you use an Embedded iFrame
Apple Pay is not currently supported within an embedded iframe due to browser security restrictions.
As a workaround, you can add an Apple Pay button or link above your embedded donation form. This button opens the Vega donation page in a new window, allowing donors to complete their donation using Apple Pay.
For example:
|
<script> function openWidget(){ window.open("https://connect.vega.works/Content/csharp/DonateFormAll.aspx?rfD3x0k=#OwnerID#&xlnse5=#widgetID#","Ratting","width=750,height=850,left=150,top=200,toolbar=0,status=0"); } </script> <button onclick="openWidget();">Donate with apple pay</button> |
Replace the bold URL text with your own Vega Donation Widget URL. The button can be styled and positioned anywhere on your donation page.
Donors wishing to pay by Credit Card or Google Pay can continue using the embedded donation form as normal.
Website Changes Required
Important: Adding the Apple Pay button to your website requires changes to your website's code.
This step must be completed by:
- your IT team,
- your web developer, or
- someone who has access to edit your website.
The Vega Support team can provide the required Donation Widget URL and guidance, but cannot make these changes on your behalf, as we do not have access to clients' websites.
If you use the Vega Donation Widget URL
If your website links directly to the Vega donation page (rather than using an embedded iframe), eligible donors using Safari with Apple Pay configured on their device will automatically see Apple Pay as a payment option.
Apple Pay will be selected by default where available, although donors can choose to pay by credit card instead.
Troubleshooting
If Apple Pay is not appearing:
- Confirm your organisation is using Stripe as its payment gateway.
- Ensure Apple Pay is enabled in both Stripe and Vega.
- Verify your website domain in Stripe (if applicable).
- Test using Safari on an Apple device with Apple Pay configured.
- If using an embedded iframe, use the recommended button/link workaround instead.
If you've completed these steps and Apple Pay is still unavailable, contact the Vega Support team for assistance.
Current Limitation
Apple Pay cannot currently be used within an embedded iframe.
Our development team continues to investigate possible solutions that would allow Apple Pay to function within embedded donation forms. This article will be updated if this functionality becomes available.
“Some content in this article may have been developed with the assistance of AI tools and reviewed by staff.”
Comments
0 comments
Please sign in to leave a comment.