Uncaught Error: Order could not be captured

AlpanetPL
New Community Member

Hi,

 

I've got following script:

 

<script src="https://www.paypal.com/sdk/js?client-id=HERE_IS_MY_CLIENT_ID&amp;currency=EUR&amp;locale=en_US&amp;d..."></script><div id="paypal-button-container"></div><div id="paypal-result"></div><script>        paypal.Buttons({
            createOrder: function(data, actions) {
                return actions.order.create({
                    payer: {
                        name: {
                            given_name: "Jan",
                            surname: "<removed>"
                        },
                        address: {
                            address_line_1: "Test Street 1 ",
                            address_line_2: "",
                            admin_area_2: "Test City",
                            admin_area_1: "",
                            postal_code: "11-222",
                            country_code: "PL"
                        },
                        email_address: "used email address",
                        phone: {
                            phone_number: {
                                national_number: "<removed>"
                            }
                        }
                    },
                    purchase_units: [{
                        amount: {
                            value: "0.22",
                            currency_code: "EUR"
                        },
                        description: "Order ID: 1313",
                        custom_id: "1313"
                    }]
                });
            },
            onApprove: function(data, actions) {
                return actions.order.capture().then(function(details) { 
                     // SAVE TO DB SCRIPT
                });
            }    
        }).render("#paypal-button-container");
    </script>

This script is working fine on sandbox (transactions are proceeded without any problem) but there is a problem on production. When the PayPal Buttons widget is displayed I can click the "Debit or Credit Card" button, enter a card number and other its data, I can even confirm the transaction with a sms code from my bank. After that, a transaction is not being continued and I can see following error in a web browser console:

 

 

 

oJrb3s-Lusb.js?_nc_x=Ij3Wp8lg5Kz:56 ErrorUtils caught an error:

Cannot listen to an undefined element. [Caught in: Tried to listen to element of type click]

