RomanYurkhanov Checkout Extension for Magento 2
- CMS Block
- Preferred Payment Method
- Preferred Shipping Method
- Shipping Country Notice
- Shipping Proposal
- CMS Block
- This feature allows you to add additional information, editable from the admin panel, to the checkout page.
- Adds a CMS block to the "Order Summary" block at the bottom.
- Preferred Payment Method
- This feature allows you to save and preselect the last selected payment method on the checkout page.
- Preferred Shipping Method
- This feature allows you to save and preselect the last selected shipping method on the checkout page.
- Shipping Country Notice
- This feature allows you to show additional information to the user on the checkout page depending on the selected country. Example: You can set the Free Shipping method for specific country in the: Store -> Configuration -> Sales - > Delivery Methods And then please select that county in the setting "Country".
- Shipping Proposal
- This feature allows you to show additional information to the user on the checkout page, depending on whether the user is a guest or logged in.
![Screenshot 2023-08-09 at 13 17 12](https://private-user-images.githubusercontent.com/14273213/259405043-90ffa857-e676-456d-9698-a6d74ccbf187.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI4NDYwNTcsIm5iZiI6MTcyMjg0NTc1NywicGF0aCI6Ii8xNDI3MzIxMy8yNTk0MDUwNDMtOTBmZmE4NTctZTY3Ni00NTZkLTk2OTgtYTZkNzRjY2JmMTg3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA1VDA4MTU1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTk1OTkyMTE5NTdkOTkyYjlhMTkyNWNjNmUxMWJlMDNjYTA3YzQyMjQ5YTQyMGIwNDJkYzBhZTcwNmRjYmFlMGEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.jQuk4puwxw7Spt3xvMxg1lRTYwDsc34jyObDxD0eOiY)
- CMS Block
![Screenshot 2023-08-09 at 09 15 32](https://private-user-images.githubusercontent.com/14273213/259314205-671a1623-89a3-494b-b2ad-4d8c23770130.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI4NDYwNTcsIm5iZiI6MTcyMjg0NTc1NywicGF0aCI6Ii8xNDI3MzIxMy8yNTkzMTQyMDUtNjcxYTE2MjMtODlhMy00OTRiLWIyYWQtNGQ4YzIzNzcwMTMwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA1VDA4MTU1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU1Njk2ZjNlNTBhZTEwNjIzYWZiZmZmNzg2ODVmZGE0NzNmMDM2ZGE5ODlkYmUxZDUxNTI2NGVhY2IyN2I4YTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.rJVyslsuLQi5tENDHZU43XJ6-WPena9CjSXUgT5UKCI)
![Screenshot 2023-08-09 at 09 17 51](https://private-user-images.githubusercontent.com/14273213/259314236-8b32e150-c878-4dd8-925f-2550e6ad867c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI4NDYwNTcsIm5iZiI6MTcyMjg0NTc1NywicGF0aCI6Ii8xNDI3MzIxMy8yNTkzMTQyMzYtOGIzMmUxNTAtYzg3OC00ZGQ4LTkyNWYtMjU1MGU2YWQ4NjdjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA1VDA4MTU1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTI2Yzk2ZmQwMGU3MzNmZWFkYjNhYjZmYjI5NDAxYTJiYjZkZjUxOTkxZTYxZTc3OTg4NzdiM2Y4N2NlMTZmNmMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.aPw17XH28ri39JQbPmW2icUCCHF6tdIF9E-KzPYdRVY)
- Preferred Payment Method
![Screenshot 2023-08-09 at 09 22 52](https://private-user-images.githubusercontent.com/14273213/259321526-c07e86a3-59bd-4a51-9d7c-d291148486e9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI4NDYwNTcsIm5iZiI6MTcyMjg0NTc1NywicGF0aCI6Ii8xNDI3MzIxMy8yNTkzMjE1MjYtYzA3ZTg2YTMtNTliZC00YTUxLTlkN2MtZDI5MTE0ODQ4NmU5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA1VDA4MTU1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFkOTdmMTI1NjI0MjBlN2RmZDgzM2Y2YTdlY2NlN2JhNWE4ZGU4NjRiZjc1ODhhZDI5M2JiNmY4OTg1OTBmZTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.uPI7axMDkaag8CJ-unGpFddPjNjkEFrYNHCM4PxLlOs)
Preferred-Payment-Method.mp4
- Preferred Shipping Method
![Screenshot 2023-08-09 at 09 52 06](https://private-user-images.githubusercontent.com/14273213/259321750-1324970a-ff9f-4a6f-ad33-9e64615e6456.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI4NDYwNTcsIm5iZiI6MTcyMjg0NTc1NywicGF0aCI6Ii8xNDI3MzIxMy8yNTkzMjE3NTAtMTMyNDk3MGEtZmY5Zi00YTZmLWFkMzMtOWU2NDYxNWU2NDU2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA1VDA4MTU1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWY5NGU3MmFkZWEzMDkyMTg0NWJmZjc3MjViYWJjODI3MjMwZjM0ZDdjNDg2YzJiZGZjM2ZiMWE1YTA4YzkwOTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.A6ADc8Hn3OH8fwSPU4o6EmZ_EhSDluIbFF3a5rvyksc)
Preferred-Shipping-Method.mp4
- Shipping Country Notice
![Screenshot 2023-08-09 at 13 19 37](https://private-user-images.githubusercontent.com/14273213/259405102-ce673511-dc23-434e-872f-4f85f2e868e3.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI4NDYwNTcsIm5iZiI6MTcyMjg0NTc1NywicGF0aCI6Ii8xNDI3MzIxMy8yNTk0MDUxMDItY2U2NzM1MTEtZGMyMy00MzRlLTg3MmYtNGY4NWYyZTg2OGUzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA1VDA4MTU1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM5YzU3ZDZmNjkyMGNjNDI5NTg2NWQ1MDcxY2NjNzRkZThlN2U5MDA0ZDZiMTg4ZjIwOWFjZmI2NDI3ZTJmYWEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.wmybYF7qZOs5dNEYAYX7pTjPpFtWzTstsHIOmi4dCE0)
![Screenshot 2023-08-09 at 13 18 28](https://private-user-images.githubusercontent.com/14273213/259405182-5d2be5ff-4364-4ddf-b512-327bab9b7932.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI4NDYwNTcsIm5iZiI6MTcyMjg0NTc1NywicGF0aCI6Ii8xNDI3MzIxMy8yNTk0MDUxODItNWQyYmU1ZmYtNDM2NC00ZGRmLWI1MTItMzI3YmFiOWI3OTMyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA1VDA4MTU1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTgzZWY2MzNjZTZmYzFmMzRmY2U2ZWRjZDVmNmUyYTIzZGNjMzVlNzVlZWNjMTk3NmVlZjQ2ZGM1ZTRjNzljNzEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.CaE1bJNYRLqMNL0k2jinPN5COWj7oSpsSj5WkUfyqMQ)
ShippingCountryNotice.mov
- Shipping Proposal
![Screenshot 2023-08-09 at 13 28 30](https://private-user-images.githubusercontent.com/14273213/259405272-292490d9-03e6-4442-a68a-aba1235a9d84.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI4NDYwNTcsIm5iZiI6MTcyMjg0NTc1NywicGF0aCI6Ii8xNDI3MzIxMy8yNTk0MDUyNzItMjkyNDkwZDktMDNlNi00NDQyLWE2OGEtYWJhMTIzNWE5ZDg0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA1VDA4MTU1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWVhZTQ3NjFlMDBhNGYzNzBhOGQwYTMwMTUyNjAwZTkwMGI4MjMzM2UwMGFiOTVkMjJkZDIwNTFmZTJiYTU2ZDUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.lUKp5pKIlhYRnYeeZv1NjPDnz63T05li-eujxGQjWS8)
Shipping-Proposal.mov
I recommend you to install RomanYurkhanov_Checkout module via composer. It is easy to install, update and maintenance.
Run the following command in Magento 2 root folder.
composer require romanyurkhanov/module-checkout
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy
composer update romanyurkhanov/module-checkout
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy
Run compile if your store in Product mode:
php bin/magento setup:di:compile
If you don't want to install via composer, you can use this way.
- Download the latest version here
- Extract
main.zip
file toapp/code/RomanYurkhanov/Checkout
; You should create a folder pathapp/code/RomanYurkhanov/Checkout
if not exist. - Go to Magento root folder and run upgrade command line to install
RomanYurkhanov_Checkout
:
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy