What you'll find here
This article covers how to manage your subscription in Repricing.app, including adding a payment method, handling payment issues, canceling, resubscribing, and transferring billing responsibility. The steps differ depending on whether your billing is managed through Stripe or Shopify. All billing actions require the Owner role.
How to tell which billing provider you are on
If you signed up directly on repricing.app, your billing is through Stripe. If you installed the app from the Shopify App Store, your billing is through Shopify.
You can confirm this on the Settings > Billing page. Stripe organizations see "Add Payment Method" or "Manage Billing" buttons. Shopify organizations see a note that their subscription is managed through Shopify.
Adding a payment method
Stripe organizations
- Go to Settings > Billing.
- Click Add Payment Method.
- You will be taken to a secure Stripe page where you can enter your credit or debit card. Your email address is pre-filled and cannot be changed (it matches your account email).
- After saving your card, you are redirected back to the Billing page. No charge is made at this step.
Adding a payment method before your trial ends ensures repricing continues without interruption. If your trial expires without a payment method, your subscription is paused and repricing stops until you add one.
If your subscription was paused because of a missing payment method, adding one resumes your subscription automatically. You do not need to take any additional action.
Shopify organizations
Shopify handles payment collection. You do not need to add a payment method on repricing.app. Charges appear on your regular Shopify bill, and Shopify collects payment using whatever payment method you have configured in your Shopify admin under Settings > Billing.
Managing your subscription
Stripe organizations
Click Manage Billing on the Billing page to open Stripe's billing portal. From there you can:
- Update your payment method. Replace your card or add a new one.
- View invoices. See your billing history and download PDF invoices or receipts.
- Update billing details. Change the billing email or address that appears on invoices.
Shopify organizations
Your subscription is managed through Shopify. To view invoices or update payment methods, go to your Shopify admin. Repricing.app charges appear alongside your other Shopify app charges on your Shopify bill.
From the Billing page on repricing.app, you can see your current tier, GMV progress, and billing status. You can also cancel your subscription directly from this page.
Payment failures
Stripe organizations
If a payment fails, your subscription moves to "past due" status. Stripe retries the charge automatically over the following days.
While past due, your account is in read-only mode: you can view all your data, but you cannot create or modify records, and repricing is stopped.
To resolve a failed payment:
- Go to Settings > Billing.
- Click Manage Billing to open the Stripe portal.
- Update your payment method or ensure the existing card has sufficient funds.
If your bank requires 3D Secure verification, you will see a "Payment Authentication Required" banner with a link to complete the authentication.
Shopify organizations
If Shopify cannot collect payment, your store status becomes "frozen" and your Repricing.app subscription moves to "past due." A "Store Frozen" banner appears on your dashboard.
To resolve this, update your payment method in your Shopify admin > Settings > Billing. Repricing.app cannot modify your Shopify payment information; this must be done directly in Shopify.
Once Shopify collects the payment successfully, your subscription is restored automatically.
Canceling your subscription
Stripe organizations
To cancel, click Manage Billing on the Billing page. This opens Stripe's billing portal where you can follow the cancellation flow.
When you cancel:
- Repricing stops and your account is blocked from accessing the dashboard.
- Your data (listings, strategies, history) stays intact. Nothing is deleted.
- You can resubscribe at any time.
Shopify organizations
You can cancel in two ways:
- From repricing.app: Go to Settings > Billing and click Cancel Subscription.
- From Shopify: Uninstall the Repricing.app from your Shopify admin. This automatically cancels your subscription.
When you cancel:
- Repricing stops. Your account switches to read-only mode (you can still view your data).
- Your data stays intact for as long as the app remains installed.
- If you uninstall the app, your data is retained for 48 hours. After that, Shopify's data protection process removes your data permanently.
Resubscribing after cancellation
Stripe organizations
After cancellation, Owners are redirected to the Billing page on every page load. To resubscribe:
- If you do not have a payment method on file, click Add Payment Method and complete the Stripe checkout to save a card.
- Once you have a payment method, click Manage Billing to open the Stripe billing portal, where you can reactivate your subscription.
- A new subscription is created on the Free tier ($0/month) with no trial. Your tier will adjust automatically based on your GMV for the current billing period.
Shopify organizations
If the Shopify app is still installed:
- Go to Settings > Billing and click Resubscribe.
- If you are on the Free tier, your subscription is reactivated immediately at no cost.
- If you are on a paid tier, you will be redirected to Shopify to approve the charge. After approval, you are sent back to repricing.app and your subscription is active.
If the Shopify app has been uninstalled:
- Go to Settings > Billing. You will see a Reinstall from Shopify button that links to your Shopify admin apps page.
- Reinstall the Repricing.app from the Shopify App Store.
- After reinstalling, your existing account is reconnected automatically and you can resubscribe.
Tier changes
Your tier adjusts automatically based on your monthly GMV. You never need to manually upgrade or downgrade.
Stripe organizations: Tier changes are applied automatically with prorated billing. When your tier changes, you receive an email notification showing your previous and new tier. No action is required.
Shopify organizations: Because Shopify requires merchant approval for any pricing change, you will see a "Plan Approval Required" banner when a tier change occurs. You must approve the new charge in Shopify. Until approved, repricing continues on your current plan. You also receive an in-app notification with details about the plan change.
Transferring billing responsibility
The Billing Contact is the Owner who receives all invoices and payment notifications from Stripe. For Shopify organizations, Shopify sends billing communications through Shopify admin, but the Billing Contact role still determines who receives billing-related emails from Repricing.app (like tier change notifications).
Only one Owner holds this role at a time. Only the current Billing Contact can transfer it. To transfer:
- Go to Settings > Team.
- Find your own row in the member list. It shows a Billing badge and a Transfer button.
- Click Transfer and select another Owner from the dropdown.
- Confirm the transfer. The change takes effect immediately.
If no other Owners are available, you must first promote another team member to Owner.
The Billing Contact cannot be demoted from Owner or removed from the organization until they transfer billing responsibility to another Owner.
Email notifications
Repricing.app sends the following billing-related emails. These go to organization owners and admins who have billing notifications enabled in their notification preferences.
| When it is sent | Notes | |
|---|---|---|
| Trial ending | About 3 days before your trial ends | Stripe only. Includes how many days remain and whether you have a payment method. |
| Invoice paid | After a successful payment | Stripe only. Not sent for $0 invoices (Free tier). |
| Upcoming invoice | A few days before your next invoice | Stripe only. Not sent for $0 invoices. |
| Payment failed | When a payment attempt fails | Sent for both Stripe and Shopify organizations. |
| Plan changed | When your tier changes | Stripe only. Shows your old tier, new tier, and whether it was an upgrade or downgrade. |
| Subscription canceled | When your subscription is canceled | Sent for both Stripe and Shopify organizations. |
| Subscription paused | When your subscription is paused | Stripe only. |
| Subscription resumed | When your subscription resumes | Stripe only. |
| Payment authentication required | When your bank requires 3D Secure verification | Stripe only. Includes a link to complete the authentication. |
You can manage your notification preferences from Settings > Notifications.
Good to know
- Tier changes are automatic. You never need to manually upgrade or downgrade. Your tier adjusts based on your GMV at each billing cycle.
- No long-term contracts. Billing is month-to-month. You can cancel anytime without penalty.
- All tiers include all features. You will never lose access to functionality because of your tier level. The only difference between tiers is the monthly price.
- Your data is safe. Canceling or pausing your subscription does not delete your account data. For Shopify merchants, data is retained for 48 hours after uninstalling the app.
- Repricing.app never stores your card information. For Stripe organizations, card details are held securely by Stripe. For Shopify organizations, payment is handled entirely by Shopify.