IV InVin
? User

InVin

Welcome to InVin, this is a closed-beta for the app. For any feedback or bug reports please contact invinapp@gmail.com. Thank you! -InVin Team

Inventory

Checking AWS connection...

Welcome back, !

Quick Actions

Scan

Look up items in inventory, add new stock, or scan during a sale.

Mode: Lookup — tap Start Scan when ready.

Settings

Manage your account and billing.

Appearance

Shopify Integration

Connect your Shopify store with a Dev Dashboard app you create for your store. InVin syncs products, inventory, and orders both ways. Shopify orders import as Credit Card sales. Access tokens refresh automatically — no need to paste a new token every day.

Checking connection…
Setup guide (do this in Shopify first)
  1. Open the Shopify Dev Dashboard (logged into your store).
  2. Create an app (e.g. “InVin”) and configure Admin API scopes: read_products, write_products, read_inventory, write_inventory, read_orders, read_locations.
  3. Create a version and install the app on your store.
  4. In app Settings, copy the Client ID and Client secret.
  5. Paste them below with your store domain and click Connect store.
Your .myshopify.com domain (not a custom domain).
InVin uses this to obtain and auto-refresh Admin API access. Never share it publicly.

Paste a new Client ID and Client secret from your Dev Dashboard app (e.g. after rotating the secret). Your store domain stays the same; inventory and sales data are not removed.

Add New Item

Barcode Scanner

Position barcode within the frame

Camera: Analyzing...

Supported Formats: EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Codabar

Tip: Ensure good lighting and hold the barcode steady

Manual Entry:

Edit Inventory Item

Make your changes and click Save

Payment Codes

Manage Venmo, Zelle, and CashApp payment codes.

Upload QR Payment Code

Instructions: Upload an image of your QR payment code. Supported formats: PNG, JPEG, WebP, BMP.

Supported QR Types: PayPal, Venmo, Cash App, Zelle, Bank Transfer, etc.

Click to select or drag & drop QR code image

PNG, JPEG, WebP, BMP files supported

Preview:

QR Code Preview
Select the payment method for this QR code
Uploading QR code for

My Payment Codes

Upload New Image

Select the payment method category for this image
Supported formats: JPG, PNG, GIF, WebP (Max 5MB)

Preview:

Preview

Your Images

Choose a category to view your uploaded images

Please select a category to view your images.

Point of Sale

Position barcode within the frame

Camera: Analyzing...

Supported Formats: EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Codabar

Tip: Ensure good lighting and hold the barcode steady

Transaction Items

Transaction Summary

Total Items: 0
Total Price:
Price Breakdown
Final Total: $0.00

Payment Images

Item Already in Inventory

Current Item Details:

Name: -

Barcode: -

Current Price: $-

Current Quantity: -

Preview: Current quantity will remain unchanged

Update price and/or quantity for this item

Transaction History

Inventory Barcode Scanner

Position barcode within the frame

Camera: Analyzing...

Supported Formats: EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Codabar

Tip: Ensure good lighting and hold the barcode steady

Manual Entry:

Inventory

Loading your inventory...

Showing 0 - 0 of 0 items

Inventory Statistics

Total Items
0
Total SKUs
0
Total Value
$0.00

Subscription Management

Current Plan

Loading subscription information...

Manage Your Subscription

Use Stripe's secure billing portal to manage your subscription, payment methods, billing history, and more. All changes are processed securely and immediately.

What you can do in the billing portal:

  • View and update payment methods
  • Change subscription plans (Standard ↔ Premium)
  • Switch between monthly and annual billing
  • View billing history and download invoices
  • Cancel or pause your subscription
  • Update billing address and tax information

Choose a Plan

Unlock more inventory, advanced features, and priority support. Cancel anytime.

Secure checkout powered by Stripe. You'll be redirected to complete payment.

Admin

User Management

Create New User

All Users

Click "Refresh Users" to load user list

Database Management

Database Overview

- Users
- Total Items
- Sales
- Master Items

Search Database

Search results will appear here

Master Items Management

Master Items

Click "View All Master Items" to load the list

Add New Master Item
By default, only empty/null fields in user items will be updated. Enable this to overwrite all fields.

Bulk Sync User Items

Sync all user items with master database data. This will update all user items that have a master_item_id.

Sync Summary

Sync History

Sync History

Click "View Sync History" to load records

⏳ Pending Items Review

⏳ Items Awaiting Review

Click "View Pending Items" to load the list

Review Pending Item

Online Users

Currently Online

Click "Refresh Online Users" to load current online users

User Activity

User activity data will be displayed here

User Inventories

View User Inventory

User Inventory Details

Select a user to view their inventory

Edit User Inventory

Role Management

Change User Role

Bulk Role Migration

Migrate all users with 'standard' role to 'basic' role. This is a one-time migration operation.

Role Information

Basic
  • 15 inventory items
  • 15 POS transactions
  • Standard features
Standard
  • 100 inventory items
  • 50 POS transactions
  • Enhanced features
Premium
  • Unlimited inventory items
  • Unlimited POS transactions
  • All features
Admin
  • Unlimited everything
  • Admin privileges
  • User management

Stripe Customer Linking

Link existing website accounts to their corresponding Stripe customers by email matching.

This will match users by email and create links to their Stripe customer accounts

Migration Results:
More