What merchants ask before clicking install.
Why does Shopify warn that the app can access customer data?
Shopify's install screen lists every category contained in the data an app could technically receive. Trade Account Checkout receives the orders/create webhook, whose payload includes customer name, email, and shipping address. The app only reads the order ID, the shop domain, and the trade-account note attribute the customer typed at checkout — it does not read, store, or process the customer fields, even though they appear in the permission summary.
Does Trade Account Checkout store my customers' names, emails, or addresses?
No. The app does not store customer names, emails, phone numbers, addresses, or payment card data. It stores only your shop domain, your field configuration, your monthly order count, and an OAuth session — none of which identifies a customer.
What Shopify permission (scope) does the app request?
A single scope: write_orders. That lets the app read an order to find the trade-account number the customer entered, then write the auto-tag and the order metafield back to that order. It does not request read_customers, read_products, or any other scope.
Is Trade Account Checkout a payment method, and does it see card data?
No. Trade Account Checkout is a field-capture checkout UI extension, not a payment method, processor, or gateway. It never touches payment card data. Cards are handled entirely by Shopify's own payment system, exactly as before the app was installed.
Where is my data hosted?
The app's database is hosted in the United States on Fly.io and encrypted at rest. Data is shared only with Shopify (to authenticate requests and write metafields) and Fly.io (hosting). There are no third-party analytics, advertising networks, or tracking pixels.
What happens to my data when I uninstall?
When you uninstall, Shopify fires the shop/redact webhook 48 hours later and every row keyed to your shop domain is deleted — your saved configuration, all checkout-field configurations, your order-usage counts, and the OAuth session. You can also email support@tradeaccount.app for immediate deletion.