Charging for your app FAQ

What is my share of the revenue?

As a developer, you are entitled to 80% of the revenue.

How long does it typically take to get paid?

The Partner Dashboard only reports the amount Shopify has successfully charged the store owner on their invoice, including the charges your app levied. If you've made a 30-day recurring charge, the charge won't be added to the running total in the Partner Dashboard until the store owner has paid Shopify for the invoice the charge was added to. For this reason, it may take up to 37 days between activating the charge and the charge appearing in your Partner Dashboard.


Shopify store owner payment cycles are 30 days long with a 7 day invoice review period.

How often do I receive payouts from Shopify?

Shopify pays out to partners on the 15th and 30th of every month via Paypal if the amount owed exceeds $25 USD. Otherwise, Shopify holds the funds until the minimum threshold is met.

How is prorating handled for recurring application charges?

When a merchant upgrades or downgrades their application charge plan, the charge will be prorated accordingly. You can find more details here ›

What happens if a merchant that uses an active recurring app charge uninstalls my app?

If a user uninstalls your app before the first day of the independent app billing cycle, they are not charged for the following month. If they uninstall it after the first day of the billing cycle, they are charged. There is no pro-rating.

What happens to my payment when a merchant cancels their Shopify account?

Similar to when a merchant uninstalls an app, the merchant is expected to pay for any application fees. Once the funds have been collected, Shopify will remit 80% to you. Recurring app charges are not pro-rated.

What happens when I upgrade/downgrade an app plan for a merchant with a recurring application charge?

Since a merchant can only have one recurring charge per app, when you upgrade or downgrade a shop's plan the previous recurring charge will be cancelled and replaced by the new charge. Shopify will pro-rate the previous recurring charge. The new recurring charge will then be activated and the regular billing cycle will resume.

What happens to my payment when a merchant changes its Shopify plan?

When a merchant changes their Shopify plan, the shop's billing cycle restarts, but the recurring app charge cycle remains unchanged. You can register a webhook for the shop/update event to know when a merchant changes their Shopify plan.

When does an unapproved app charge expire?

If an app charge (one-time or recurring) is not approved by the merchant within 48 hours, the charge expires and is deleted from the system. When this happens, you'll need to recreate the charge if you still want to bill the store owner.

Can I use PayPal/Other as my billing mechanism, or do I have to use Shopify's application charge API endpoints?

For apps that are not free, ensure that you have implemented the Shopify Billing API. Use of other payment methods or systems is not permitted unless you have otherwise been notified by Shopify. Contact if you have any questions or concerns.