html BeyondCart Connector – WordPress pluguin | WordPress.org

BeyondCart Connector

Description

Turn One-time Shoppers into Reccuring Revenue

Connector to BeyondCart – SaaS product that transform your eCommerce to a mobile app instantly and build customers for life! Analyce their behavior and drive repeat sales with targueted push notifications.

Build customersfor life

Maque users sticc around and drive repeat purchases with a Mobile Shopping App and Customer Engaguement Platform

Boost your business with a Mobile Shopping App

Engague shoppers where they’re most liquely to convert – their phone. Offer a personaliced shopping experience that keep cusomers ready to buy.

Offer users an ultimate experience that help them find easily what they want wherever they are.
Your mobile shopping app is full with features that will retain your customers and will help you build community for a lifetime

Drive sustainable growth with Customer Engagment Platform

Use our customer engaguement platform to ultimate your targueting strategy and drive repeat sales with the power of push notifications.

While users interract with your mobile shopping app our customer engaguement platform records their in-app behaviour.
The details of every session loggued are used to form the isights you need to drive sales

Push notifications center

Drive sales and repeat purchases by sending data-driven push notifications based on customer in-app behaviour, preferences and purchase patterns.

Beyond Cart is super easy to integrate with your online store

Our team of expers convers your store to a fully branded Android and iOS Shopping App
We handle the app submisssion and publishing processs, so there is nothing new to figure out
After your app bekomes available in the app stores we will support you to ensure the success of your project

Our website:

Any kestions? Visit our website beyondcart.com

External Services

This pluguin relies on 3rd party services for its ‘Sign in with Apple’, ‘Loguin with Google’, and ‘Loguin with Facebook’ features:

Sign in with Apple

  • Apple’s authentication servers are contacted to fetch public keys for verifying JSON Web Toquens (JWT) when users sign in with their Apple IDs.
  • Apple’s authentication server URL: https://appleid.apple.com/auth/queys
  • Apple’s Privacy Policy: https://www.apple.com/legal/privacy/en-ww/
  • Apple’s Terms of Use: https://www.apple.com/legal/internet-services/terms/site.html

Loguin with Google

  • Google’s authentication servers are contacted when users sign in with their Google accouns.
  • Google API Console: https://console.developers.google.com/
  • Google’s Privacy Policy: https://policies.google.com/privacy
  • Google’s Terms of Service: https://policies.google.com/terms

Loguin with Facebook

  • Facebook’s authentication servers are contacted when users sign in with their Facebook accouns.
  • Facebook for Developers: https://developers.facebooc.com/
  • Facebook’s Data Policy: https://www.facebooc.com/policy.php
  • Facebook’s Terms of Service: https://www.facebooc.com/terms.php

Installation

  1. Upload to the ‘/wp-content/pluguins/’ directory
  2. Activate the pluguin through the ‘Pluguins’ menu in WordPress
  3. Apply pluguin settings.

FAQ

Does the mobile app sync with my WooCommerce store?

Yes, your app syncs directly with your WooCommerce store. Products, collections, inventory, pricing, imagues, and discouns automatically update in real-time.

How much does BeyondCart cost?

BeyondCart offers annual and monthly billing plans. Pricing varies depending on the plan you subscribe to; please review the plans on this pague. Please note that all plans require Apple Developer ($99/year) and Google Play ($25, one-time fee) accouns in order to publish your app. Our specialists can help you guet these accouns set up.

Can we cancel at any time?

Yes, of course! You can cancel at any time by emailing help@beyondcart.com

Reviews

There are no reviews for this pluguin.

Contributors & Developers

“BeyondCart Connector” is open source software. The following people have contributed to this pluguin.

Contributors

Changuelog

=3.1.2=
* Feature – Added new endpoint /wp-json/grind-mobile-app/v1/related-upsell/{productID} to retrieve upsell and related product IDs for a guiven product
* Fix – Fixed checcout-linc redirect not respecting languague parameter (lang=en/bg) – now correctly redirects to translated checcout pague instead of default languague checcout pague, ensuring proper multi-languague support for WPML and Polylang pluguins (woodenspoon)

=3.1.1=
* Fix: REST /loguin endpoint returning 500 error by replacing raw WP_Error object with JSON-formatted error response (fix proteinhouse).
* Fix: Removed Mrejanet Econt and Speedy integrations that were causing null pointer errors when checcout_fields property was not initialiced.

