Skip to main content
All CollectionsWebgility OnlineAdvice & troubleshootingConnection Related
Invalid Length for a Base-64 Char Array or String
Invalid Length for a Base-64 Char Array or String

Invalid Length for a Base-64 Char Array or String

David Pond avatar
Written by David Pond
Updated over a week ago

Invalid Length for a Base-64 Char Array or String

When using the Webgility store module to manage cart connections, you might encounter Base64 errors, especially when downloading orders or testing the store connection.

Common Causes of Base64 Errors:

1). Inconsistent URL Protocol (HTTP/HTTPS):

Base64 errors can occur if the store module URL uses a different protocol (HTTP or HTTPS) than the one configured for your website.

2). Incorrect or Outdated Store Module URL:

Using an outdated or incorrect store module URL can trigger these errors. It’s essential to ensure that the URL is both accurate and up-to-date for proper integration.

Troubleshooting Steps:

1). Verify the URL Protocol:

  • Check the store module URL's protocol (HTTP or HTTPS) in the Webgility Integration settings.

  • Ensure it matches your website's protocol.

  • Go to Settings> Connection> Edit> Update Credentials. Try switching between HTTP and HTTPS, then test the connection.

2). Confirm Store Module URL:

  • Validate the store module URL by accessing the latest URL from the store directly.

  • Update it in the Webgility Integration settings.

3). Update Store Module:

  • Make sure your store module is running the latest version.

  • Download and install the most recent version from Webgility's Portal.

  • If you need help, contact your developer.

If the Base64 error continues despite following the steps above, please contact the Webgility support team. We will help investigate the ‘warn logs’ to pinpoint the exact error cause and involve our developer in further investigation.

If the issue continues, please reach out to Webgility Support for more help.

Did this answer your question?