What's New
Tagged: carrier, country, easycheckout
- AuthorPosts
I suggest you hide that form because it doesn’t work.
See attached 1805, that code should be changed to
$form->setAction($this->context->link->getPageLink('authentication'));
With the above change the form can work, but two accounts with the same address will be created.if you add one more code to the OrderConfirmationController.php, another error will show out, see attached 1806.
$_POST['id_customer'] = $this->context->customer->id;
To sort everything out requires to do several modifications to prestashop core files, we’d better way for PrestaShop team to fix the issue.
Attachments:
1. You can set it to be the default payment method, then sub-options will be listed out by default.
2. Check the “Braintree by Bellini Services” section under the compatibility tab on this page
https://www.sunnytoo.com/product/easycheckout-one-page-checkout-module-prestashop-1-7#braintreejs
I’ve helped someone integating the “Braintree by Bellini Services”, but I can’t find who he/she is anymore.Hi,
just upgraded to your latest version and I have two questions:
1/ I can checkout without changing the Birthday despite the fact that I have it set to required in BO, I had to include the code you gave me here. It looks like the settings “Ask for birth date:” is not working, it will only add red star but can be ignored.
2/how can I change the error message only for Birthdate field, instead of “This field is invalid.” I need something like “Minimum age required”Great, I forgot to mention that I noticed you commented out the verify code in your front.js file (1419-1424), therefore in order to make it work, I had to add it back (1440-1445) – see attachment. I would be great if you can keep the code there and also change the phone number length to 9 to save me from editing. Most phone numbers are 9 digit long anyway.
Attachments:
Perhaps we don’t understand each other… I tested the new version. I did not change anything in your files.
I tested in Chrome, incognito. As you can see, I was placing an order WITHOUT changing the date of birth, I left it set to today (2020-September-15) and I was able to checkout, no error message, nothing. And as you can see on the second image, customer (guest) was created with the same DOB (2020-September-15). No validation, is it because the var bd is commented out on lines 1452-1457?
I was hoping it will be fixed, also can you tell me how to set the minimum age of 18years?
The version 2.8.0 is on my test server. Tried three times. Here is also a video.Attachments:
Only you have the request of adding of 18-years restriction to the birthday field, so I didn’t include the code needed to the easycheckout module, you need to do the change here https://www.sunnytoo.com/forums/topic/easycheckout-modification/page/11/#post-82381
With v2.8.0, you can change the error message from “This field is invalid.” to “Minimum age required”, the error message will show out for the birthday field after you apply that modification.
1/The issue reported has nothing to do with age of 18 years. What I’m trying to report is the fact that even if you have DOB in admin set as required, you can checkout without setting/changing/touching the DOB. Therefore your DOB will be today so all of your customers can ignore it. What is the point of setting it to “Yes and required”?
2/ the second issue I have is with Stripe v3 by Bellini Services. I did all changes as instructed and the checkout page will not load. It is on my test server. Also, on their test page, you need to first click “Pay by Credit Card, Apple Pay… or Venmo” and after you click, you see payment options listed. I need to skip this step and have those payment options listed as we have now – see image. We should also be able to accept apple pay and google pay – those should be listed according to device.Attachments:
1. Applied the modification mentioned here for you, see 1921
https://www.sunnytoo.com/forums/topic/easycheckout-modification/page/11/#post-823812. I did 2 more modifications to the stripe module by Bellini Services to make it work with the easycheckout module, check the updated tutorial to know details of the two modifications.
See attached 1920, it seems like the stripe module by Bellini Services doesn’t work like what shows on your braintree.png anymore. Even if it does, I am unable to help you customize it, because I don’t have much knowledge of it.
Attachments:
- AuthorPosts
You must be logged in to reply to this topic.