Currently I would argue that the Onepage checkout for Magento 2 is placing the order in core Magento files before any payment method extension is activated. This implies that the order is validated by Magento 2 before it is placed, any additional validations would therefore be necessary by using plugins or others means of Magento to modify its implementation. Additional validation is possible for selected payment methods only.
Please describe what you mean by "disabling other inputs for on processing". What inputs does the user execute which I assume somehow affects the payment process? Do you want the user to be locked to make additional orders while the payment is processed?
I am attaching a list of recent Magento extension development tasks below. It is possible for me to assist you in all parts of Magento 2 development.
- Magento Product Detail Encryption and Decryption - A Magento 2 module for encrypting and decrypting Magenest_Pin game codes. Designed to improve the site security by storing sensitive product information encrypted to the Magento database while allowing the store owner to selectively decrypt product details to complete the order transaction.
- Display base image of associated products for grouped products
- Website switcher replacement for modified currency switcher
- Bug fix for invalid image URLs in sitemap
$44 USD in 3 days
4.9 (17 reviews)
6.2
6.2
5 freelancers are bidding on average $25 USD for this job
Hello. I'm experienced PHP developer, I can get the job done efficiently and quickly, I have 2 years of experience with PHP development. Please pm me and we will discuss further details.