Jump to content

All Activity

This stream auto-updates     

  1. Past hour
  2. Yesterday
  3. Yes, I mean ver. 1.19. Tried both in Chrome and Firefox, both updated to their latest versions. It is only after the complete method is added that the function works as it should. $.ajax( $.extend( true, { mode: "abort", port: "validate" + element.name, dataType: "json", data: data, context: validator.currentForm, /***** THIS LINE RIGHT HERE ****/ complete: function(response){if(typeof response.responseText != 'undefined'){validator.stopRequest( element, (response.responseText == 'true') )};}, /***** ^^^ THIS LINE RIGHT HERE ^^^^ ****/ success: function( response ) { var valid = response === true || response === "true", errors, message, submitted; validator.settings.messages[ element.name ][ method ] = previous.originalMessage; if ( valid ) { submitted = validator.formSubmitted; validator.resetInternals(); validator.toHide = validator.errorsFor( element ); validator.formSubmitted = submitted; validator.successList.push( element ); validator.invalid[ element.name ] = false; validator.showErrors(); } else { errors = {}; message = response || validator.defaultMessage( element, { method: method, parameters: value } ); errors[ element.name ] = previous.message = message; validator.invalid[ element.name ] = true; validator.showErrors( errors ); } previous.valid = valid; validator.stopRequest( element, valid ); } }, param ) );
  4. This conversation may have some relevant information: https://forums.cubecart.com/topic/55470-strange-code-top-left-of-home-page/ ExpressVPN and an unknown code snippet. There is also some Internet search hits that suggest there is something between you and the web host (inclusive) that is providing some sort of privacy protection, by diddling with something's API designed to provide location-awareness.
  5. Web host can't help: The code is still appearing. https://www.mondo-macabro.com/index.php Any suggestions?
  6. The comments at the top of the file jquery.validate.js suggest the version shipped with the Foundation skin in CC629 is: * jQuery Validation Plugin v1.17.0 * * https://jqueryvalidation.org/ * * Copyright (c) 2017 Jörn Zaefferer You mention version 1.9. We ask that you verify. (Unless you mis-typed and meant 1.19.) However, regardless, comparing the code snippets between the two versions reveals no changes. (The line numbers are different, so something changed.) Just as an experiment, if possible, please verify the same behavior using a web browser different than the one you are currently using.
  7. Latest download, new install. When filling out the registration form, when clicking the "Register" button (or the "Secure Checkout" button, on page 2 of the checkout process), nothing happens. Nothing at all. In Developer Tools, there's no network activity, no errors or notices in the console. I input $("#registration_form").trigger('submit'); into the console, but the form doesn't submit I just get back a jQuery reference _.fn.init [form#registration_form, context: document, selector: "#registration_form"] which makes me wonder if there's some jQuery override happening on the submit event that sinks the event and returns the form object. I'm so close to done and ready to go live, but this issue has me completely stumped. Please help! EDIT: I tracked the problem down to skins/mySkin/js/vendor/jquery.validate.js, on or about line 108 in this section: if ( validator.form() ) { if ( validator.pendingRequest) { << THIS LINE HERE IS THE PROBLEM validator.formSubmitted = true; return false; } return handle(); } else { validator.focusInvalid(); return false; } validator.pendingRequest is always 1. If I negate that if statement with && false the form submits correctly. Naturally, disabling whatever form validation is going on is not the best course of action, but pendingRequest is set to one and never changed through the validation process. So what gives? EDIT: upgraded jquery.validate.js to version 1.9. Same issue. EDIT: Finally tracked down the issue, it's a problem inside jquery.validate.js. Starting at line 1535 you get $.ajax( $.extend( true, { mode: "abort", port: "validate" + element.name, dataType: "json", data: data, context: validator.currentForm, success: function( response ) { var valid = response === true || response === "true", errors, message, submitted; validator.settings.messages[ element.name ][ method ] = previous.originalMessage; if ( valid ) { submitted = validator.formSubmitted; validator.resetInternals(); validator.toHide = validator.errorsFor( element ); validator.formSubmitted = submitted; validator.successList.push( element ); validator.invalid[ element.name ] = false; validator.showErrors(); } else { errors = {}; message = response || validator.defaultMessage( element, { method: method, parameters: value } ); errors[ element.name ] = previous.message = message; validator.invalid[ element.name ] = true; validator.showErrors( errors ); } previous.valid = valid; validator.stopRequest( element, valid ); // << THIS RIGHT HERE IS WHAT WE NEED TO HAPPEN } }, param ) ); The line "validate.stopRequest" is what should remove the validated elements from the stack, but it doesn't because the success method never fires. The validation is called more than a dozen times, returns a status of [canceled] until the very last time (returning a status of 200), but the success method doesn't fire, ever. It is only by adding this method to the object: complete: function(response){if(typeof response.responseText != 'undefined'){validator.stopRequest( element, (response.responseText == 'true') )};}, the the form will actually submit. I tried replacing the "success" method with "complete", but that doesn't work either. It's only when they are there together that it works. I don't understand.
  8. Last week
  9. Hi, I have a personal account for Paypal, not business. Is possible use this or other similar extension fot Paypal payment? Thanks, Cris
  10. I'd get in touch with the supplier of the plugin. I'm only a user, not a developer.
  11. If the module offers "Authorization and Capture" (or maybe just Capture), choose that.
  12. This is what shows under transaction logs but I still do not get processing once payment has been made. Transaction ID Status Amount Gateway Date/Time Notes Remved CREATED $xxx.xx PayPal Commerce Today, 00:36 Seller Protection: NOT_ELIGIBLE Settlement Mode: Authorize Payment Method: Card liabilityShifted: true authenticationStatus: YES authenticationReason: SUCCESSFUL Buyer successfully authenticated using 3D secure. Request Log info: Today, 00:36 Request Sent (cURL) - https://api.paypal.com/v2/checkout/orders/9X388721MV5115530/authorize Response received (201 - Created){"id":"Removed","payment_source":{"card":{"last_digits":"XXXX","brand":"VISA","type":"CREDIT"}},"purchase_units":[{"reference_id":"5e880a339ffe7","shipping":{"name":{"full_name":"Removed"},"address":{"address_line_1":"Removed","admin_area_2":"Removed","admin_area_1":"Removed","postal_code":"Removed","country_code":"US"}},"payments":{"authorizations":[{"status":"CREATED","id":"27137503ML747171R","amount":{"currency_code":"USD","value":"XXX.XX"},"invoice_id":"200404-002535-4262","seller_protection":{"status":"NOT_ELIGIBLE"},"processor_response":{"avs_code":"Y","cvv_code":"M","response_code":"0000"},"expiration_time":"2020-05-03T04:36:12Z","links":[{"href":"https://api.paypal.com/v2/payments/authorizations/27137503ML747171R","rel":"self","method":"GET"},{"href":"https://api.paypal.com/v2/payments/authorizations/27137503ML747171R/capture","rel":"capture","method":"POST"},{"href":"https://api.paypal.com/v2/payments/authorizations/27137503ML747171R/void","rel":"void","method":"POST"},{"href":"https://api.paypal.com/v2/payments/authorizations/27137503ML747171R/reauthorize","rel":"reauthorize","method":"POST"},{"href":"https://api.paypal.com/v2/checkout/orders/9X388721MV5115530","rel":"up","method":"GET"}],"create_time":"2020-04-04T04:36:12Z","update_time":"2020-04-04T04:36:12Z"}]}}],"links":[{"href":"https://api.paypal.com/v2/checkout/orders/9X388721MV5115530","rel":"self","method":"GET"}],"status":"COMPLETED"}
  13. bonjour, ha les français son rare.. tu as aussi beaucoup de plugin en anglais mais que tu peut traduire facilement grâce à la section langue.
  14. Just beginning with Cubecart. For years with Zencart no more translated into French, I wanted to try a more recent ecommerce soft. Only a little remark: in the fr-Fr.xml, please write this:" <title> <![CDATA[Français]]> </title>" instead of "[Française]. I found very easy to install on my own pc, now I am trying onto my webhoster.(Gandi). Seems perfect and easy. Now trying to customize. Sincerely
  15. I'm having problems with this extension also. Have used test data in test mode and a real card in live mode and on each occasion I get the following message under the card details input box that says: 'The value must be greater than or equal to 1'. Transaction does not complete in test or live mode. SSL is enabled on the domain. Using stripe version 2.2.2 on Cubecart V6. Any thoughts or advice would be appreciated.
  16. hello, I have a merchant site too. But the message with this plugin does not appear.
  17. Does this happen on every item? Or only on certain items? And if on certain items, is the checkbox labeled "Automatically generate product code" checked? If not, would these certain items have extensive Descriptions, an extensive Product Options list, and/or an extensive Product Options Matrix table? If so, it might be the case that there is too much information being sent in the POST payload -- PHP defaults to 1000 key/value pairs. (The All-in-One Shipping module is know to cause an outrageous number of key/value pairs when creating a dozen or so shipping zones/rates. That's how we found out about PHP's default limit.) The problem with this hypothesis is that the Product Code is very near the top of the POST payload, and would not be subject to being truncated. Especially if the settings of Stock Control manage to be processed and is stable. Otherwise, a deep dive into the code of your CubeCart installation would be necessary.
  18. I should clarify, i updated to the newest paypal module as well, from the standard to this new method. I have the .13 release and it os doing this on 100% of my orders
  19. I don't have a messages site, just a "normal" one selling stuff. I bought the plugin - it's really easy to use.
  20. Oh, that worked! many thanks and have a good day
  21. Welcome cristian! Glad to see you made it to the forums. Just to confirm, did you have CubeCart clear it's internal cache? (I am not sure if clearing CubeCart's internal cache matters with respect to seeing newly activated modules.)
  22. Hi bsmither, I would love this module too please. I need to export my orders for the shipping solution I now have to use here in the Uk with Royal Mail. I will drop you my email address as well if that's Ok ? Thank you.
  23. Hi, I just set up my cubecart on my hosting, added a product, and i am unable to add a payment gateway. I have watched the video tutorial from you page, installed 2checkout and paypal, activated them, and when i try to checkout, i see that it says "Choose Payment Method" but no payment method displaying. can you please help me? has anyone had this issue before? I have SSL certificate installed on my host.
  24. Yes, just updated a week or so ago and this started right after. I never had the issue prior to the update.
  25. You have another thread talking about "unknown" content in the offline message - that will be causing the second error message. The first as Brian says, is a hosting / MySQL misconfiguration that is simple to fix (and something we do on all servers as we commission them) but can only be done if you have root access to the server
  26. Are you using the latest version of the extension. This issue was common on some hosting environments where the response headers couldn't be detected. It should work on the most recent version.
  27. When I processed the payment from authorization to complete the capture, this shows up: Request Sent (cURL) - https://api.paypal.com/v1/notifications/verify-webhook-signature{ "transmission_id": "", "transmission_time": "", "cert_url": "", "auth_algo": "", "transmission_sig": "", "webhook_id": "5C1*********5061K", "webhook_event": {"id":"WH-0AN50389EV9292537-7F3625689V4044721","event_version":"1.0","create_time":"2020-04-02T23:40:57.481Z","resource_type":"capture","resource_version":"2.0","event_type":"PAYMENT.CAPTURE.COMPLETED","summary":"Payment completed for $ 26.7 USD","resource":{"id":"1VX918509F1171349","amount":{"currency_code":"USD","value":"26.70"},"final_capture":true,"seller_protection":{"status":"ELIGIBLE","dispute_categories":["ITEM_NOT_RECEIVED","UNAUTHORIZED_TRANSACTION"]},"seller_receivable_breakdown":{"gross_amount":{"currency_code":"USD","value":"26.70"},"paypal_fee":{"currency_code":"USD","value":"1.05"},"net_amount":{"currency_code":"USD","value":"25.65"}},"invoice_id":"200402-123150-1708","status":"COMPLETED","create_time":"2020-04-02T23:40:52Z","update_time":"2020-04-02T23:40:52Z","links":[{"href":"https://api.paypal.com/v2/payments/captures/1VX918509F1171349","rel":"self","method":"GET"},{"href":"https://api.paypal.com/v2/payments/captures/1VX918509F1171349/refund","rel":"refund","method":"POST"},{"href":"https://api.paypal.com/v2/payments/authorizations/71T756883N7421258","rel":"up","method":"GET"}]},"links":[{"href":"https://api.paypal.com/v1/notifications/webhooks-events/WH-0AN50389EV9292537-7F3625689V4044721","rel":"self","method":"GET"},{"href":"https://api.paypal.com/v1/notifications/webhooks-events/WH-0AN50389EV9292537-7F3625689V4044721/resend","rel":"resend","method":"POST"}]} } Error:cURL Error (22): The requested URL returned error: 400 Bad Request Response received (400 - Bad Request)
  1. Load more activity


  • Newsletter

    Want to keep up to date with all our latest news and information?
    Sign Up
×
×
  • Create New...