Onсe installed Smart One Step Checkout extension replaces native Magento checkout page with a fully functional page of a single step. Everything customer may need: login, adjust items in the cart, change payment or shipping method, etc.; can be found within this befound withinthis page. Providing customers with all necessary options and actions within a single page is the key to keep customer from keepcustomerfrom leaving the checkout page.
As you can see from the full screen of the checkout page, the extension has been designed in such a way to minimize the change of customers leaving checkout page. The page is self-sufficient in providing customers with all necessary control tools, to edit items in the cart and checking out.
Let's take a closer look at the checkout page.
Login and shipping address
The first checkout block offers customers to login and fill in tologinandfillin information on shipping address.
Customers are suggested to enter an email address. If there is already an account at the store with such email address, the extension recognizes an email address and suggests customer to logintologin.
Additionally, customers can click "Login here" to login manuallytologinmanually. Whenever "Login here" link clicked customers are displayed with a popup window apopupwindow suggesting to enter their email address and password.
Below the login and registration fields customers registrationfieldscustomers are represented with the Shipping Address blocks. As with every Smart One Step Checkout field, all the information customers enter is cached for the session time. Meaning, that if an unexpected page reload happens pagereloadhappens all the information customers have already submitted will be in its place.
Shipping method and Delivery Date
Below Shipping Address block customers are represented with the Shipping Method block.
Here customers are suggested to choose preferred shipping choosepreferredshipping method and define delivery date and timeandtime,if allowed by the extension settings.
Delivery Date and Time options are flexible and are set by the store administrator, any dates and time intervals can be specified depending on the delivery options available.
Preferred delivery date and time are displayed at the aredisplayed atthe order details pages.
Next comes the Payment Method block.
Here customers are suggested to specify preferred payment method and fill in billing address if it doesn't correspond with the shipping address.
Depending on the payment method selected customers will be either suggested to fill in required fields, redirected to the payment method side upon clicking uponclicking button. This solely depends on the payment method configuration and peculiarities.
On the right hand of the screen customers are represented with the Order Review block.
This block offers an overview of all the products added to the cart, allows removing products, changing product quantity and applying any discount codes. Whenever product quantity is adjusted or product is removed from the cart, the order total is adjusted automatically without page reloads.
Below the Coupon Code field customers are suggested to agree to the store terms and conditions set in Magento settings.
Additional Payment Options
Smart One Step Checkout is integrated with several Aheadworks extensions, including Store Credit and Refund, Gift Card, and Reward Points. Using this functionality, customers are able to use store credits, gift card codes, and reward points they have to pay for their purchases.
Additionally, they can also sign up for companies newsletters on the spot.
Adding notes and placing order
The last block of the Smart One Step Checkout page is represented with the "Add a Note" field and button.
Here, customers can add any note to the store administrator, which will be available at the order details page and place an order. Additionally, store administrator can upload trust seals of the payment methods available and specify a secure payment label. As per image above you can see uploaded official PayPal trust seal and "100% Secure Payment" secure payment label specified.
Extension settings page can be found under Stores > Configuration > Aheadworks extensions > One Step Checkout.The page controls overall extension behavior, allows adjusting checkout field names, display order, uploading trust seals and many more.
General extension configuration section comes with the following settings:
Newsletter Subscribe Options
The block controls behavior of controlsbehaviorof Newsletter Subscription field, whether it is available at the checkout page.
Default values settings control whether some of the fields have pre-defined values in them. Proves to be helpful for the stores that mostly ship the goods to a single country or are working with a particular shipping or payment method company.
Delivery Date Options
This configuration section defines date and time slots available for the order delivery, and whether customers can even specify delivery date and time.
With Delivery is not Available During These Days and Periods the store administrator is represented with a set of available periods:
Combining these periods and dates by clicking button, store administrator can consider any delivery dates available.
Shipping and Billing Fields customization
These two configuration sections let you rearrange fields of the shipping and billing address blocks, add new fields, mark fields as required and rename fields.
Almost every field of this section can be either enabledeitherenabled,or set as required. Required fields are mandatory and customers cannot complete checkout process without filling these in.
For rearranging field blocks at the checkout page the store administrator can use button. The button functions on the drag & drop principle. To rearrange fields click and drag the block to required torequired position.
Trust Seals Block
Trust Seals Block settings let the store administrator upload security badges provided by the payment processors to make sure customers are condfient with arecondfientwith the checkout page.
Making use of the trust seals may prove useful for introducing new payment methods and gaining customers' trust.
The GeoIP section allows Magento admins to enable the functionality autodetecting countries of customers by their IP
Note: the Default country option, if specified, has a higher priority over the above functionality.
Checkout performance reports