• Resolved streamworksaudio

    (@streamworksaudio)


    I am starting to get to grips with this plugin and its workflow. I know that PayPal determines which smart buttons are shown (wherever you choose to place the buttons), however my test server only pulls the single Golden PayPal button. Is there some way I can get PayPal show more buttons for testing purposes? Does it have something to do with the IP?

    I would like to see how the other payment options (that might be available) are presented before I make any changes live.

    Cheers

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi @streamworksaudio,

    A lot of the logic is automatically handled by PayPal in the background, so there are not too many settings in the plugin beyond styling attributes and the option to disable certain funding sources.
    Here you can find a few relevant criteria to display additional funding sources: https://developer.paypal.com/docs/checkout/integration-features/alternative-payment-methods/#accept-alternative-payment-methods-on-your-website

    For most alternative payment methods (this does not include Pay Later or Venmo), the button layout must be vertical, intent set to capture and vaulting must be disabled.
    When these settings are applied, additional funding sources should appear in the iframe on the checkout page automatically depending on the country of the buyer.
    The IP can play a role, but sometimes changing the billing country and refreshing the page is enough to update the provided funding sources (doesn’t always work though). In the latter case, the buttons should be changing on the fly without a manual refresh, but that’s a bug that will be addressed later on.
    The most important thing to keep in mind is that Vaulting and Pay Later (including other APMs) are currently mutually exclusive.
    I hope that helps you to get the other buttons to show.

    Kind regards,
    Niklas

    Thread Starter streamworksaudio

    (@streamworksaudio)

    Thanks Niklas,

    Changing the button layout to vertical helped with the checkout page (now it shows the Debit or Credit Card button). However the product page and cart page still only show the single button, is this be design?

    I am also always seeing a network timeout error with…

    https://b.sbox.stats.paypal.com/v2/counter.cgi?p=uid_xxxxx&s=SMART_PAYMENT_BUTTONS

    Not sure if this error has an effect on the buttons. Also not sure if this error has something to do with the fact that I am testing this on a Local server.

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi @streamworksaudio,

    By design, the only funding sources that can appear on the non-checkout pages are: PayPal, Pay Later, Venmo, and SEPA Direct Debit. Other alternative payment methods (including credit cards) are only available from the iframe on the checkout page (for UX reasons).

    I’m seeing that network timeout on Local sites as well, but it doesn’t cause any issues for me and also doesn’t appear on my live testing sites. The alternative payment methods are loading automatically though.
    Did you connect a live, or a sandbox account? I suggest testing it in the sandbox first to make sure the lack of alternative payment methods is not account-related. Thanks!

    Kind regards,
    Niklas

    Thread Starter streamworksaudio

    (@streamworksaudio)

    Thanks for the quick reply.

    Yes I am testing a Sandbox account on my local server. Does the address of the logged-in user play a part in determining which payments are shown? I would imagine it wouldn’t, only because that would assume a user is logged in. Same as I would assume it wouldn’t rely on the PayPal user being logged in as often the visitors of the site are not logged when first arriving at the site.

    Cheers

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    It shouldn’t matter whether the user is logged in or not. But PayPal is deciding which APMs are provided in any case, the plugin has little influence on this. All you can do with the plugin is decide which APMs should be hidden.

    The most consistent way to test APMs is with a VPN, but sometimes it is enough to change the checkout billing country and refresh the page, as mentioned above. This depends on a few different factors though and sometimes doesn’t make a difference.
    In the end, PayPal will usually automatically display relevant APMs, when available.

    Kind regards,
    Niklas

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘How to test more buttons’ is closed to new replies.