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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyMDAzMDgsIm5iZiI6MTczOTIwMDAwOCwicGF0aCI6Ii8xNDI3MzIxMy8yNTk0MDUwNDMtOTBmZmE4NTctZTY3Ni00NTZkLTk2OTgtYTZkNzRjY2JmMTg3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDE1MDY0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ5MWFkYTViNGYwY2Y5OGIxODIwMjM3ZDA1NTBjMzg1ZGY0Y2UxM2RiODJjYzhlMTUyMTM3NDA1NTc1ZDE2Y2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.pdK2UogUzvF2SLZ0BzhrfzYb3XK69bxUccYVWuaZlhc)
- 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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyMDAzMDgsIm5iZiI6MTczOTIwMDAwOCwicGF0aCI6Ii8xNDI3MzIxMy8yNTkzMTQyMDUtNjcxYTE2MjMtODlhMy00OTRiLWIyYWQtNGQ4YzIzNzcwMTMwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDE1MDY0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVjNTFkODVjODMyZGRlNmRhZTkzZDQwMzcxYTAyNmRjODUxZTViNGU0MmY5Y2ZjNjcwNWY1OTE4ZGQ3MzRmMDMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.bsHFFy-xy014x_46JVJGwiRodnbtgjo79QOZQzjoHrY)
![Screenshot 2023-08-09 at 09 17 51](https://private-user-images.githubusercontent.com/14273213/259314236-8b32e150-c878-4dd8-925f-2550e6ad867c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyMDAzMDgsIm5iZiI6MTczOTIwMDAwOCwicGF0aCI6Ii8xNDI3MzIxMy8yNTkzMTQyMzYtOGIzMmUxNTAtYzg3OC00ZGQ4LTkyNWYtMjU1MGU2YWQ4NjdjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDE1MDY0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTZhNjY0OWMxODY5ZWNlZWY2YjZjOTkyYjUxMGQ0YmYxODA3MzJjZDVlMmEyMWJlZjg5OTY3YmI1ZTFkZDljY2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.sIH6OLAk3jVODsd82Snu_UAA8OcwE-uKygf0G1xt0RA)
- 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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyMDAzMDgsIm5iZiI6MTczOTIwMDAwOCwicGF0aCI6Ii8xNDI3MzIxMy8yNTkzMjE1MjYtYzA3ZTg2YTMtNTliZC00YTUxLTlkN2MtZDI5MTE0ODQ4NmU5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDE1MDY0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZjZmEyMzIzZWViZGI0MTY3YjEyOTNhYzI3MjVmM2U5NTgyYjRhYWJkNWFlZTVjM2NlYzIxNmY5NWZlZGZlYTQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.c3BB2Zg4vHtbht5GAQRmPIirTKfN9vcJa2QAQ1Z9jY0)
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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyMDAzMDgsIm5iZiI6MTczOTIwMDAwOCwicGF0aCI6Ii8xNDI3MzIxMy8yNTkzMjE3NTAtMTMyNDk3MGEtZmY5Zi00YTZmLWFkMzMtOWU2NDYxNWU2NDU2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDE1MDY0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc3MGJmOTlkZDEwMDdjNmRmYzg0YzI3ZTcyNDQ1NWUzOGUzYzVjNDJlMjQ4ZGVmMGQ1YmJhMTAyZDNkZDdiMDcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.1Rgc-hwp2JKyadx2arGuvfDlFHaJOHfoylZj1F_Rnw0)
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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyMDAzMDgsIm5iZiI6MTczOTIwMDAwOCwicGF0aCI6Ii8xNDI3MzIxMy8yNTk0MDUxMDItY2U2NzM1MTEtZGMyMy00MzRlLTg3MmYtNGY4NWYyZTg2OGUzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDE1MDY0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTM5MzA1OTY3ODk0MjcwYmEzOTc3YzRiMzZjMjcxZDQ0ZDdjMWNhYmI2ODg0NTkyODc2ODA5YzljNTBjN2Q4MTQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.oaBjVNop9PxP1z2qAClOWuK6X-iqbhC2afb0ajUoG3I)
![Screenshot 2023-08-09 at 13 18 28](https://private-user-images.githubusercontent.com/14273213/259405182-5d2be5ff-4364-4ddf-b512-327bab9b7932.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyMDAzMDgsIm5iZiI6MTczOTIwMDAwOCwicGF0aCI6Ii8xNDI3MzIxMy8yNTk0MDUxODItNWQyYmU1ZmYtNDM2NC00ZGRmLWI1MTItMzI3YmFiOWI3OTMyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDE1MDY0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTZjZjgwMzAwZThkNDhkZjgzNGRmNzViMDZhZWJmMDk3ZTE3ZDkxNWZmYzI3OGQ3OWYyY2E4OGY2N2NmMTUzMzkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.WiDuyG0hN1J4Xm0-SDX-iRbE2_BiRJJ3xEqdFT4ONVU)
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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyMDAzMDgsIm5iZiI6MTczOTIwMDAwOCwicGF0aCI6Ii8xNDI3MzIxMy8yNTk0MDUyNzItMjkyNDkwZDktMDNlNi00NDQyLWE2OGEtYWJhMTIzNWE5ZDg0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDE1MDY0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYwZDkzN2NhMmE3MDljNzU2MDVhMTNjZDcxNDllNjhiYTgwNjg2YjhlZDJhZWUzZWRkNDdjZDY5YjQzM2FjOGYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.s1Of7GqEs2kWK22hgM8521mBPUJ0yIUF8Vy9l7BYbxs)
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