Jump to content

Al Brookbanks

  • Posts

  • Joined

  • Last visited

  • Days Won


Everything posted by Al Brookbanks

  1. Hi Steve, PayPal Commerce combines Express Checkout, Card Payments, Alternative Payments and credit options. Really it covers everything so in most cases it makes sense to use as the only payment system in CubeCart. Saying this you can have PayPal Commerce with other payment options but it still will show as default. To stop it showing as default you can edit the file modules\plugins\paypal_commerce\hooks\class.cubecart.display_gateways.php and simply change the line below to false. What is the particular situation here that required a different default payment solution if you don't mind me asking? 'default' => true I don't see why we can't add a setting for this to be default or not from the extension settings page to be honest.
  2. Are you using the latest version of the extension?
  3. Feeling very humble. Thank you on multiple levels. Other skins and extensions have just vanished so I'm hugely grateful firstly for dealing with this so professionally and responsibly. Secondly thanks for such a wonderful contribution to the open source community. I know for sure I can pass on my utmost respect and gratefulness from a significant proportion of CubeCart merchants that may not outwardly share it. I'd personally like to wish you all the very best with you new career move in the charity sector. I hope we can keep in touch.
  4. I've worked with Chris internally on this and found a number of unexpected and undocumented 3D Secure responses which I believe is the root issue.
  5. Do you have any firewalls or network security tools that could interfere?
  6. So it very much looks like a 3rd party browser plugin is causing the problem. Can you temporarily disable all of them or one at a time?
  7. This is 100% correct. CubeCart will think its a standard product if the product code is numeric. If I wrote CubeCart again I would suggest a dropdown menu for product types with values product, service, gift card etc..
  8. This API request gets an authentication token which it then uses for all other API requests. The successful result which you have carries the access_token which we can see above. Once called the access token is valid for the value in the expires_in response which is 29369 seconds. This means CubeCart should then be using this token for that period of time before renewing. If your store is making this request more often than every 29369 seconds then there has to be a fault in setting/recalling the CubeCart session data. Please refer to the _access_token function of the paypal.class.php file. I would check that the CubeCart_sessions table is not corrupt and that PHP sessions are working properly on the server. Without a deep dive it's impossibly to know what the underlying issue is. Please do also check the error log in the admin control panel and PHP error log.
  9. This is because you have the nginx web server and not Apache. If possible change to Apache.
  10. The PayPal extension has no ability to rename files and folders. Only the setup process on upgrade can do that when upgrading from a much earlier version.
  11. Log in to your PayPal account at paypal.com. Click the gear icon and select Account Settings. Click Website payments. Beside Website preferences, click Update. In Contact telephone number, choose this option for Contact telephone On (Required Field) - requires that your customer enter their phone number when checking out
  12. Nope.. not directly. All server software needs to be up to date.
  13. Honestly it's a breeze if you have intermediate HTML & CSS experience. Please have a look at this https://support.cubecart.com/hc/en-gb/articles/360003793978-How-do-I-create-a-custom-skin-or-template-
  14. Please see https://github.com/cubecart/v6/blob/v6.4-master/includes/global.inc.php-dist#L27
  15. There is a PayPal setting for this. You can make the phone number required in your PayPal control panel.
  16. I can post instructions soon but it may well change during beta again... Brining in a separate JS file may help.
  17. Most payment methods require a billing address as establishments are required by law to keep tax records. Selling without knowing your customer isn't widely considered to be acceptable in civilised countries so there are no plans to remove billing address from the checkout I'm afraid. https://en.wikipedia.org/wiki/Know_your_customer
  18. Please can you report the issue at GitHub. Thanks. https://github.com/cubecart/v6/issues
  19. We are pleased to release the 3rd beta of Cubecart version 6.5. This release further improves on the Elasticsearch integration with better and more accurate search results. Search as you type has been much improved as well as the addition of filters and stemming e.g. Matching fishing to fish. After upgrade please reindex Elasticsearch from the Maintenance section of your store admin control panel. For further information about CubeCart 6.5 please refer to the previous two announcements. Download: CubeCart-6.5.0-b3.zip
  20. There are skin changes for the search as you type to work. If you compare the code changes in the foundation skin between 6.4.4 and 6.5.0 beta 2 you can add them in.
  21. "No alive nodes found in your cluster." Sounds like Elasticsearch hasn't been installed properly or has config issues. Loads of help if you Google it. I dont think it's a fault in CubeCart
  • Create New...