• Resolved gnagna72

    (@gnagna72)


    When we fill nvalid credit card info or bad address, no message are displayed in the website. The user does not understand what is missing or incorrect.

    tested with storefrond and not other plugin.

    Console Show:

    beaver-logger.js:237 ppxo_inline_guest_unhandled_error 
    {handledErrors: Array(0), unhandledErrors: Array(0), inline_guest_version: '2.18.0', timestamp: 1651081382264, windowID: 'a926a4c1f4', …}
    country: "FR"
    env: "production"
    handledErrors: []
    host: "www.paypal.com"
    inline_guest_version: "2.18.0"
    lang: "fr"
    pageID: "922e9d5eec"
    path: "/smart/card-fields"
    referer: "www.paypal.com"
    timestamp: 1651081382264
    uid: "[redacted by moderator]"
    unhandledErrors: Array(0)
    length: 0
    <a href="https://codex.www.ads-software.com/Prototype">Prototype</a>: Array(0)
    ver: "2.18.0"
    windowID: "a926a4c1f4"
    <a href="https://codex.www.ads-software.com/Prototype">Prototype</a>: Object
    s	@	beaver-logger.js:237
    u	@	beaver-logger.js:396
    p	@	beaver-logger.js:443
    error	@	index.js:90
    (anonymous)	@	submitInlineGuestForm.js:337
    value	@	index.js:1
    U	@	submitInlineGuestForm.js:325
    (anonymous)	@	index.js:1
    (anonymous)	@	index.js:1
    (anonymous)	@	errorBoundaryMiddleware.js:15
    (anonymous)	@	noopActionCreator.js:25
    dispatch	@	applyMiddleware.js:35
    (anonymous)	@	redux-api-call.es.js:206
    r	@	runtime.js:62
    (anonymous)	@	runtime.js:296
    e.<computed>	@	runtime.js:114
    r	@	asyncToGenerator.js:17
    (anonymous)	@	asyncToGenerator.js:28
Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter gnagna72

    (@gnagna72)

    Important, we talk about the button “pay with credit card” under the “PayPal Checkout”. Paypal Iframe add this button bu default (i dont know why).

    If the option “PayPal Card Processing” is activated in woocommerce then the “paypal checkout” does not add the “pay with credit card” and everything if working.

    So this problem is only with “pay with credit card button” under the “paypal checkout”… Sorry if it’s confusing…

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi @gnagna72,

    The black credit card smart button displays by default on the Checkout page. But you can remove it with the Hide Funding Source(s) option or by enabling the PayPal Card Processing.

    In any case, the user should usually not be presented with any address fields from the smart card button as the address details are automatically transmitted from the WooCommerce Checkout fields: https://woocommerce.com/document/woocommerce-paypal-payments/#paypal-card-processing-acdc
    But I’m also not seeing any error messages when using invalid card credentials with the default button. The plugin doesn’t have direct control over the iframe but we’ll look into this further to see what could be done about it.

    The PayPal Card Processing should provide appropriate feedback if invalid card details were used and we generally recommend it for card payments either way if it’s available in your region.

    Kind regards,
    Niklas

    Plugin Support Femi

    (@femiyb)

    Hello

    We have not heard back from you in a while, so I’m marking this thread as resolved.
    Hopefully, you were able to proceed as advised above.
    If you have any further questions, please feel free to reopen this topic or create a new one.

    Cheers! ??

    S O L V E D !!!
    In javascript subclass window.console and cath the error
    ppxo_inline_guest_unhandled_error
    then append your custom error handling code.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Error not displayed’ is closed to new replies.