{"id":164011,"date":"2022-10-24T21:45:25","date_gmt":"2022-10-24T21:45:25","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/onvo-pay\/"},"modified":"2026-01-14T17:02:44","modified_gmt":"2026-01-14T17:02:44","slug":"onvo-pay","status":"publish","type":"plugin","link":"https:\/\/cor.wordpress.org\/plugins\/onvo-pay\/","author":20595115,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.1","stable_tag":"1.2.1","tested":"6.9.4","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"ONVO Pay","header_author":"ONVO","header_description":"The ONVO Pay plugin for WooCommerce allows you to accept payments with Visa, MasterCard, SINPE and SINPE Mov\u00edl directly in your store.","assets_banners_color":"","last_updated":"2026-01-14 17:02:44","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/onvo-pay-gateway\/","header_author_uri":"https:\/\/onvopay.com\/","rating":5,"author_block_rating":0,"active_installs":300,"downloads":11064,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"0.0.1":{"tag":"0.0.1","author":"onvopay","date":"2022-11-01 23:22:54"},"0.0.10":{"tag":"0.0.10","author":"onvopay","date":"2023-02-19 23:40:53"},"0.0.2":{"tag":"0.0.2","author":"onvopay","date":"2022-11-01 23:17:52"},"0.0.3":{"tag":"0.0.3","author":"onvopay","date":"2022-11-03 18:50:20"},"0.0.4":{"tag":"0.0.4","author":"onvopay","date":"2022-11-03 19:47:21"},"0.0.5":{"tag":"0.0.5","author":"onvopay","date":"2022-12-21 07:48:36"},"0.0.6":{"tag":"0.0.6","author":"onvopay","date":"2023-01-11 06:43:28"},"0.0.7":{"tag":"0.0.7","author":"onvopay","date":"2023-01-23 15:59:02"},"0.0.8":{"tag":"0.0.8","author":"onvopay","date":"2023-02-15 17:25:57"},"0.0.9":{"tag":"0.0.9","author":"onvopay","date":"2023-02-17 06:22:00"},"0.1.0":{"tag":"0.1.0","author":"onvopay","date":"2023-03-21 21:31:02"},"0.10.2":{"tag":"0.10.2","author":"rommelxcastro","date":"2024-05-09 18:04:02"},"0.10.3":{"tag":"0.10.3","author":"rommelxcastro","date":"2024-05-29 23:00:57"},"0.11.0":{"tag":"0.11.0","author":"rommelxcastro","date":"2024-06-06 15:17:10"},"0.12.0":{"tag":"0.12.0","author":"rommelxcastro","date":"2024-06-20 19:41:37"},"0.12.1":{"tag":"0.12.1","author":"rommelxcastro","date":"2024-06-21 08:27:46"},"0.13.0":{"tag":"0.13.0","author":"rommelxcastro","date":"2024-07-23 18:35:01"},"0.13.1":{"tag":"0.13.1","author":"rommelxcastro","date":"2024-07-30 22:38:20"},"0.13.2":{"tag":"0.13.2","author":"rommelxcastro","date":"2024-08-08 01:46:02"},"0.14.0":{"tag":"0.14.0","author":"rommelxcastro","date":"2024-08-16 23:49:22"},"0.15.0":{"tag":"0.15.0","author":"rommelxcastro","date":"2024-08-29 17:07:30"},"0.16.0":{"tag":"0.16.0","author":"rommelxcastro","date":"2024-09-24 15:39:59"},"0.17.0":{"tag":"0.17.0","author":"rommelxcastro","date":"2024-10-01 14:23:59"},"0.17.1":{"tag":"0.17.1","author":"rommelxcastro","date":"2024-10-11 03:47:34"},"0.17.2":{"tag":"0.17.2","author":"rommelxcastro","date":"2024-10-19 00:47:26"},"0.18.0":{"tag":"0.18.0","author":"rommelxcastro","date":"2024-11-13 23:30:39"},"0.19.0":{"tag":"0.19.0","author":"rommelxcastro","date":"2024-11-25 18:07:07"},"0.2.0":{"tag":"0.2.0","author":"onvopay","date":"2023-05-22 04:54:56"},"0.2.1":{"tag":"0.2.1","author":"onvopay","date":"2023-05-22 16:59:43"},"0.2.2":{"tag":"0.2.2","author":"onvopay","date":"2023-05-22 16:59:43"},"0.2.3":{"tag":"0.2.3","author":"onvopay","date":"2023-05-22 16:59:43"},"0.20.0":{"tag":"0.20.0","author":"rommelxcastro","date":"2024-12-04 22:50:43"},"0.20.1":{"tag":"0.20.1","author":"rommelxcastro","date":"2024-12-24 17:09:16"},"0.21.0":{"tag":"0.21.0","author":"rommelxcastro","date":"2025-01-20 03:24:54"},"0.22.0":{"tag":"0.22.0","author":"rommelxcastro","date":"2025-03-07 16:05:50"},"0.23.0":{"tag":"0.23.0","author":"rommelxcastro","date":"2025-04-08 18:50:21"},"0.3.0":{"tag":"0.3.0","author":"onvopay","date":"2023-06-13 22:04:57"},"0.3.1":{"tag":"0.3.1","author":"onvopay","date":"2023-06-14 23:08:51"},"0.4.0":{"tag":"0.4.0","author":"onvopay","date":"2023-06-27 03:35:47"},"0.5.0":{"tag":"0.5.0","author":"rommelxcastro","date":"2023-08-25 23:25:49"},"0.6.0":{"tag":"0.6.0","author":"rommelxcastro","date":"2023-07-21 21:19:24"},"0.7.0":{"tag":"0.7.0","author":"rommelxcastro","date":"2023-08-25 23:50:08"},"0.7.1":{"tag":"0.7.1","author":"rommelxcastro","date":"2023-08-25 23:50:08"},"0.8.0":{"tag":"0.8.0","author":"rommelxcastro","date":"2023-09-05 16:38:34"},"0.9.0":{"tag":"0.9.0","author":"rommelxcastro","date":"2023-11-02 23:08:08"},"0.9.1":{"tag":"0.9.1","author":"rommelxcastro","date":"2024-03-16 01:31:46"},"0.9.2":{"tag":"0.9.2","author":"rommelxcastro","date":"2024-03-17 17:51:53"},"0.9.3":{"tag":"0.9.3","author":"rommelxcastro","date":"2024-03-19 03:45:36"},"1.0.2":{"tag":"1.0.2","author":"onvopay","date":"2025-05-15 00:31:22"},"1.0.3":{"tag":"1.0.3","author":"onvopay","date":"2025-06-02 20:12:35"},"1.0.4":{"tag":"1.0.4","author":"onvopay","date":"2025-06-04 22:39:15"},"1.0.5":{"tag":"1.0.5","author":"onvopay","date":"2025-06-26 14:38:00"},"1.0.6":{"tag":"1.0.6","author":"onvopay","date":"2025-07-28 20:38:14"},"1.0.7":{"tag":"1.0.7","author":"onvopay","date":"2025-08-08 16:57:23"},"1.0.8":{"tag":"1.0.8","author":"onvopay","date":"2025-10-16 14:38:23"},"1.1.0":{"tag":"1.1.0","author":"onvopay","date":"2025-10-16 23:46:33"},"1.1.1":{"tag":"1.1.1","author":"onvopay","date":"2025-11-04 21:28:09"},"1.1.2":{"tag":"1.1.2","author":"onvopay","date":"2025-11-27 17:07:15"},"1.1.3":{"tag":"1.1.3","author":"onvopay","date":"2025-11-27 18:56:10"},"1.2.0":{"tag":"1.2.0","author":"onvopay","date":"2025-12-26 14:08:23"},"1.2.1":{"tag":"1.2.1","author":"onvopay","date":"2026-01-14 17:02:44"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":2804145,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.0.1","0.0.10","0.0.2","0.0.3","0.0.4","0.0.5","0.0.6","0.0.7","0.0.8","0.0.9","0.1.0","0.10.2","0.10.3","0.11.0","0.12.0","0.12.1","0.13.0","0.13.1","0.13.2","0.14.0","0.15.0","0.16.0","0.17.0","0.17.1","0.17.2","0.18.0","0.19.0","0.2.0","0.2.1","0.2.2","0.2.3","0.20.0","0.20.1","0.21.0","0.22.0","0.23.0","0.3.0","0.3.1","0.4.0","0.5.0","0.6.0","0.7.0","0.7.1","0.8.0","0.9.0","0.9.1","0.9.2","0.9.3","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.1.0","1.1.1","1.1.2","1.1.3","1.2.0","1.2.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2804145,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2804145,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2804145,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"The settings panel used to configure the gateway.","2":"Normal checkout with ONVO Pay.","3":"Checkout ONVO Pay options."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[888,282,214874,1887,286],"plugin_category":[45],"plugin_contributors":[214875],"plugin_business_model":[],"class_list":["post-164011","plugin","type-plugin","status-publish","hentry","plugin_tags-e-commerce","plugin_tags-ecommerce","plugin_tags-onvopay","plugin_tags-payments","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-onvopay","plugin_committers-onvopay"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/onvo-pay\/assets\/icon-256x256.png?rev=2804145","icon_2x":"https:\/\/ps.w.org\/onvo-pay\/assets\/icon-256x256.png?rev=2804145","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/onvo-pay\/assets\/screenshot-1.png?rev=2804145","caption":"The settings panel used to configure the gateway."},{"src":"https:\/\/ps.w.org\/onvo-pay\/assets\/screenshot-2.png?rev=2804145","caption":"Normal checkout with ONVO Pay."},{"src":"https:\/\/ps.w.org\/onvo-pay\/assets\/screenshot-3.png?rev=2804145","caption":"Checkout ONVO Pay options."}],"raw_content":"<!--section=description-->\n<p>ONVO Pay es una soluci\u00f3n integrada de pagos en l\u00ednea que ayuda a los comercios a vender m\u00e1s y mejor, mientras optimiza la experiencia de compra de los clientes.<\/p>\n\n<p>Sus principales caracter\u00edsticas son:<\/p>\n\n<ul>\n<li>Habilita pagos por tarjetas de cr\u00e9dito y d\u00e9bito, as\u00ed como transferencias bancarias (SINPE y SINPE M\u00f3vil).<\/li>\n<li>No genera redireccionamiento ni requiere comprobantes.<\/li>\n<li>Cuenta con la certificaci\u00f3n PCI DSS, la normativa internacional de seguridad que deben cumplir todas las entidades que almacenan, procesan o transmiten datos de tarjetas.<\/li>\n<li>Los clientes pueden elegir guardar su informaci\u00f3n de pago para compras futuras de un solo clic.<\/li>\n<li>Toda la data transaccional se integra en un panel de f\u00e1cil navegaci\u00f3n, dise\u00f1ado acorde con las mejores pr\u00e1cticas de usabilidad y experiencia de usuario.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Modern way<\/h4>\n\n<ol>\n<li>Go to the WordPress Dashboard \u201cAdd New Plugin\u201d section.<\/li>\n<li>Search For \u201cONVOpay\u201d.<\/li>\n<li>Install, then Activate it.<\/li>\n<li>Go to the onvopay.com to get the secret and public keys.<\/li>\n<li>Click on onvopay settings or go to WooCommerce settings &gt; payments &gt; click on onvopay.<\/li>\n<li>Paste the API Keys in the respective fields.<\/li>\n<li>Start collecting payments.<\/li>\n<\/ol>\n\n<h4>Old way<\/h4>\n\n<ol>\n<li>Upload onvopay to the \/wp-content\/plugins\/ directory<\/li>\n<li>Activate the plugin through the \u2018Plugins\u2019 menu in WordPress<\/li>\n<li>Go to the onvopay.com to get the secret and public keys.<\/li>\n<li>Click on onvopay settings or go to WooCommerce settings &gt; payments &gt; click on onvopay.<\/li>\n<li>Paste the API Keys in the respective fields.<\/li>\n<li>Start collecting payments.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Fix: Clear persistent WooCommerce validation error classes that block subsequent checkout attempts<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>New: Sequential order numbering for better order management<\/li>\n<li>Enhancement: Improved checkout validation for smoother payment experience<\/li>\n<li>Enhancement: Better 3D Secure authentication handling<\/li>\n<li>Compatibility: Full WordPress 6.9 and WooCommerce HPOS support<\/li>\n<li>Improvement: Enhanced reliability and performance across all payment flows<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Fix: Include missing PHP dependencies in distribution package<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Fix: Phone number validation now non-blocking - invalid phone numbers allow payment to continue but are not sent to backend<\/li>\n<li>Enhancement: Improved checkout UX by removing payment blocking when phone format is invalid<\/li>\n<li>Enhancement: Improved compatibility with third-party shipping and delivery plugins by properly handling hidden required fields during checkout validation<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Enhancement: Improved plugin initialization robustness with defensive checks for early gateway instantiation scenarios<\/li>\n<li>Enhancement: Added fallback mechanism to prevent fatal errors in environments with complex plugin combinations or custom loading sequences<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Feature: Add language selector for ONVO payment form - merchants can now choose Spanish or English for the payment form interface<\/li>\n<li>Enhancement: Support for locale parameter in both traditional checkout and Gutenberg blocks<\/li>\n<li>Enhancement: Backward compatibility maintained with Spanish as default language for existing installations<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Enhancement: Improved SINPE IBAN modal behavior in checkout<\/li>\n<li>Fix: Prevent button from being enabled when paying without sufficient funds<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Fix: Resolve floating-point precision errors in amount calculations that caused \"amount must be an integer number\" API errors<\/li>\n<li>Fix: Prevent multiple concurrent SDK requests during checkout to avoid duplicate payment attempts<\/li>\n<li>Fix: Resolve double discount issues caused by plugin conflicts with WooCommerce Dynamic Pricing &amp; Discounts<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Save phone number on order creation  <\/li>\n<li>Improved phone parsing and country-based validation  <\/li>\n<li>Show error if phone is invalid and send shopper data even in incognito mode<\/li>\n<li>Validate fields only when marked as required<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Add field validation in checkout blocks<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Fixed PHP 8.2+ deprecation warnings for dynamic property creation<\/li>\n<li>Added explicit property declarations to improve PHP 8.2+ compatibility<\/li>\n<li>Remove zip code validation<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Enhance compatibility with WooCommerce Checkout blocks<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fix: Update dependencies<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fix: Update issue with duplicated ids for orders<\/li>\n<li>Fix: Fix issues in shortcode related to spinners and scrollbar<\/li>\n<li>Fix: Allow retry of payment when credit card is declined<\/li>\n<li>Fix: Update wait time for subscriptions renewals<\/li>\n<li>Fix: Update payment flow for better traceability<\/li>\n<\/ul>\n\n<h4>0.23.0 \u2013 2025-04-08<\/h4>\n\n<ul>\n<li>Dev: Update WP tested up to 6.7.2<\/li>\n<li>Dev: Update process_payment to always check the intent status and update order status accordingly<\/li>\n<li>Dev: Refactor maybe_create_intent function to make it more readable<\/li>\n<\/ul>\n\n<h4>0.22.0 \u2013 2025-03-22<\/h4>\n\n<ul>\n<li>Fix: Issue with floats in PHP (ONVO-3440)<\/li>\n<li>Dev: Add compatibility with WooCommerce 9.7.1<\/li>\n<li>Dev: Update log message<\/li>\n<\/ul>\n\n<h4>0.21.0 - 2025-01-19<\/h4>\n\n<ul>\n<li>Fix: Backwards compatibility with WooCommece 7.9.0<\/li>\n<li>Fix: Block compatibility with WooCommerce 9.5.2<\/li>\n<\/ul>\n\n<h4>0.20.1 - 2024-12-24<\/h4>\n\n<ul>\n<li>Fix: Compatibility issue with WooCommerce 9.5.0<\/li>\n<\/ul>\n\n<h4>0.20.0 - 2024-12-04<\/h4>\n\n<ul>\n<li>Dev: Update hook to create intent<\/li>\n<li>Dev: Remove unused conditional<\/li>\n<\/ul>\n\n<h4>0.19.0 - 2024-11-25<\/h4>\n\n<ul>\n<li>Enhancement: Add metadata to ONVO intent<\/li>\n<li>Enhancement: Update ONVO intent description<\/li>\n<li>Dev: Update <code>WC tested up to<\/code> to 9.4.2<\/li>\n<li>Dev: Update <code>WP Tested up to<\/code> to 6.7<\/li>\n<\/ul>\n\n<h4>0.18.0<\/h4>\n\n<ul>\n<li>Enhancement: Hook into <code>PAYMENT_REQUIRES_ACTION<\/code>, <code>PAYMENT_ACTION_COMPLETED<\/code> SDK actions<\/li>\n<\/ul>\n\n<h4>0.17.2<\/h4>\n\n<ul>\n<li>Fix: Set order status based on intent status<\/li>\n<\/ul>\n\n<h4>0.17.1<\/h4>\n\n<ul>\n<li>Enhancement: Add order notes during checkout errors<\/li>\n<\/ul>\n\n<h4>0.17.0<\/h4>\n\n<ul>\n<li>Enhancement: Schedule intent check when it fails during checkout, if intent is completed, complete order<\/li>\n<li>Dev: Update <code>WC tested up to<\/code> to 9.3.3<\/li>\n<\/ul>\n\n<h4>0.16.0<\/h4>\n\n<ul>\n<li>Enhancement: Handle errors on intent creation, confirmation<\/li>\n<\/ul>\n\n<h4>0.15.0<\/h4>\n\n<ul>\n<li>Fix: Process payment until checkout is valid and order is created<\/li>\n<\/ul>\n\n<h4>0.14.0<\/h4>\n\n<ul>\n<li>Dev: Remove unused code<\/li>\n<li>Dev: Refactor code<\/li>\n<li>Enhancement: Update\/sync customer data on order payment<\/li>\n<\/ul>\n\n<h4>0.13.2<\/h4>\n\n<ul>\n<li>Fix: Update issue with JS being enqueued before intent is created<\/li>\n<\/ul>\n\n<h4>0.13.1<\/h4>\n\n<ul>\n<li>Fix: Allow payments for guest users<\/li>\n<\/ul>\n\n<h4>0.13.0<\/h4>\n\n<ul>\n<li>Dev: Update <code>WC tested up to<\/code> to 9.1.2<\/li>\n<li>Dev: Update <code>Tested up to<\/code> to 6.6.1<\/li>\n<li>Enhancement: Add support for Checkout block<\/li>\n<\/ul>\n\n<h4>0.12.1<\/h4>\n\n<ul>\n<li>Fix: Update issue with SDK widget being removed from the DOM<\/li>\n<\/ul>\n\n<h4>0.12.0<\/h4>\n\n<ul>\n<li>Dev: Update <code>Tested up to WC<\/code> 9.0.1<\/li>\n<li>Fix: Unhook ONVO listeners on payment method change<\/li>\n<li>Fix: Don't update intent after payment is completed<\/li>\n<\/ul>\n\n<h4>0.11.0<\/h4>\n\n<ul>\n<li>Dev: Update <code>Tested up to WC<\/code> 8.9.2<\/li>\n<li>Fix: Clean intent id on cart clear<\/li>\n<li>Enhancement: Update Intent total on cart update<\/li>\n<li>Dev: Update property name<\/li>\n<\/ul>\n\n<h4>0.10.3<\/h4>\n\n<ul>\n<li>Dev: Fix typing check on intent response error<\/li>\n<li>Dev: Update <code>Tested up to WC<\/code> 8.9.1<\/li>\n<li>Enhancement:<\/li>\n<\/ul>\n\n<h4>0.10.2<\/h4>\n\n<ul>\n<li>Enhancement: Remove need of a false-positive checkout call<\/li>\n<li>Dev: Update <code>Tested up to<\/code> 8.8.3<\/li>\n<\/ul>\n\n<h4>0.9.3<\/h4>\n\n<ul>\n<li>Dev: Update <code>Tested up to<\/code> 6.5<\/li>\n<\/ul>\n\n<h4>0.9.2<\/h4>\n\n<ul>\n<li>Fix: Remove used of shorthand open tag<\/li>\n<\/ul>\n\n<h4>0.9.1<\/h4>\n\n<ul>\n<li>Enhancement: Declare Compatibility with Woocommerce High-Performance Order Storage (HPOS)<\/li>\n<\/ul>\n\n<h4>0.9.0<\/h4>\n\n<ul>\n<li>Enhancement: Handle \\WC_Data_Exception<\/li>\n<li>Enhancement: Handle errors on renewals<\/li>\n<li>Enhancement: Update JS event to show\/hide spinner<\/li>\n<li>Enhancement: Use order's intent id if alredy set<\/li>\n<li>Enhancement: disable #place_order btn during payment processing<\/li>\n<li>Fix: Avoid creating of multiple intent for the same cart<\/li>\n<li>Dev: Allow null params<\/li>\n<li>Dev: Validate if order already has an intent id<\/li>\n<li>Dev: Extract ONVO metadata functions<\/li>\n<li>Dev: Define ONVO constants<\/li>\n<li>Dev: Update debug functions context to include version<\/li>\n<\/ul>\n\n<h4>0.8.0<\/h4>\n\n<ul>\n<li>Enhancement: Add support for <code>order-pay<\/code> checkout page (Deposits, Order payment page)<\/li>\n<li>Enhancement: Handle <code>requires_confirmation<\/code>, <code>requires_payment_method<\/code>, <code>refunded<\/code>,  and <code>canceled<\/code> intent statuses<\/li>\n<li>Dev: Save payment intent in Order when payment is completed<\/li>\n<\/ul>\n\n<h4>0.7.0<\/h4>\n\n<ul>\n<li>Dev: extend Intent object, add Builder<\/li>\n<li>Fix: Fix reference to undefined property in Intent response<\/li>\n<li>Enhancement: Add order note with ONVO details on processed payment<\/li>\n<\/ul>\n\n<h4>0.6.0<\/h4>\n\n<ul>\n<li>Fix: allow free orders<\/li>\n<li>Fix: call set_id after $onvo_product_id is validated<\/li>\n<li>Fix: add more specific selectors to avoid conflicts with other plugins<\/li>\n<\/ul>\n\n<h4>0.5.0<\/h4>\n\n<ul>\n<li>Fix: Create payment-intents only for non-zero orders<\/li>\n<li>Fix: validate if $price_id is not empty<\/li>\n<\/ul>\n\n<h4>0.4.0<\/h4>\n\n<ul>\n<li>Support multidomain (internal usage)<\/li>\n<li>Add spinner loading<\/li>\n<li>Update default copy<\/li>\n<li>Plugin config: add debug mode option<\/li>\n<li>Plugin config: add spiner color and opacity fields<\/li>\n<\/ul>\n\n<h4>0.3.1<\/h4>\n\n<ul>\n<li>Adding missing file<\/li>\n<\/ul>\n\n<h4>0.3.0<\/h4>\n\n<ul>\n<li>Updates subscription implementations leaving subs behavior to WC. Instead of creating a sub on ONVO, new intents will be created for the renewals.<\/li>\n<li>Do not create an Onvo customer during guest checkouts<\/li>\n<\/ul>\n\n<h4>0.2.3<\/h4>\n\n<ul>\n<li>Including unversioned files<\/li>\n<\/ul>\n\n<h4>0.2.2<\/h4>\n\n<ul>\n<li>Fix a general error<\/li>\n<\/ul>\n\n<h4>0.2.1<\/h4>\n\n<ul>\n<li>Add mssing files to fix fatal error<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>ONVO one-click shopper autofill<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Woocommerce subscriptions enabled<\/li>\n<\/ul>\n\n<h4>0.0.10<\/h4>\n\n<ul>\n<li>Find for <code>order_ready<\/code> mute error by matching text insted of using classes<\/li>\n<li>Cast package dimensions from string to float<\/li>\n<li>Do not trigger payment events on <code>thank you<\/code> pge<\/li>\n<\/ul>\n\n<h4>0.0.9<\/h4>\n\n<ul>\n<li>Trigger payment events on checkout page only<\/li>\n<li>Adding error handling for non supported currencies<\/li>\n<li>Adding error message when a non supported currency is in place<\/li>\n<\/ul>\n\n<h4>0.0.8<\/h4>\n\n<ul>\n<li>Update descriptions<\/li>\n<\/ul>\n\n<h4>0.0.7<\/h4>\n\n<ul>\n<li>Fix a error when a subscription product is created for first time<\/li>\n<li>Fix a PHP8 compatibility issue<\/li>\n<\/ul>\n\n<h4>0.0.6<\/h4>\n\n<ul>\n<li>Fix subscription builder class error, missing function param<\/li>\n<\/ul>\n\n<h4>0.0.5<\/h4>\n\n<ul>\n<li>Update payment intent if the cart total changes<\/li>\n<\/ul>\n\n<h4>0.0.4<\/h4>\n\n<ul>\n<li>fix JS issue<\/li>\n<\/ul>\n\n<h4>0.0.3<\/h4>\n\n<ul>\n<li>display errors from js to wp<\/li>\n<li>set order failure when an error happen<\/li>\n<\/ul>\n\n<h4>0.0.2<\/h4>\n\n<ul>\n<li>error infinite loop fix<\/li>\n<\/ul>\n\n<h4>0.0.1<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"ONVO Pay","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/164011","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=164011"}],"author":[{"embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/onvopay"}],"wp:attachment":[{"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=164011"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=164011"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=164011"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=164011"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=164011"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=164011"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}