Development of a plugin/module for WooCommerce
RozetkaPay — an international payment service that is part of the EVO+Rozetka group of companies. Created based on the most well-known marketplaces in the country, it provides convenient, fast, and reliable payment solutions both online and offline (including through cash registers at online retail pickup points). We strive to make the purchasing process as simple and secure as possible.
At the moment, we need to create a module for our new product - Express Checkout. You can find the primary requirements below. We would appreciate your proposals and are also ready to discuss the details at the stage of agreeing on our interaction.
On our part, our company will provide comprehensive support and consultations during the development to achieve the best results and efficiency.
Develop a plugin for WooCommerce:
- Compatibility with the latest versions of WordPress and WooCommerce.
- Admin panel for settings.
- Integration of RozetkaPay API methods.
Functional requirements for plugins
Ability to make payment for an order through Express Checkout, flow:- The user forms a cart with products.
- The user proceeds to the payment process.
- The payment scenario through Express Checkout must be implemented:
- The user clicks the ''Buy with RozetkaPay'' button.
- The endpoint create payment is called:
- The response to the endpoint call returns a link for Express Checkout.
- The user is automatically redirected to the received link to complete the payment.
- After completing the payment, the user will be redirected to the URL specified in the request to
create payment.
- Ability to receive
callbackin the merchant's admin panel with the result of payment/refund/cancellation of the order: - Ability to call the
resend callbackmethod from the merchant's admin panel to resend the callback: - Ability to call the
payment infomethod from the merchant's admin panel to obtain payment information: - Ability to call the
cancel paymentmethod from the merchant's admin panel.- The method is applied in two cases:
- Order cancellation:
- Available for unpaid orders.
- In the
cancel paymentrequest, theamountparameter must be empty.
- Refund:
- Available for paid orders.
- For a full refund, the
amountparameter should also be left empty. - For a partial refund, the value of the
amountparameter needs to be specified.
- Order cancellation:
- The method is applied in two cases:
- The plugin must support the input of API keys (
api_key,secret_key). The keys will be used for authorizing API requests.
Non-functional requirements for plugins
- The code must comply with WooCommerce standards.
- Use of PHP version 7.4 or newer.
- Simple installation (archive with README).
- Compatibility with popular browsers.
- Requirements for the admin panel settings:
- Input of RozetkaPay API keys (api_key, secret_key).
- Toggle sandbox/production mode.
- Logging of API requests and responses.
- Client interface:
- Button ''Buy with RozetkaPay'' for payment through Express Checkout on the checkout page.
- Testing
Set up a test online store on the WooCommerce platform.
Ensure the ability to install the plugin.
Test the flow.
Expected results
- Plugins.
- Plugin for WooCommerce.
- Documentation:
- Installation and setup instructions.
- Source code:
- Comments according to PHP standards.
- Plugins.
-
674 24 0 Good afternoon, Vyacheslav
I am ready to implement the plugin, I have experience
Message me privately, let's discuss all the details
I will be happy to help you
Sincerely, Alexander
-
411 6 1 Ready. Tell us about the requirements for the plugin/module: functionality, features, compatibility.
-
4150 8 0 1 Good day.
Our team XPro is ready to fulfill your order. We have extensive experience in this field. We are sending you our proposal and are waiting for your feedback to discuss the details. You can familiarize yourself with our portfolio on our website. We hope for further cooperation.
Sincerely, the XPro team!
We specialize in the following areas:
- Development of ERP Systems
- Development of CRM Systems
- Development of Websites of any complexity
… - Development of CMS Systems
- Website Support
- Development of OpenCart
- OpenCart Support
- OpenCart Modification
- OpenCart Refinement
- Development of WordPress
- WordPress Support
- WordPress Modification
- WordPress Refinement
- Development of ECommerce
- ECommerce Support
- ECommerce Modification
- ECommerce Refinement
- Development of Web Applications
- Support for 1C Servers
- Support for Web Servers
- Development of mobile applications
and on the following technologies:
- PHP
- Laravel
- Symfony
- Yii2
- JS
- NodeJS
- jQuery
- TypeScript
- MySQL
- HTML
- CSS
- Vue
- Nuxt.js
- React
- React Native
- C++
-
11628 110 0 Hello, Vyacheslav!
We will develop a plugin for WooCommerce.
Approximate estimate $1800.
Deadline 21 working days.
We are ready to discuss the technical specifications for an accurate estimate.
Best regards, Tetiana.
-
1602 31 1 Good day, I have been in web programming for over 8 years.
I work with REST APIs, frameworks, and CMS such as Laravel, Yii2, WP, OpenCart, CodeIgniter, etc. I am ready to complete the task.
You are required to provide access to FTP and the admin panel.
Current freelance projects in the category Content Management Systems
LearnWorlds Administrator-ConfiguratorTask Set up the ready-made LearnWorlds platform for an elite online course. Do not develop the architecture — implement the already prepared structure manually in the admin panel. ———————— What needs to be done: Branding ⦁ Connect your domain ⦁ Upload the logo, set up… Content Management Systems, Web Programming ∙ 8 hours 2 minutes back ∙ 8 proposals |
Responsive Portolio Website Design ( wordap - selling and buying website )I need a clean, modern portfolio site that follows my existing brand guide and adapts beautifully to desktop, tablet, and mobile. The site’s job is simple: highlight my work through high-impact photos, embedded videos, and detailed case studies so visitors immediately understand… Content Management Systems, Web Programming ∙ 1 day 2 hours back ∙ 39 proposals |
Transfer the fully ready adaptive HTML5 structure to WordPress.
268 USD
I am looking for an experienced WordPress developer who can convert our meticulously prepared static HTML5/CSS3 code into a high-performance custom WordPress theme. The frontend is almost ready (about 99%): semantic markup, metadata, and multilingual structure (hreflang) are… Content Management Systems, PHP ∙ 1 day 16 hours back ∙ 61 proposals |
Need a strong WordPress / WooCommerce specialist for the refinement of the MARSPRO website.We are looking for a responsible freelancer or a small team for the quality completion and technical refinement of the MARSPRO company website. The website is already operational, but there are many minor and significant technical issues left by the previous developer. We need a… Content Management Systems, HTML & CSS ∙ 2 days 6 hours back ∙ 44 proposals |
Development of a modern website for the Theater
223 USD
We are looking for a web developer to create the official website of a modern cultural platform. The project unites theatrical, artistic, educational, and cultural initiatives. It is necessary to create a modern responsive website that will simultaneously serve an image… Content Management Systems, Web Programming ∙ 2 days 8 hours back ∙ 110 proposals |