Both ApplePay and GooglePay are checked as enabled in plugin Settings.
I went through this troubleshooting guide and – I believe – checked all important steps, mainly:
I’m using the Payment Plans Add-On plugin with Stripe and encountering an issue with the PaymentRequestButton.
While the manual payment option works perfectly on Stripe, the PaymentRequestButton does not update the payment amount correctly when using Apple Pay or Google Pay. It only captures the base level amount, not the selected plan amount.
For example, if the base level is set at $20, but the user selects an option for $30 or $50, the PaymentRequestButton still captures the initial $20 instead of updating to the chosen amount, like $30.
This issue only occurs with the PaymentRequestButton, as Stripe itself functions correctly.
paid-memberships-pro/js/pmpro-stripe.js
PaymentRequestButton:
paymentRequest = stripe.paymentRequest({
country: pmproStripe.accountCountry,
currency: pmproStripe.currency,
total: {
label: pmproStripe.siteName,
amount: Math.round( data.initial_payment * 100 ),
},
requestPayerName: true,
requestPayerEmail: true,
});
In initial_payment, the logic is capturing the level initial_payment, not the plan initial_payment
Stripe Manual payment works fine.
PayPal express works fine.
The only issue is on PaymentRequestButton
]]>I have a website using a dark theme. Is there any way to change the GPay and Apple Pay theme to light?
I’ve searched throughout the entire plugin to make this change, but I couldn’t find anything related to this customization.
According to the guidelines, Apple doesn’t allow the use of a dark button on a dark website.
https://developer.apple.com/design/human-interface-guidelines/apple-pay
Thank you for your time!
]]>I’m using EmbedPress PDF to embed PDFs on both desktop and mobile on this website https://uwua132.org/.
Multiple users reported that they can’t view the embedded PDF on Apple, Safari browser.
Now, I don’t own any Apple devices, so debugging this isn’t possible for me. I’m afraid I can’t provide a link to those PDFs, because that content is restricted. Is this a known issue by any chance? The PDF embeds are working fine on Edge/Chrome, it’s only Safari that has this issue.
]]>The costumer has prefilled his Apple Pay address with correct details.
during checkout the uses this prefilled details.
but receipt address contains the housenumber, delivery address does not.
we’ve checked with customer if housenumber is given. Somehow at the delivery-address the housenumber is lost or cut.
we have custom-code that prevents entering the street field without a number, so the data must be taken from Apple Pay during checkout
]]>Unfortunately, we are facing issues with the quality of the background image of the VR-Stand.
We tried multiple things:
– Different formats (WEBP, JPG)
– Different qualities > up to 2560 x 1515 px (but the plugin seems to resize the image)
Do we have to get the paid version to enhance the background quality, or is there something else that we could do?
Any help is welcome.
Kind regards,
Jeremy Bosquet
ECOM LUX