Show Posts

Messages - abolabo

Pages: [1] 2 3 ... 132

Currently using version1.3.1

please try to replace file core/lib/mail.php with file from 1.3.2 version

Extension Support / Re: How do I fix 403 error in text banner manager?
« on: December 27, 2021, 04:01:11 PM »
looks like you have a permission issue with "extensions" directory.
Can you post errors from error.log file?

to solve you should to write a hooks for form and validation.
Changing of core code not recommended. These changes will be overridden by future upgrade process.
You can clone your current template via our developer tools extension and add hooks for form there.

Support / Re: paypal and razorpay storefront api
« on: December 24, 2021, 06:13:49 AM »
Our API looking for "api" method of payment extension. Only two "default" payment extensions have a "api()" method inside their response controller. COD and Authorize.Net. Just open file  and check. 
If you wish to develop this method for default paypal etc you are welcome. We like any contributions:-)

you should to solve an issue with css rules for mobile @media section.

Support / Re: Stripe not receiving OrderID
« on: December 23, 2021, 06:10:59 AM »

Thanks for the tip. I've not really used Stripe at all before but after gaining access and checking their logs it appears that everything is coming through fine.

It's just the way the info is displayed in Balances/Payouts/Transactions description area now doesn't include the OrderID.
Previously all the descriptions were the same format, (shop name, order id, customer name), now it just has the customer name. This is needed for ease of doing the balance reports.

Is this due to us updating Abantecart and the Stripe module or is it something Stripe themselves have changed? How is this description line populated?

Many thanks for your time.

I notice in the logs that the orderID appears in the "statement_descriptor" but "description" it is set null.
On the Stripe API example of the payout object, the statement_descriptor is null but description is filled in.
Is this relevant? Also where in Abantecart is this info set?


If you will be improve a code please send us your modifications (you can do this via github pull request.. or post here)

Let's make a code better together;-)

Support / Re: Stripe not receiving OrderID
« on: December 22, 2021, 03:07:05 AM »

We recently updated to 1.3.0 and then got the Stripe issue of it not capturing payments. So we updated default_stripe to 1.0.5 which helped with the capture issue.

Since then, however, we are no longer receiving OrderID's in Stripe.

Previously the description would say "Shop Name Order #xxxx - Customer Name"
but now just says "Guest Customer: Customer Name" or "Customer ID: xxxx" without any reference to the OrderID.

Could you please help as it's causing a few issues for us.

Many thanks

Did you see requests from your cart to stripe API in the logs of  "Developers" section ?

General Support / Re: When Doing A Manual Upgrade to 1.3.2
« on: December 21, 2021, 09:16:53 AM »

Okay cool

I see that the version.php is not actually present in the archive, this is what I am currently using to do my manual upgrade

this file can be absent in the package.
You need to recheck file permissions for it. To see changes it must be writable for web-server user

General Support / Re: Issues with SNI, hostname and cart
« on: December 21, 2021, 04:34:19 AM »
Did you ever find the issue? I am facing something similar. The site mostly will function as expecting but at times will result back to the IP address for resources (css and image files) and I have been seeing also some issues with featured product block even grabbing the SMTP setting Domain entry. Clearing cache will resolve the issue but then it appears to reset randomly after a few hours/days. .htaccess and URL entries are good in the settings page.

Some web-spider do this. You should block access by IP address.
Just add redirect from ip to domain name.

Embedding / Re: Unable to get modal windows to open
« on: December 06, 2021, 04:41:54 AM »
i guess you have a broken hrefs for elements on your html-page. Some of then loaded from cdn, other by relative link.. I think issue in relative link and <base> tag
You can try this instead to make it work,

Code: [Select]
<!DOCTYPE html>
<html lang="en">
<!-- Required meta tags -->
<meta charset="utf-8">
<base href="">
<script src="" type="text/javascript"></script>
<div style="display:none;" class="abantecart-widget-container" data-url="" data-css-url="" data-language="en" data-currency="USD">
   <div id="abc_534" class="abantecart_product" data-product-id="1" data-language="en" data-currency="USD">
      <div class="abantecart_image"></div>
      <h3 class="abantecart_name"></h3>
      <div class="abantecart_price"></div>
      <div class="abantecart_quantity"></div>
      <div class="abantecart_addtocart"></div>

Built-in Features / Re: Sending SMTP via Office365..?
« on: November 12, 2021, 09:49:02 AM »
This is for anyone who is using GoDaddy and 365 office email for SMPT mail setup.
You need to set the mail up with LOCALHOST as the SMTP host and provide the username which will be the office 365 email you set up through GoDaddy. For the PORT you need to put 25.

Note: you DONT need a password

Here is their documentation:

In theory you should add your abantecart into whitelist of applications first

General Support / Re: Abantecart V 1.3.1 on multistore
« on: November 09, 2021, 04:36:36 AM »
is your category assigned to second store? do you see second store in the store list on category edit form page?

General Support / Re: Validate Zip code
« on: November 08, 2021, 10:10:29 AM »
Hi Abolabo, how do I call this function? Can I just use this function instead  public function validateRegistrationData( $data ) {

and add the lines

     $that->error['postcode] = 'Your error text here';

Because I see validation in this function that are already being used like:

if ((mb_strlen($data['city']) < 3) || (mb_strlen($data['city']) > 128)) {
         $this->error['city'] = $this->language->get('error_city');

Yes you can, but future upgrades will overwrite it.
Best way is to create your own extension (for example clone current template as extension via our developer_tools) and put validation into the hook-file as i posted above.

General Support / Re: Validate Zip code
« on: November 08, 2021, 03:16:18 AM »
you can try to add hook

public function onModelAccountCustomer_ValidateData(){
    $that = $this->baseObject;
    //do check
     $that->error['postcode] = 'Your error text here';


See $this->extensions->hk_ValidateData($this, [__FUNCTION__]);  call inside model/account/customer for details.
Also you should add the same hook for guests

Support / Re: paypal and razorpay storefront api
« on: November 08, 2021, 03:06:05 AM »
please clarify your question.

Pages: [1] 2 3 ... 132

Powered by SMFPacks Social Login Mod