Subsequent non-fatal errors won't be logged; see https://fburl.com/debugjs.
errorListener @ oJrb3s-Lusb.js?_nc_x=Ij3Wp8lg5Kz:56
js?client-id=HERE_IS_MY_CLIENT_ID&currency=EUR&locale=en_US&disable-funding=blik,p24:2 Uncaught Error: Order could not be captured
    at s (https://www.paypal.com/smart/buttons?style.layout=vertical&style.color=gold&style.shape=rect&style.tagline=false&components.0=buttons&locale.lang=en&locale.country=US&sdkMeta=eyJ1cmwiOiJodHRwczovL3d3dy5wYXlwYWwuY29tL3Nkay9qcz9jbGllbnQtaWQ9QVFOZmlEaDFrelhvcGJRQll3ak1yMTZEWkRQWjF5M0trcE5ROVBCMm9qb0ZaYk0wWWE0SnV1QlJWVVplS0gxd1E1UDZ0VXQ1aXhsZ1JSMWcmY3VycmVuY3k9RVVSJmxvY2FsZT1lbl9VUyZkaXNhYmxlLWZ1bmRpbmc9YmxpayxwMjQiLCJhdHRycyI6eyJkYXRhLXVpZCI6IjgzMmU3ZjRiMzRfbXRtNm16azZtanEifX0&clientID=HERE_IS_MY_CLIENT_ID&sdkCorrelationID=85aee8ac761e6&storageID=48d306a3c3_mtm6mzk6mjq&sessionID=560d68fe50_mtm6mzk6mjq&buttonSessionID=3b59ce335c_mtm6mzk6mjq&env=production&fundingEligibility=eyJwYXlwYWwiOnsiZWxpZ2libGUiOnRydWUsInZhdWx0YWJsZSI6ZmFsc2V9LCJwYXlsYXRlciI6eyJlbGlnaWJsZSI6ZmFsc2UsInByb2R1Y3RzIjp7InBheUluNCI6eyJlbGlnaWJsZSI6ZmFsc2V9fX0sImNhcmQiOnsiZWxpZ2libGUiOnRydWUsImJyYW5kZWQiOnRydWUsImluc3RhbGxtZW50cyI6ZmFsc2UsInZlbmRvcnMiOnsidmlzYSI6eyJlbGlnaWJsZSI6dHJ1ZSwidmF1bHRhYmxlIjp0cnVlfSwibWFzdGVyY2FyZCI6eyJlbGlnaWJsZSI6dHJ1ZSwidmF1bHRhYmxlIjp0cnVlfSwiYW1leCI6eyJlbGlnaWJsZSI6dHJ1ZSwidmF1bHRhYmxlIjp0cnVlfSwiZGlzY292ZXIiOnsiZWxpZ2libGUiOmZhbHNlLCJ2YXVsdGFibGUiOnRydWV9LCJoaXBlciI6eyJlbGlnaWJsZSI6ZmFsc2UsInZhdWx0YWJsZSI6ZmFsc2V9LCJlbG8iOnsiZWxpZ2libGUiOmZhbHNlLCJ2YXVsdGFibGUiOnRydWV9LCJqY2IiOnsiZWxpZ2libGUiOmZhbHNlLCJ2YXVsdGFibGUiOnRydWV9fX0sInZlbm1vIjp7ImVsaWdpYmxlIjpmYWxzZX0sIml0YXUiOnsiZWxpZ2libGUiOmZhbHNlfSwiY3JlZGl0Ijp7ImVsaWdpYmxlIjpmYWxzZX0sInNlcGEiOnsiZWxpZ2libGUiOmZhbHNlfSwiaWRlYWwiOnsiZWxpZ2libGUiOmZhbHNlfSwiYmFuY29udGFjdCI6eyJlbGlnaWJsZSI6ZmFsc2V9LCJnaXJvcGF5Ijp7ImVsaWdpYmxlIjpmYWxzZX0sImVwcyI6eyJlbGlnaWJsZSI6ZmFsc2V9LCJzb2ZvcnQiOnsiZWxpZ2li[Removed. Phone #s not permitted]c2V9LCJ6aW1wbGVyIjp7ImVsaWdpYmxlIjpmYWxzZX0sIndlY2hhdHBheSI6eyJlbGlnaWJsZSI6ZmFsc2V9LCJwYXl1Ijp7ImVsaWdpYmxlIjpmYWxzZX0sImJsaWsiOnsiZWxpZ2libGUiOmZhbHNlfSwidHJ1c3RseSI6eyJlbGlnaWJsZSI6ZmFsc2V9LCJveHhvIjp7ImVsaWdpYmxlIjpmYWxzZX0sIm1heGltYSI6eyJlbGlnaWJsZSI6ZmFsc2V9LCJib2xldG8iOnsiZWxpZ2libGUiOmZhbHNlfSwibWVyY2Fkb3BhZ28iOnsiZWxpZ2libGUiOmZhbHNlfX0&platform=desktop&experiment.enableVenmo=false&flow=purchase&currency=EUR&intent=capture&commit=true&vault=false&disableFunding.0=blik&disableFunding.1=p24&debug=false&applePaySupport=false&supportsPopups=true&supportedNativeBrowser=false:1222:86481)
    at e.n.dispatch (https://www.paypal.com/smart/buttons?style.layout=vertical&style.color=gold&style.shape=rect&style.tagline=false&components.0=buttons&locale.lang=en&locale.country=US&sdkMeta=eyJ1cmwiOiJodHRwczovL3d3dy5wYXlwYWwuY29tL3Nkay9qcz9jbGllbnQtaWQ9QVFOZmlEaDFrelhvcGJRQll3ak1yMTZEWkRQWjF5M0trcE5ROVBCMm9qb0ZaYk0wWWE0SnV1QlJWVVplS0gxd1E1UDZ0VXQ1aXhsZ1JSMWcmY3VycmVuY3k9RVVSJmxvY2FsZT1lbl9VUyZkaXNhYmxlLWZ1bmRpbmc9YmxpayxwMjQiLCJhdHRycyI6eyJkYXRhLXVpZCI6IjgzMmU3ZjRiMzRfbXRtNm16azZtanEifX0&clientID=HERE_IS_MY_CLIENT_ID&sdkCorrelationID=85aee8ac761e6&storageID=48d306a3c3_mtm6mzk6mjq&sessionID=560d68fe50_mtm6mzk6mjq&buttonSessionID=3b59ce335c_mtm6mzk6mjq&env=production&fundingEligibility=eyJwYXlwYWwiOnsiZWxpZ2libGUiOnRydWUsInZhdWx0YWJsZSI6ZmFsc2V9LCJwYXlsYXRlciI6eyJlbGlnaWJsZSI6ZmFsc2UsInByb2R1Y3RzIjp7InBheUluNCI6eyJlbGlnaWJsZSI6ZmFsc2V9fX0sImNhcmQiOnsiZWxpZ2libGUiOnRydWUsImJyYW5kZWQiOnRydWUsImluc3RhbGxtZW50cyI6ZmFsc2UsInZlbmRvcnMiOnsidmlzYSI6eyJlbGlnaWJsZSI6dHJ1ZSwidmF1bHRhYmxlIjp0cnVlfSwibWFzdGVyY2FyZCI6eyJlbGlnaWJsZSI6dHJ1ZSwidmF1bHRhYmxlIjp0cnVlfSwiYW1leCI6eyJlbGlnaWJsZSI6dHJ1ZSwidmF1bHRhYmxlIjp0cnVlfSwiZGlzY292ZXIiOnsiZWxpZ2libGUiOmZhbHNlLCJ2YXVsdGFibGUiOnRydWV9LCJoaXBlciI6eyJlbGlnaWJsZSI6ZmFsc2UsInZhdWx0YWJsZSI6ZmFsc2V9LCJlbG8iOnsiZWxpZ2libGUiOmZhbHNlLCJ2YXVsdGFibGUiOnRydWV9LCJqY2IiOnsiZWxpZ2libGUiOmZhbHNlLCJ2YXVsdGFibGUiOnRydWV9fX0sInZlbm1vIjp7ImVsaWdpYmxlIjpmYWxzZX0sIml0YXUiOnsiZWxpZ2libGUiOmZhbHNlfSwiY3JlZGl0Ijp7ImVsaWdpYmxlIjpmYWxzZX0sInNlcGEiOnsiZWxpZ2libGUiOmZhbHNlfSwiaWRlYWwiOnsiZWxpZ2libGUiOmZhbHNlfSwiYmFuY29udGFjdCI6eyJlbGlnaWJsZSI6ZmFsc2V9LCJnaXJvcGF5Ijp7ImVsaWdpYmxlIjpmYWxzZX0sImVwcyI6eyJlbGlnaWJsZSI6ZmFsc2V9LCJzb2ZvcnQiOnsiZWxpZ2li[Removed. Phone #s not permitted]c2V9LCJ6aW1wbGVyIjp7ImVsaWdpYmxlIjpmYWxzZX0sIndlY2hhdHBheSI6eyJlbGlnaWJsZSI6ZmFsc2V9LCJwYXl1Ijp7ImVsaWdpYmxlIjpmYWxzZX0sImJsaWsiOnsiZWxpZ2libGUiOmZhbHNlfSwidHJ1c3RseSI6eyJlbGlnaWJsZSI6ZmFsc2V9LCJveHhvIjp7ImVsaWdpYmxlIjpmYWxzZX0sIm1heGltYSI6eyJlbGlnaWJsZSI6ZmFsc2V9LCJib2xldG8iOnsiZWxpZ2libGUiOmZhbHNlfSwibWVyY2Fkb3BhZ28iOnsiZWxpZ2libGUiOmZhbHNlfX0&platform=desktop&experiment.enableVenmo=false&flow=purchase&currency=EUR&intent=capture&commit=true&vault=false&disableFunding.0=blik&disableFunding.1=p24&debug=false&applePaySupport=false&supportsPopups=true&supportedNativeBrowser=false:1222:5107)
    at e.n.reject (https://www.paypal.com/smart/buttons?style.layout=vertical&style.color=gold&style.shape=rect&style.tagline=false&component

 

 

 

Does anyone have the same problem? What could be wrong with that?

 

Many thanks in advance.

Login to Me Too
0 REPLIES 0

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.