Agree on the test environment
Check the organization label in Settings → Payments → Apple Pay and agree on the test with your WeGive contact.Run a complete checkout test
Use Safari on a supported Apple device with an eligible Wallet card for the agreed environment.Open the exact verified checkout domain
Reach payment details
Authorize in Wallet
Verify the donation result
Cover the checkout experiences you use
Troubleshoot by what you see
The Apple Pay setup section is missing
The Apple Pay setup section is missing
Apple will not let me create the identity certificate or add domains
Apple will not let me create the identity certificate or add domains
WeGive rejects my certificate upload
WeGive rejects my certificate upload
.cer, not the CSR. Certificates created from another provider’s request will not match this setup.Connection status is not Ready
Connection status is not Ready
The domain file returns an error, a homepage, or another provider's file
The domain file returns an error, a homepage, or another provider's file
The file serves correctly, but the domain is not verified
The file serves correctly, but the domain is not verified
The settings page says Ready, but Apple Pay is missing
The settings page says Ready, but Apple Pay is missing
- VGS is saved and activated as the organization’s Apple Pay provider. If it is already selected and Save provider is disabled, ask WeGive to confirm the configuration is enabled.
- The checkout has Apple Pay enabled and uses Donor Portal V2.
- The gift is one-time USD. Switching to recurring makes this Apple Pay option unavailable.
- This exact domain is verified; another verified domain does not cover it.
- The processor used by this checkout or brand is supported and enabled. Another processor connection on the organization does not make every checkout eligible.
- The device, browser, and Wallet card support Apple Pay for the agreed environment.
Wallet says the card cannot be used
Wallet says the card cannot be used
The checkout asks me to sign in after I gave as a guest
The checkout asks me to sign in after I gave as a guest