yireo / magento2-checkouttester2
Checkout Tester for Magento 2
Package info
github.com/yireo/Yireo_CheckoutTester2
Type:magento2-module
pkg:composer/yireo/magento2-checkouttester2
Requires
- php: >=7.4.0
- magento/framework: ^102.0|^103.0
- magento/module-backend: ^100.1|^101.0|^102.0
- magento/module-checkout: ^100.1
- magento/module-config: ^100.1|^101.0
- magento/module-eav: ^100.1|^101.0|^102.0
- magento/module-sales: ^100.1|^101.0|^102.0|^103.0
- magento/module-store: ^100.1|^101.0
Requires (Dev)
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Installation
We recommend composer to install this package. Install our module using the following command:
composer require yireo/magento2-checkouttester2
Next, install the new module into Magento itself. The following steps assume you are using the Developer Mode for installing modules. If you are using the Production Mode, consult your developer for help.
bin/magento module:enable Yireo_CheckoutTester2 bin/magento setup:upgrade
- Flush the Magento cache
- Configure settings under Stores > Configuration > Yireo > Yireo CheckoutTester
- Done
Usage
When you customize Magento 2 to your needs, conversion is everything. So part of the customization process will definitely include the checkout process, including the success page that is visited once the checkout is completed. But when you refresh the success page, the session is cleaned up and you are redirected back to the cart.
This extension is ment to solve this specific issue. Instead of hacking the Magento 2 core, you can install our Magento2 extension in a simple and clean manner, and preview the success-page at any time. You simply point your browser to the preview URL and voila, there's your success page:
http://MAGENTO2/checkouttester/index/success
You can also test a specific order with the following:
http://MAGENTO2/checkouttester/index/success/order_id/1234
Tip
If you like this extension, make sure to view our EmailTester2 extension. We do not want to build a shop without it.
PWA compatibility
This frontend extension will be completely replaced by React or Vue functionality, and therefore, this extension will not be made compatible with PWA.