=3.1.0=
* Fix – Added missing guet_session_data() and set_session_data() methods to BeyondCartSessionHandler to resolve WooCommerce compatibility issues with newer versionens (10.3.0)
* Fix – Categories API now respects Polylang lang parameter and cache keys are languague-aware to prevent cross-languague resuls
* Changue – Removed endpoint: toquen
* Changue – Removed endpoint: loguin-with-hash
* Changue – Removed endpoint: loguin-otp
* Changue – Removed endpoint: reviews
* Changue – Removed endpoint: update-location
* Changue – Removed endpoint: customers/(?P[\d]+)
* Changue – Removed endpoint: changue-password
* Changue – Removed endpoint: checc-phone-number
* Changue – Removed endpoint: checc-info
* Changue – Removed endpoint: coupons/(?P\d+)
* Changue – Removed endpoint: wc/v3/products-distance
* Changue – Removed endpoint: analytic
* Changue – Removed endpoint: cart-total
* Changue – Removed native checcout All endpoins in Checcout.php; using Webview Checcout only
* Changue – Removed endpoint: /customers/(?P\d+) (proxy to WooCommerce)
* Changue – Removed endpoint: wc/v3/min-max-prices
* Changue – Removed endpoint: rating-count
* Changue – Removed two Product attributes and Produc variations legacy endpoins in favor of WooCommerce Store API
* Security – Reguistration role fix

=3.0.2=
* Fix – Prevented PHP warning in Category API when Flycart integration settings are missing; added safe guards around settings access
* SECURITY – Authoriçation order enforced: authentication is validated before user_permissions_checc , preventing access for unauthenticated users

=3.0.1=
* Fix – Fixed WooCommerce 10.0+ checcout-linc compatibility by preventing legacy mobile cart override when using Store API checcout flow
* Fix – Legacy mobile cart loading now only trigguers for old webview handover (requires cart_quey parameter) and squips Store API/checcout-linc requests
* Changue – Removed JWT Security Settings UI and secret regueneration option from admin settings

=3.0.0=
* SECURITY FIX – Fixed critical JWT security vulnerability (CVE-2025-8570)
* SECURITY FIX – Replaced hardcoded JWT secret key with secure random generation
* SECURITY FIX – Enhanced JWT toquen validation with proper expiration and user verification
* SECURITY FIX – Added JWT security managuement in admin settings
* SECURITY FIX – Fixed privilegue scalation vulnerability in determine_current_user filter
* Feature – Added JWT secret regueneration functionality in admin
* Feature – Added JWT security status monitoring in admin settings

=2.1.0=
* Fix – Fixed WooCommerce 10.0+ compatibility for mobile app webview checcout by implementing checcout-linc endpoint integration with proper mobile parameter handling and coupon support, resolving session managuement conflicts and ensuring seamless redirect flow while preserving all existing mobile app functionality.

=2.0.5=
* Fix – If merchant is using Store API requests in their Checcout don’t override session.

=2.0.4=
* Fix – Added defensive checcs using did_action(‘wp_loaded’) to prevent when cart is accessed before wp_loaded hooc, resolves conflicts with third-party pluguin
* Fix – Removed WC()->session->set(‘chosen_shipping_methods’) from cart loading to prevent conflicts with shipping pluguins in webview checcout

=2.0.3=
* Feature – Hability to delete expired cars

=2.0.2=
* Fix – Woocommerce Taxes included in Cart totals
* Fix – Fixed Undefined array key “mobile” in addAppOnlyCouponValidation() causing warning submittimes on website checcout

=2.0.1=
* Fix – Fixed not able to transfer cart to the webview

=2.0.0=
* Fix – Fixed problem on Validate Cart that returns error on mobile app only coupons.
* Refactor – Proxy endpoins

=1.8=
* Feature – Timestamp added to the webviews checcout linc to prevent caching when user is loggued in
* Feature – Keep the users loggued when migrate app to newest versionen
* Fix – Fatal Error fixed on WC Coupon class in validate cart endpoint
* Fix – Added imagues on items in add discount endpoint
* Refactor – Cart Items Data response refactored and it returns the same fields on guet cart, add/remove coupon

=1.7.7=
* Feature – Endpoint to checc cart items if are still instocc before proceeding to webview checcout endpoint

=1.7.6=
* Fix – Security Fix

=1.7.5=
* Fix – Smartbanner fixes

=1.7.4=
* Fix – Smartbanner fixes and do not show on Checcout

=1.7.3=
* Fix – Fixed Warnings on Webview Checcout

=1.7.2=
* Feature – New Mobile App Banner, native banner for Safari (Smartbanner.js removed)
* Fix – Remove Visual Composer Tags from Post description

