Plugin for Wordpress
It is necessary to develop a plugin for a website on the WordPress platform to connect the Diia.Sharing system (requesting and receiving PDF copies of documents) according to the technical documentation from Diia. All necessary output data and information will be provided separately. The tasks of the plugin:
Setting up the interface for document sharing
- Development of a WordPress plugin: creating a button (link) on the website that allows initiating the document sharing process through Diia.
- Generating and sending a deeplink: After the button is pressed by the user, the system generates a deeplink that redirects the user to the Diia application for confirming the transfer of documents.
Receiving and processing documents
- Setting up the endpoint: it is necessary to create an endpoint on the server (or in the form of a plugin) that will accept encrypted files from Diia.
- Decrypting files: Using a private key, obtain and decrypt the files.
Sending documents to email
- After decrypting the data on the server, the script in the plugin automatically sends these documents to your email.
Plugin development
- Plugin functionality: The plugin will contain all necessary settings for interacting with the Diia API, including receiving documents, decrypting them, and sending them to email.
-
Good day!
I have a good experience in creating plugins for WordPress. I do not have experience in integrating Diia, but I do not see a problem in figuring it out. I guarantee a responsible attitude towards work.
-
628 28 0 1 Good day!
Feel free to contact me, I will develop the necessary plugin according to the technical documentation. I write quality code. The final price and deadlines will be discussed after reviewing the documentation.
-
4860 92 0 3 Hello, Serhiy,
I propose the following technical plan for implementing a plugin to connect the Diia.Sharing system on the WordPress platform:
Using the wp_footer hook or creating a shortcode to add a button to the site.
Adding JavaScript to handle button clicks and initiate the process via AJAX.
Using the wp_ajax_generate_deeplink hook to process AJAX requests and generate a deeplink.
Redirecting the user to the Diia app to confirm the transfer of documents.
Creating an endpoint to receive encrypted files from Diia using the rest_api_init hook.
… Implementing logic to decrypt files using a private key.
Automatically sending decrypted documents to an email using the wp_mail function.
Setting up the plugin interface for entering Diia API settings and encryption keys.
Using the WordPress Options API to save and process plugin settings.
Logging and handling possible errors during the process.
-
536 33 0 2 Hello. I am ready to complete your project after agreeing in private messages. Final deadlines and price will be determined after the agreement. I can also offer technical support and assistance in the future.
Current freelance projects in the category PHP
Developer for CMS website project on Drupal 7 + PHP/MySQL.We are looking for a developer to assist with the setup of a CMS site on Drupal 7 + PHP/MySQL. Task:1. Create product cards for the entire range of products (currently, not all products on the site have product cards with descriptions and characteristics).2. Add correct… Content Management Systems, PHP ∙ 18 hours 40 minutes back ∙ 38 proposals |
Looking for a Bitrix24 specialist / CRM integrator to set up automation.Our company works with CRM Bitrix24. We need a specialist who can set up automatic addition of phone numbers to leads/orders in two formats. Automation must be correctly configured for two countries: the Republic of Moldova and Romania. Task: When creating a lead or order in… PHP, Web Programming ∙ 1 day 17 hours back ∙ 24 proposals |
Website optimizationOptimization of the website jdgreta.co.uk on Shopify. SEO audit attached to the project. Main tasks - - Fix all meta data - Complete the technical specifications for the programmer (since this project combines tasks for both the programmer and SEO, if you are not a company -… HTML & CSS, PHP ∙ 2 days 13 hours back ∙ 32 proposals |
Horoshop SpecialistNeed a specialist who can correctly set up the product Feed. Problem: Currently, over 13,000 products are being uploaded with the same type value (e.g., "everything for manicure and pedicure"). Because of this, it is impossible to segment products in Google Ads and set different… PHP, Website Maintenance ∙ 3 days 15 hours back ∙ 21 proposals |
Make sure that order emails from the store do not go to spam.Currently, there is a store on OpenCart, and order emails are landing in spam. We need to ensure they go to Inbox (ukr.net gmail) and check it. The hosting provider wrote: Poor email delivery may be related to a low sender reputation - IP or domain. In this case, we can advise… PHP, Web Programming ∙ 4 days 16 hours back ∙ 47 proposals |