Development of plugins 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.
- 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 creates 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:
- A link for Express Checkout is returned in the response to the endpoint call.
- 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 applicable 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 applicable 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 between sandbox/production mode.
- Logging of API requests and responses.
- Client interface:
- The ''Buy with RozetkaPay'' button for payment through Express Checkout on the checkout page.
5. Testing Set up a test online store on OpenCart and WooCommerce platforms.
Ensure the ability to install the plugin.
Test the flow.
- The ''Buy with RozetkaPay'' button for payment through Express Checkout on the checkout page.
Expected results
- Plugins.
- Plugin for WooCommerce.
- Documentation:
- Installation and setup instructions.
- Source code:
- Comments according to PHP standards.
- Plugins.
-
Good day. I have experience in creating internet resources of varying complexity, as well as solving problems, improvements, and creating websites on OpenCart, WordPress, and others.
I can provide examples of my work if needed.
Write to me, and we will discuss the details.
Similar completed project: API liqpay на Wordpress
-
Hello!
I can implement a plugin for RozetkaPay with documentation.
Feel free to reach out - I will be happy to collaborate!
-
1565 30 1 Hello, Igor, I will write a plugin for you. Write to me, I am ready to start right now.
-
2375 77 1 3 Experience working with WordPress WooCommerce for 7 years, I will create a plugin, contact me.
-
698 27 0 2 Hello. I have extensive experience in developing various plugins and functionality for Wordpress/Woocommerce. Also, I have experience in placing plugins in the official Wordpress repository for easy installation of plugins by users from the Wordpress admin panel.
Your task is very interesting to me because I love working with various APIs. I have experience working with payment services via API, such as Liqpay API, Stripe API, Paypal API.
I look forward to your message and hope for a quality collaboration.
-
4461 88 4 1 Hello! I specialize in developing plugins and integrations for WordPress (specifically WooCommerce) using modern practices. At the request of clients, I have developed custom solutions for stripe, stax, privat in the form of payment gateways for WooCommerce.
I am interested in helping with the integration of RozetkaPay into WooCommerce, taking into account all the specified requirements. Please write to me in private messages, and I will be able to provide you with a more detailed estimate regarding time, cost, and development stages. I will also gladly answer your questions.
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 ∙ 1 day 3 hours back ∙ 10 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 22 hours back ∙ 43 proposals |
Transfer the fully ready adaptive HTML5 structure to WordPress.
267 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 ∙ 2 days 12 hours back ∙ 64 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 ∙ 3 days 2 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 ∙ 3 days 4 hours back ∙ 114 proposals |