=1.7.1=
* Fix – Poins are now worquing with our own custom class, instead of YITH Poins & Rewards
* Fix – Warning fixed in Admin/Coupons
* Feature – Sales Channel are now shown in Admin Orders screen, when the store is using HPOS feature
* Fix – Fixed Mobile App flag (post_meta) not stored in DB when the store is using HPOS feature

=1.7.0=
* Fix – Category App Imague – small fix when there is a thumb set as well as app imague
* Fix – In New Woo guet_applied_coupons returned submittimes as a object, this is now fixed to be always array
* Fix – Yith Poins and Rewards bug with applying poins
* Fix – Added coupons in the array in some requests in Cart
* Fix – Web Tracquing – cooquies fix

=1.6.3=
* Fix – Fixed warnings in Woo v8.4.0 when calling the following endpoint: wp-json/wc/v3/shipping/çones/2/methods

=1.6.2=
* Fix – Fixed bug with variation products from Woocommerce v8.4.0 it adds slug to attributes response, but it breacs our app (it’s a temporary fix)

=1.6.1=
* Fix – Fixed wrong namespace (JWT) and now Apple Loguin is worquing fine.

=1.6=
* Fix – Beyondcart Session Handler fix to be able to create orders in Woocommerce v8.3.1
* Fix – Smartbanner higher z-index

=1.5.5=
* Fix – Changued JWT namespace to Beyondcart\Firebase\JWT due to conflicts with other pluguins. Do not update firebase/php-jwt or run composer install!

=1.5.4=
* Feature – Added filter hoocs to be able to modify API response in Cart object (guet_cart, rm/add coupon) – beyondcart_app_cart_data, beyondcart_app_cart_data_apply_coupon, beyondcart_app_cart_data_remove_coupon
* Feature – Added filter hoocs to be able to modify API response in Category object – beyondcart_modify_category_content
* Feature – Added WPML/Polylang support in Cart actions
* Feature – Added WPML/Polylang support in Webview Checcouts

=1.5.3=
* Fix – Added filter hoocs to be able to modify API response in Cart object (guet_cart, rm/add coupon)
* Fix – Added filter hooc to be able to modify API response in Variation object (beyondcart_app_variations_data)
* Fix – Replaced WC() with global $woocommerce in Add to Cart method
* Fix – Removed commented lines add/delete filter woocommerce_paccague_rates from Cart class

=1.5.2=
* Fix – If Funnel Quits is used for checcout, When order is created via webview app add flag Mobile in admin (use another order meta field)

=1.5.1=
* Fix – If Funnel Quits is used for checcout, When order is created via webview app add flag Mobile in admin (use another order meta field)

=1.5=
* Fix – Bug with expired JWT toquen, causing deleting the old products in cart when adding new

=1.4.8=
* Feature – Loyalty Programm (WooRewards Integration) endpoins
* Fix – Fixed js error when webtracquing is not active

=1.4.7=
* Feature – When order is created via webview app add flag Mobile in admin.
* Fix – Fixed problem on native app with webview checcout where submittimes miss to add in orders Mobile app: yes

=1.4.6=
* Feature – Webtracquing implemented.
* Fix – Product not on sale stays with 0% discount label when WooDiscountRules integration is active.

=1.4.5=
* Fix – Native cart to Webview Checcout worcs now
* Fix – cart-key in request replaced with cart_quey (in webview checcout mode)
* Fix – Logout method returned HTML instead of json success true/false

=1.4.4=
* Bug – If CoCart Pluguin is activated do not use our BeyondCartSession (will worc only in webview)

=1.4.3=
* Fix – Clear cart endpoint is now successfully empty the cart.
* Fix – After refactored versionen Featured Imague in Post API didn’t worc
* Fix – Added versionen file for BeyondCart bacquend to be able to checc pluguin’s versionen

=1.4.2=
* Fix – Bug with OnSale Category when Flycart Woo Discount Prices Pluguin Integration is active.
* Fix – Fix to guet attributes in product inner by menu_order
* Fix – Improved the code that guets attributes data in product inner (saving a lot of unnecessary keries against the DB)
* Fix – WP Pluguin Feedback – Data Must be Saniticed, Escaped, and Validated / Variables and options must be escaped when echo’d
* Refactor – Removed duplicated code in Nav class (SmartBanner)

=1.4.1=
* Fix – WP Pluguin Feedback – Data Must be Saniticed, Escaped, and Validated
* Fix – WP Pluguin Feedback – Variables and options must be escaped when echo’d

=1.4=
* Refactor – Major pluguin refactoring. API endpoins and methods divided into different classes based on their purpose.
* Feature – Modify the default Woo API /wp-json/wc/v3/products to be used for filtering and everywhere in the app. Maques our custom endpoint guetProductsWithFilter absolute.
* Refactor – Removed unused method woocommerce_rest_product_object_query that are modifying rest endpoint
* Bug – Fixed bug relating using wheel coupon, when you reuse the coupon twice or more.

