Integration of Opencart 3 with eSputnik API. Transmission of the event of subscription
It is necessary to set the so-called Double Opt-in so that the user confirms in the letter that his address exists and he really agrees to receive information and promotional materials.For the emerging form of subscription.To launch the subscription confirmation scenario you need to send from the site the event subscribeFromApi.To do this, it is necessary to integrate the created up-to-date subscription form c API (Integration with API - ChaVo).Method /v1/contact/subscribe.Subscribe to contact.It is used to integrate subscription forms.If the contact does not exist - it will be created with an unconfirmed email.If the contact exists - it will be updated.Type method: POST.The body of request.The body of response.The example of the code in PHP.For the form in the footer.To fill out as well as for the upstream form (disclosed above), but in the subscribe resource in the formtype parameter to indicate formtype: 1, the event will be called subscribeFromApi-1.2) It is necessary to set the transfer of data about the abandoned view to the system Esputnik.com
To transfer data you need to use the API, method v1/event https://esputnik.com/api/methods.html#/v1/event-POST
The necessary parameters in the event: e-mail.The way of sending the user’s email is determined on your side.The option can be taken from the code of the page.This may be a hidden block that removes the user’s email (when he has logged in to the site).An example of this block is http://www.awesomescreenshot.com/image/2287310/197af3d14de3b4c9e887ec4b3620e32a. price - current pricetags_oldprice - if necessaryurl - link to product name - product name, https://prnt.sc/o4v319brand - product brand (if necessary)imageurl - link to product image
The event must be sent within 1 hour (the recommended time, you can choose another interval) after the session is completed by the user.
Client's review of cooperation with Mihail Dubrovsky
Integration of Opencart 3 with eSputnik API. Transmission of the event of subscriptionGreat work! Completed in time.
Freelancer's review of cooperation with Ihor Monaienko
Integration of Opencart 3 with eSputnik API. Transmission of the event of subscriptionThank you, it’s all great. I recommend cooperation!
Current freelance projects in the category Web Programming
Development of a WebGL/Three.js scene with generation and export of 3D (snapshot) from an animated shaderObject Description:The project is a designer table shaped like a realistic, deep whirlpool (a central vortex that smoothly transitions from a wide horizontal tabletop to a thin elegant leg). Task Essence:A WebGL / Creative Coding developer is required to create an interactive 3D… Javascript and Typescript, Web Programming ∙ 4 hours 41 minutes back ∙ 15 proposals |
Create a website on WP, without a builder.
357 USD
Need to create a catalog (most likely without a cart) just a product request form without using Elementor and others there should be a main page, product page, catalog, supplier catalog, and possibly a few others design and style like this… Web Programming ∙ 4 hours 49 minutes back ∙ 64 proposals |
Shopify developer for sushi delivery website (Poland)We are looking for an experienced Shopify developer to implement a food delivery website (sushi) for a client from Katowice, Poland. What needs to be done: Set up the site on a ready-made Shopify template (template to be agreed upon) Menu with photos of dishes and descriptions… Web Programming ∙ 6 hours 13 minutes back ∙ 31 proposals |
Webflow developer for filling portfolio pages on the websiteA website custom-built on Webflow for a construction company needs to quickly fill project pages using one template (replace images and texts) For 2 languages Quantity - 6 pieces Ready to start asap, thank you! HTML & CSS, Web Programming ∙ 22 hours 9 minutes back ∙ 36 proposals |
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 1 hour back ∙ 9 proposals |