• Resolved ccolotti

    (@ccolotti)


    I have installed the WooCommerce Plugin with the LIVE settings. I am trying to test a transaction and all I get is:

    “Payment error: A critical server error prevented this transaction from completing. Please confirm your information and try again.”

    Looking at the code in GitHub this error indicates an issue connecting to the API.

    However saving the settings says
    “no warnings/messages to report :)”

    What else could be the issue and where are any logs? This is hosted on DreamHost shared hosting. The paypal payment works fine but there is no logging to indicate any specific issue. Why is this plugin such a mess?

    The page I need help with: [log in to see the link]

Viewing 10 replies - 1 through 10 (of 10 total)
  • Thread Starter ccolotti

    (@ccolotti)

    I have enabled WordPress DEBUG mode and there is NOTHING in the logs related to the cardconnect plugin. I have even disabled nearly all plugins and the error persists.

    I never got a confirmation if 6443/8443 are required inbound/outbound or both but there is no error on the settings page either. I have checked the username/password with a web login and everything works.

    Does anyone know why this plugin just doesn’t ever work?

    Thread Starter ccolotti

    (@ccolotti)

    I have now installed on a completely separate full VPS and disabled every plugin but woocommerce ones and STILL the same errors.

    I have wasted so much time on this with no support for the fees we pay to CardConnect this is garbage. When PayPal works just fine but costs us more.

    Thread Starter ccolotti

    (@ccolotti)

    So I am starting to wonder if the API credentials are NOT the same as the webUI ones. I cannot login into https://fts.cardconnect.com:8443/ui/ with my normal user credentials.

    Does the account need different credentials for CardConnect Gateway or does the gateway access need to be added to an account? We have long been using virtual terminal and other integration points that only ask for the MID.

    The fact the plugin is asking for username/password I am starting to wonder if API access needs to be enabled OR it’s a different username/password

    Plugin Author RexAK

    (@rexak)

    Please call CardConnect’s customer support. The plugin works as it should, and without being able to log into your individual install and have full access to your VPS or your CardConnect account, I cannot troubleshoot. Additionally, we cannot, and should not post personal or business credentials/info, on this forum – so that leaves the official CardConnect support channels.

    In the past, your error messages on checkout indicate credentials are incorrect on either your end, or CardConnect’s end. You do not see errors in the Debug log, as there are no PHP errors to report.

    You will need to tell them that you are trying to make sure your account has the proper setup for WordPress.

    Your WordPress credentials may possibly be different than your virtual terminal login. Have you not requested, and the received a WordPress CardConnect plugin login from them?

    If you have used the Virtual Terminal or Gateway, and not had your account setup for API/WordPress usage, you will need to have them do that.

    I understand your frustration, let me know how the support call turns out for you.
    https://support.cardconnect.com/contact-support

    Thread Starter ccolotti

    (@ccolotti)

    Yes I think I have come to the conclusion that my account is setup for virtual terminal but NOT wordpress/API Gateway access. I tried calling support but it goes to an answering service today and they were useless :/

    I would suggest that the documentation actually reflect something about the username/credentials being different OR that you must specifically have API/Gateway/Wordpress access on your account.

    • This reply was modified 6 years, 8 months ago by ccolotti.
    • This reply was modified 6 years, 8 months ago by ccolotti.
    Plugin Author RexAK

    (@rexak)

    I’ll take that into consideration. Try giving CardConnect a call today, now that the weekend is over.

    Thread Starter ccolotti

    (@ccolotti)

    They seem to be working on it. Specifically you need to request

    “WooCommerce shopping cart integration”

    Hello there.
    I’m getting the same kind of issues. Can you tell me what did yo do to don’t get the warning message

    Port 6443 is closed.
    You will not be able to process transactions using the sandbox CardConnect environment.
    First ensure that the ‘Site’ field is set and saved correctly above.
    Then please request that your server admin or hosting provider opens port 6443.

    Port 8443 is closed.
    You will not be able to process transactions using the production CardConnect environment.
    First ensure that the ‘Site’ field is set and saved correctly above.
    Then please request that your server admin or hosting provider opens port 8443.

    I’ve tried everything but just don’t work.

    By the way, thanks.

    Plugin Author RexAK

    (@rexak)

    @lazaro98
    Hi,

    You’ll need to contact your hosting provider and ask specifically for those ports to be opened for traffic both ways. If they ask for IP addresses, please see: https://support.cardconnect.com/cardpointe/marketplace/woocommerce – under the section called “Install the WooCommerce plugin.”

    Then, you must make sure you have contacted the Card Connect support team and make sure they set up your account for use with WooCommerce

    Thread Starter ccolotti

    (@ccolotti)

    Who is your hosting provider? I moved off GoDaddy as they blocked those ports outbound and moving to Dreamhost worked to remove the message. Also you MUST get CardConnect to activate woocommerce API for your account the credentials are not the same as your virtual terminal login.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Critical Server Error Warning on Checkout’ is closed to new replies.