gorillaAs I've been told Layout C was specifically created to be embedded or customized in a hosted page but since E-junkie is just redirecting on submit button straight to Layout C it does not make sense as this layout should not be used as standalone.
I understand the positive support for PayPal advanced payments but the implementation is not good and not as intended by PayPal, that layout was not made to be shown with a page redirection and rather embedded on a checkout page.
Yes, unfortunately the iframe-embedded Layout C implementation intended by PayPal, which we originally had in place, was causing problems for an unacceptably large number of buyers whose browsers were blocking third-party cookies, preventing them from being able to complete payment at all, so we had to fallback to simply redirecting to the payment screen until a better solution could be devised.
gorillaAlso I do not ship any items, everything is downloaded from e-junkie servers, I do not need shipping address in the form.
I'll pass your answer to the PayPal team that is assisting with this issue.
Also unfortunately, it's an all-or-nothing proposition. If we support Layouts A/B, we'd be doing so for everyone; even though it would not adversely affect sellers such as yourself who sell no tangible goods, it would affect sellers who do sell such items. I'll see if Development might be able to make seller-specific exceptions to this upon request.
Glad to hear you're passing this along to PayPal; maybe if enough people point out to them (as we've already done) how the third-party cookie blocking issue makes their iframe-embedding method obsolete, and how a lack of shipping-recalculation callback support makes Layouts A/B susceptible to shipping-fee fraud, they'll devise a fix or workaround for those problems.