Skip to main content

WooCommerce React Native App Release Checklist

Use this checklist before publishing a WooCommerce-powered React Native app.

What Ships In The App Package

The WooCommerce app package can include product listing screens, category screens, product details, cart, checkout integration, account screens, store API configuration, and branding/customization notes.

Required Services

  • WooCommerce store with API access.
  • Valid WooCommerce API credentials or app-specific backend configuration.
  • Payment provider configured in WooCommerce or the app checkout flow.
  • Push notifications if enabled.
  • Firebase only if the selected package uses it for auth, analytics, push, or backend features.

Release Checklist

  • Connect the app to the production WooCommerce store.
  • Verify API credentials and permissions.
  • Verify product list, categories, product details, images, cart, checkout, and order history.
  • Verify payment methods in live mode.
  • Configure push notifications if included.
  • Update app name, icons, splash, bundle ID, package name, privacy policy, terms, and support URL.
  • Confirm App Store and Google Play commerce policies for digital/physical goods.

Production Smoke Test

  1. Open product categories.
  2. Open a product detail page.
  3. Add product to cart.
  4. Change quantity.
  5. Complete checkout with a production-safe test order.
  6. Confirm the order appears in WooCommerce.
  7. Verify account/order history if supported.

Troubleshooting

Products do not load

Check WooCommerce API credentials, store URL, SSL, permissions, and whether products are published and visible.

Checkout fails

Check payment gateway mode, shipping zones, taxes, required fields, and WooCommerce logs.

Next Steps

FAQ

Do I need Firebase for WooCommerce?

Only if the selected app package uses Firebase for push, analytics, auth, or backend features. The store data itself comes from WooCommerce.