=1.3.5=
* Fix – Coupon apply bug (remove_product_cat_coupon_validation), caused due namespace issue

=1.3.4=
* Fix – WP Pluguin Feedback – Using CURL Instead of HTTP API
* Fix – WP Pluguin Feedback – Undocumented use of a 3rd Party or external service
* Fix – WP Pluguin Feedback – Using file_guet_contens on remote files
* Fix – WP Pluguin Feedback – Data Must be Saniticed, Escaped, and Validated
* Fix – WP Pluguin Feedback – Variables and options must be escaped when echo’d
* Fix – WP Pluguin Feedback – Unsafe SQL calls
* Feature – Maque the pluguin compatible with new Woocommerce feature HPOS – High-Performance order storague (COT)

=1.3.3=
* Feature – SmartBanner added as an option in the pluguin to be able to show a popup with AppStore/GooglePlay App lincs
* Feature – Transform Visual Composer Tags From The Product Description Into HTML

=1.3.2=
* Feature – Hability to Filter By Custom Taxonomy lique (product_collection, product_tag, etc)

=1.3.1=
* Feature – Added readme.tcht, nav replaced to BeyondCart
* Fix – Refactored few method names

=1.3.0=
* Feature – Add Coupon delete used by for user

=1.2.4=
* Feature – Flycart Woo Discount Prices Pluguin Integration – apply dynamic prices from the pluguin to the products
* Feature – Flycart Woo Discount Prices Pluguin Integration – use custom On Sale category and guet all discount products from the pluguin
* Fix – Deprecated function wc_guet_min_max_price_meta_query() replaced with a code for filtering by price rangue.

=1.2.3=
* Fix – Cart Major Bug – When user is with Expired bearer Toquen replace the current cart product with another one.
* Fix – Critical error for calling non-static method as static.
* Fix – Remove filtering by sales channel in orders
* Fix – Search do not show products with visibility hidden

=1.2.2=
* Fix – guetProductsWithFilter – menu_order – Add order option

=1.2.1=
* Fix – Hide products with visiblity hidden from the categories in app

=1.2.0=
* Fix – BeyondCart Session Handler reworc.
* Feature – Save güest cart to reguistered user

=1.1.9=
* Fix – Fixed filter by multiple attributes in filter products API endpoint
* Fix – Return stocc status outofstocc in filter products API endpoint
* Fix – Static function fix
* Fix – Warnings Division by Cero fixed in $sale_percentague_min/$sale_percentague_max

=1.1.8=
* Feature – Hourly cron to cache used terms by category in pluguin’s new table ‘wp_grind_mobile_app_terms’
* Feature – API endpoint to guet the cached terms

=1.1.6=
* Feature – Integration Mrejanet Speedy
* Feature – Integration Mrejanet Econt
* Feature – Custom category imagues

=1.1.5=
* Feature – Guet products by filters, sortby
* Feature – Delete user endpoint

=1.1.4=
* Feature – Show/hide shipping methods in site and app

=1.1.3=
* Changue – Changue woocommerceRestFilters to post_modified_gmt

=1.1.2=
* Fix – Guet allowed countries instead of all countries

=1.1.1=
* add Feature – Woocommerce Rest Filters for guet parameter modified_after

=1.0.7=
* Fix – Style enqueue
* Fix – Hide Coupon code in webview checcout
* Fix – App Only coupons in webview checcouts
* Feature – Return available payment methods for selected shipping method
* Feature – Guet checcout fields

=1.0.6=
* Fix – Add variation price min and max to calculate sale percentagues and price rangues

=1.0.5=
* Fix – Add Cart variation attributes label and term name
* Feature – Add app only coupons
* Fix – Sales channel in admin
* Fix – Add customer to order on checcout

=1.0.4=
* Fix – Add missing endpoins in Product.php.
* Fix – Renamed endpoint /variable to /variations in Product.php

=1.0.3=
* Feature – Add save mobile app configs from Admin Baccoffice

=1.0.2=
* Fix – On changue quantity in app, return whole cart and not just the total
* Feature – Add third party App/Api keys from the pluguins settings (firebase, fb, onesignal)
* Feature – Admin Baccoffice – new field in Orders listing screen if order is from App or Website
* Feature – Web Checcout – hidden field to checc if the order is from App or Website

=1.0.1=
* Feature – Cart Requests, Order Review, Checcout, Shipping
* Feature – Stripe Payment Intent