

Kevin13952
Trusted Members-
Posts
35 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Forums
Gallery
Downloads
Articles
Store
Blogs
Everything posted by Kevin13952
-
I've tries testing the Contact Us page and it doesn't send to an email address. I can view it in the back office, but when I respond, it doesn't send an email response to the sender. I also have Newsleter Pro and the "TEST" email works perfectly, but it won't send when I try to test sending to multiple recipients. I get the following error message: Error : <!DOCTYPE html> <html lang="en"> <head> <title>Error: Wrong parameters for Exception([string $message [, long $code [, Throwable $previous = NULL]]])</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="description" content="This store is powered by thirty bees." /> <style> html { padding: 0; margin: 0; font-size: 16px; line-height: 1.4; color: #222; background: white; } body { padding: 0; margin: 0; font-size: 14px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } .header { background-color: #f6d426; color: black; padding: 10px 25px; } .footer { background-color: #f6d426; color:... I'm including the error message in case it helps narrow down why my site isn't sending emails. I've alos used a test.php file on my site with the following testing code, and it worked fine. But still can't send emails via ThirtyBees: <?PHP $sender = '[email protected]'; $recipient = '[email protected]'; $subject = "php mail test"; $message = "php test message"; $headers = 'From:' . $sender; if (mail($recipient, $subject, $message, $headers)) { echo "Message accepted"; } else { echo "Error: Message not accepted"; } ?>
-
@wakabayashi I'm trying to save my Orders Settings but keep getting the following error. (see attached) Ideally I'd like every penny a customer spends to equal the same number of coins (10.10 spent = 10.10 coins), but with an exchange rate of 10% (10.10 coins = 1.10 cents voucher) REFERRAL REWARD BUYER would get the same ((10.10 spent = 10.10 coins) REFERRAL REWARD REFERER would get 20% of the Referral BUYERS purchase in coins.
-
@wakabayashi I really love this module and the capabilities it has! Very powerful and versatile! I have one question: Does this REPLACE the TB loyalty module? (should I disable the TB Loyalty module?) Or does it work in conjunction with the TB Loyalty Module? Again, THANK YOU for such an awesome contribution!
-
I'm using the TB Newsletter Block for newsletter signup. It includes a field for a Voucher Code; which I created and pasted the voucher code in the module settings. I created a new test customer using an email I have access to, and I signed up for the newsletter subscription. But NO EMAIL was sent with a voucher code. No Voucher Code is available in the customer account dashboard. Why is it not sending the code? How do I get it to send it? P.S. My website email is functioning correctly because I've tested the Contact Us page and am receiving the emails from that.
-
Feature Request Time!
Kevin13952 replied to Messenger Bee's topic in Announcements about thirty bees
A built in Newsletter composer and sending feature would be great. Newsletter PRO is probably the best there is, but something with even basic WYSIWYG capability and product iiserting and blog post inserting would be awesome. Emil marketing companies charge a premium as your subscriber base goes up. Thirtybees could be a higher value shp if it helped offset that price with a premium membership module that's included in the existnig silver and higher memberships. -
@datakick I'm trying the free version of Conseqs module. I'm very interested in it for multiple things in my shop. However, I've imported the Package to send voucher after an approved review, and it's not sending the voucher by either email or by adding it to the customers account. I'm sure I'm doing something wrong. I've attached a screenshot of the settings if you could give me some guidance. Thank you!
-
Posting new blog posts not showing up in blog list
Kevin13952 replied to stuartml's question in Technical help
Check each blog post to see if the "Language" box is checked. I discovered that it is NOT checked by default (Though it should be in my opinion), and that prevents the blog from displaying on the front office -
Not all modules work the same way. Some modules simply install and then you find them on the left menu and configure from there. Others you configure in the Modules dashboard by finding the module and opening it to configure. Obviously I was brain dead and looking everywhere exceptin the Module dashboard to open the Blog Module and configure from there. Couldn't see the forest for the trees.
-
When i test by adding items to the cart, I add until I reach the "Free Shipping" amount I set in shipping preferences. If I'm below the Free Shipping amount, everything works fine. If I'm above that amount I get the following notic in the cart: The product selection cannot be delivered by the available carrier(s). Please amend your cart. How do I get TB to apply Free Shipping when a customer gets over the amount set in shipping>preferences?
-
SOLVED
-
Posting new blog posts not showing up in blog list
Kevin13952 replied to stuartml's question in Technical help
I have the same problem. Clean installation on php 8.1. Softaculous install. Blog not showing up. I see that you posted weeks ago and got no response. Ridiculous. Wish I could be of help to you. -
I just got this error after testing a live payment: ThirtyBeesDatabaseException Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_unicode_ci,IMPLICIT) for operation '=' in file modules/revws/classes/subscription.php at line 49 SQL SELECT COALESCE(s.subscribed, c.newsletter, 0) AS `subscribed` FROM tbu7_customer c LEFT JOIN tbu7_revws_subscription s ON (s.email = c.email) WHERE c.id_customer = 1 Source file: modules/revws/classes/subscription.php 30: private $subscribed = null; 31: 32: public function __construct(Settings $settings, $customer) { 33: if (is_object($customer)) { 34: $this->customerId = (int)$customer->id; 35: $this->email = $customer->email; 36: } else { 37: $this->customerId = (int)$customer; 38: } 39: $this->mode = $settings->getEmailRequestConsentMode(); 40: } 41: 42: public function isSubscribed() { 43: if (is_null($this->subscribed)) { 44: $sql = " 45: SELECT " . self::getSqlExpression($this->mode, 's', 'c') ." AS `subscribed` 46: FROM "._DB_PREFIX_."customer c 47: LEFT JOIN "._DB_PREFIX_."revws_subscription s ON (s.email = c.email) 48: WHERE c.id_customer = ".$this->customerId; 49: $res = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($sql); 50: if (isset($res[0]['subscribed'])) { 51: $this->subscribed = !!$res[0]['subscribed']; 52: } else { 53: $this->subscribed = false; 54: } 55: } 56: return $this->subscribed; 57: } 58: 59: public function getEmail() {
-
Where can I change the Title nameof the globalblog module? On the Front Office, customers see the title and breadcrumbs as "Bees Blog". I need to change it so it's custom and fitting for mt store. I looked in translations and didn't see it. Theres nothing in the Blog settings itself that I can find. Perhaps I'll have to use File Manager and edit the actual file itself? If so, That's ridiculous. Why would people want their websites to all say "bees blog" if your site has nothing to do with bees?
-
How to edit or remove the "Store Information" block in footer.
Kevin13952 replied to Kevin13952's question in Technical help
SOLVED! You ROCK! Thank you! -
No payment method is available for use at this time.
Kevin13952 replied to Kevin13952's question in Technical help
Thank you for your help. I went to the Modules>Payment and checked everything and saved for each section. I went back to cart and tried again and still doesn't show ability to pay. -
I downloaded a third party Stripe module and it allows me to go through the payment process. (ThirtyBees module doesn't even show up on the checkout page.) THe 3rd party module seems to work fine, The transaction went through. But as soon as I press the Process Payment button on checkout screen, I get a 500 Error page returned to me. Customers won't trust that! Help!
-
I've installed Stripe and entered the public and secret keys provided by stripe. I entered both the live keys and the test keys. My Stripe Dashboard is in LIVE mode. My ThirtyBees module is in LIVE mode. But when I add an item to my cart and go to pay, I don't have any option for payment and it shows "No payment method is available for use at this time." I'm in the USA and have ONLY the USA as my zones. My billing and shipping address are both USA locations. Help!
-
How to edit or remove the "Store Information" block in footer.
Kevin13952 posted a question in Technical help
There are TWO Store Information blocks showing in my foter. I found how to edit one of them in the modules. But I can't for the life of me find the other one or how to edit it. It has the following info: Store Information Your Company 42 Bee Lane 12345 The Hive the Netherlands 0123-456-789 [email protected] See attached screenshot of the section -
I try to create a new product in back office. Everything saves fine except for the product quantity. I enter 5 in quantity available and click "Save and Stay" and the available quantity resets to zero. In Front Office it shows the item as out of stock. How do I fix this so it saves the available quantity? I'm NOT using advanced inventory management. Just the default basic inventory.
-
Stripe has release new API version not compatible with tb module
Kevin13952 replied to datakick's topic in Stripe
I simply installed the prestashop module for stripe and didn't have to do anything to make it work. -
Does anyone know how to remove the "Our Stores" sections and links from the entire storefront?
-
Stripe has release new API version not compatible with tb module
Kevin13952 replied to datakick's topic in Stripe
Which is another way of saying "we don't care if you can't process payments, we have better things to do than make sure our ecommerce software can actually function as an ecommerce software and process PAYMENTS" -
I'm getting the following during debug of the Stripe Module V1.7.1 downloaded today (2022.09.06) from the thirtybees marketplace. ThirtyBeesException You cannot use `line_items.amount`, `line_items.currency`, `line_items.name`, `line_items.description`, or `line_items.images` in this API version. Please use `line_items.price` or `line_items.price_data`. Please see https://stripe.com/docs/payments/checkout/migrating-prices for more information. in file modules/stripe/classes/GuzzleClient.php at line 237 Source file: modules/stripe/classes/GuzzleClient.php 218: $rheaders[$name] = $values; 219: } 220: } 221: } catch (BadResponseException $e) { 222: $headers = []; 223: foreach ($e->getResponse()->getHeaders() as $name => $values) { 224: if (is_array($values)) { 225: $headers[$name] = implode(', ', $values); 226: } elseif (is_string($values)) { 227: $headers[$name] = $values; 228: } 229: } 230: $message = 'Could not connect with Stripe'; 231: try { 232: $json = json_decode((string)$e->getResponse()->getBody(), true); 233: if (isset($json['error']['message'])) { 234: $message = $json['error']['message']; 235: } 236: } catch (\Exception $ignored) {} 237: throw new Error\ApiConnection( 238: $message, 239: $e->getResponse()->getStatusCode(), 240: (string) $e->getResponse()->getBody(), 241: json_encode((string) $e->getResponse()->getBody()), 242: $headers 243: ); 244: } catch (\Exception $e) { 245: throw new Error\ApiConnection('Could not connect with Stripe: ' . $e); 246: } 247: Stack trace 1. modules/stripe/vendor/stripe/stripe-php/lib/ApiRequestor.php:341 source StripeModule\GuzzleClient->request(arguments) 2. modules/stripe/vendor/stripe/stripe-php/lib/ApiRequestor.php:112 source ThirtyBeesStripe\Stripe\ApiRequestor->_requestRaw(arguments) 3. modules/stripe/vendor/stripe/stripe-php/lib/ApiOperations/Request.php:52 source ThirtyBeesStripe\Stripe\ApiRequestor->request(arguments) 4. modules/stripe/vendor/stripe/stripe-php/lib/ApiOperations/Create.php:22 source ThirtyBeesStripe\Stripe\ApiResource::_staticRequest(arguments) 5. modules/stripe/classes/StripeApi.php:102 source ThirtyBeesStripe\Stripe\Checkout\Session::create(arguments) 6. modules/stripe/stripe.php:2776 source StripeModule\StripeApi->createCheckoutSession(arguments) 7. modules/stripe/stripe.php:2250 source Stripe->getCheckoutSession() 8. classes/Hook.php:769 source Stripe->hookDisplayPaymentTop(arguments) 9. classes/Hook.php:471 source HookCore::coreCallHook(arguments) 10. classes/Hook.php:288 source HookCore::execWithoutCache(arguments) 11. controllers/front/OrderOpcController.php:880 source HookCore::exec(arguments) 12. controllers/front/OrderOpcController.php:733 source OrderOpcControllerCore->_assignPayment() 13. classes/controller/Controller.php:210 source OrderOpcControllerCore->initContent() 14. classes/controller/FrontController.php:255 source ControllerCore->run() 15. classes/Dispatcher.php:852 source FrontControllerCore->run() 16. ./index.php:33 source DispatcherCore->dispatch()
-
Remove/edit "powered by" description when sharing link
Kevin13952 posted a question in Technical help
When I share the main link to my site, or some product links, the description says "Shop, powered by thirty bees." How do I remove that or change it?