• Resolved Apfelbiss

    (@apfelbiss)


    Hello,

    this enhancement, mentioned in the changelog for the current version 2.0.4, doesn’t work for us.

    It still does only display the title of the superior radio button for the WooCommerce payment pathod.

    When I switch to sandbox mode on a development environment, test emails do show correct e.g. ?GiroPay (via PayPal)“ or ?Sofort (via PayPal)“.

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

    (@niklasinpsyde)

    Hi @apfelbiss

    To better assist you, can you please provide more information on what you are examining? Are you referring only to order confirmation emails, or are you also looking at orders directly? The updated funding source name should appear on the order-received page, notification emails, and the order overview page. However, on the edit order page, you would see the gateway title configured in the settings rather than the funding source name.

    The displayed funding source name depends on the button click. For instance, if you click the PayPal button but opt for a Pay Later option in the PayPal popup, the payment method will be listed as “PayPal”. Conversely, if you click the Pay Later button but use an instant payment from the popup window, the payment method in WooCommerce would still display as “Pay Later”.

    This functionality applies to other Alternative Payment Methods (APMs) as well. When you click an APM button, the corresponding funding source should be returned to WooCommerce. The sandbox or live mode should not affect this behavior, as the click detection remains consistent in both cases.

    Kind regards,
    Niklas

    Thread Starter Apfelbiss

    (@apfelbiss)

    Hello,

    I tested it today again and saw, that it does work for alternative payment methods at least now.

    But this isn’t correct:

    The displayed funding source name depends on the button click. For instance, if you click the PayPal button but opt for a Pay Later option in the PayPal popup, the payment method will be listed as “PayPal”.

    When you click the “PayPal” button, it doesn’t say “PayPal” in general as payment method for this order in backend and emails, but the “Title”, that is set in the Standard Payment Settings for this payment method (and shown as title after the radiobutton for this payment method).

    Because of the fact, that there are alternative payment methods (e.g. GiroPay and Sofort), we choose the more appropriate title “Other payment methods”. Therefor this is shown in backend and emails instead of “PayPal”.

    Is it possible to change the behaviour, so that also for paying via PayPal, “PayPal” is shown as payment method in general?

    Thank you in advance.

    Thread Starter Apfelbiss

    (@apfelbiss)

    Hello.

    When can I expect to hear back?

    I hope my thread is still in consideration at all? I find it irritating that support threads are sorted by date of first post and not by time of last post, which is shown in the threads overview.

    Thank you in advance.

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi @apfelbiss

    Apologies for getting back to you just now. I suggest contacting the support team directly for faster support responses, as these requests are monitored more thoroughly.

    But regarding the behavior you reported: It is the intended one.

    Payments via the PayPal button will create the WooCommerce order with the PayPal gateway’s title, as configured in the Standard Payments tab.
    Only when the buyer clicks a different button to initiate the payment will the WooCommerce order display the other funding source’s name.

    It may be possible to extend the code, but I’m afraid only by modifying the plugin code directly.

    Setting a PayPal-specific funding name without impacting the gateway title would be possible by extending this service with another option for paypal. So, for example, adding a line like this:

    'paypal'    => _x( 'PayPal', 'Name of payment method', 'woocommerce-paypal-payments' ),

    However, this change alone may result in the funding source PayPal (via PayPal) to be displayed.

    So to remove the (via PayPal), you would need to modify this variable to include paypal in the array:

    protected $own_funding_sources = array( 'venmo', 'paylater', 'paypal' );

    The team is looking into improving how the payment gateway is presented on the Checkout page and your suggestion to provide a funding source name for the PayPal gateway that can be separately chosen from the title will be considered.

    But I hope this information helps!

    Kind regards,
    Niklas

    Plugin Support Krystian from Syde

    (@inpsydekrystian)

    Hello,

    Since we have not received any response or further questions from you, we assume that everything is working according to your requirements. If you still have any questions for us, please open a new thread as we will mark this one as resolved.

    Regards,
    Krystian

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘?Show funding source as payment method #1220“ doesn’t work’ is closed to new replies.