WordPress plugin intelligence profile

AppYourShop

Turn your WooCommerce store into a branded mobile shopping app with AppYourShop.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.6 · PHP 8.0
Directory statusactive
Last directory update13 Oct 202619d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records AppYourShop version 1.0.1 as active, updated 19d ago and tested up to WordPress 7.1.

Overview

About this plugin

AppYourShop helps WooCommerce merchants launch and manage a branded mobile shopping app for their store. It gives customers a convenient mobile experience while allowing the merchant to continue managing products, customers, orders, coupons, shipping, and payments from WooCommerce.

This plugin connects your WooCommerce store with AppYourShop. It is needed so your mobile app can stay aligned with your store and so activity from the app can flow back to WooCommerce.

With AppYourShop, merchants can offer a mobile app that reflects their real WooCommerce store instead of managing a separate product catalog or order workflow. Store data remains centered in WooCommerce, while AppYourShop provides the mobile commerce experience.

The plugin helps with:

  • Publishing WooCommerce catalog information to the mobile app.
  • Keeping customers, carts, coupons, and orders connected between the app and the store.
  • Supporting store settings such as payment methods and shipping methods.
  • Helping multilingual stores share translated catalog content when WPML is used.
  • Giving administrators a simple connection and synchronization experience inside WordPress.
  • Helping AppYourShop support diagnose connection or synchronization problems when needed.

An active AppYourShop account is required. After the store is connected, the merchant can use WooCommerce as the main source of store management while AppYourShop powers the mobile storefront.

Requirements

  • WordPress 5.6 or newer.
  • PHP 8.0 or newer.
  • WooCommerce installed and active.
  • An AppYourShop tenant and connection configuration string.

WPML is optional. When WPML is active, the plugin uses it for language and translation data.

Configuration

The settings page expects a configuration string generated by AppYourShop.

After saving the configuration, the plugin registers the store URL and an installation-specific signed-request secret with AppYourShop. The plugin does not send WordPress usernames, passwords, or Application Passwords to AppYourShop.

When a customer signs in through the mobile app, WordPress verifies the customer’s password and issues a customer-only API session. AppYourShop stores the session credentials on its server so the app can access that customer’s cart, profile, orders, and reviews. WordPress issues a rotating refresh credential to renew the API session when it expires.

The credential expires after 15 days without renewal, is stored as a hash in WordPress, and is invalidated by a password change. Social sign-in requires the customer to link the same WordPress store account by signing in with its email and password once. These credentials do not log the customer into the WordPress website or grant administrator access.

The mobile app can also submit a product review without an account when reviews are open for that product, WordPress permits comments from guests, and WooCommerce does not require a verified buyer. The plugin checks these settings for each submission. Guest reviews use the name and email entered by the reviewer and are stored without a WordPress user ID.

The AppYourShop server signs the request; a mobile app cannot call this endpoint directly. WordPress applies its normal comment moderation, spam, duplicate, and flood checks. Reviews awaiting approval are hidden in the app until WordPress approves them.

Mobile payments

AppYourShop payment providers are configured in AppYourShop, independently of the payment providers configured for the web store. To accept mobile payments, enable AppYourShop Mobile Payment in WooCommerce > Settings > Payments. It is available only to signed mobile Store API requests and is never shown in the normal web checkout.

WooCommerce creates the order as pending. The WordPress site then polls AppYourShop for the final payment state and completes or fails its own order locally. AppYourShop cannot call WordPress to change an order, and there is no payment-provider mapping between the app and WooCommerce.

Verbose request logging is disabled by default. Enable it only while debugging, because synchronized requests can contain customer, order, cart, or catalog data. Request log retention is configurable from the settings page.

When the plugin is connected to AppYourShop, synchronization failures are reported automatically to AppYourShop using a sanitized error report. These reports include operational metadata such as tenant ID, site URL, plugin version, WordPress/WooCommerce/PHP versions, failed operation, failed step, HTTP status, endpoint, and error message. They do not include passwords, OAuth secrets, access tokens, cookies, authorization headers, or full synchronized customer/order/product payloads.

External Services

This plugin connects your WooCommerce store to AppYourShop, a service that creates and operates branded mobile shopping apps for WooCommerce merchants.

The connection is required because the mobile app needs store information from WooCommerce, and WooCommerce needs to receive activity that happens in the mobile app.

When the store is connected and synchronized, AppYourShop may receive store data needed to power the mobile app, including:

  • Product catalog information.
  • Product categories, tags, attributes, and images.
  • Customer account information.
  • Customer-only mobile API session and refresh credentials, exchanged when the customer signs in and renewed while their app session is active. AppYourShop stores these credentials encrypted on its server; WordPress stores only a hash of the refresh credential.
  • Cart information.
  • Coupon information.
  • Order information.
  • Shipping method information.
  • Store settings needed for the mobile shopping experience.
  • Product reviews, including guest reviewer name and email when a guest submits a review in the app.
  • Synchronization status and progress.

The plugin may also send sanitized error reports to AppYourShop when synchronization or connection problems occur. These reports help AppYourShop support diagnose integration problems and do not include passwords, OAuth secrets, access tokens, cookies, authorization headers, or full synchronized customer/order/product payloads.

Service provider: AppYourShop

com

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • mobile app
  • rest api
  • connector
  • ecommerce
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.6 · PHP 8.0
Update activity13 Oct 202619d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.01.0.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.