Skip to content
PriceCalc Pro
  • DEEN
  • ← Home
‹ Home

📘 Terms of Use

PriceCalc Pro – Shopify App · Last updated: 30 August 2026

These terms of use apply to the Shopify app PriceCalc Pro and are directed exclusively at businesses. The Disclaimer and the App Privacy Policy apply in addition.

PriceCalc Pro – Shopify App
Provider: Janine Fabienne Eicker, JRMedia, Unnersberger Allee 10, 42659 Solingen, Germany
Contact: support@jrmedia.software

1. Scope and contracting parties

These Terms of Use govern the use of the Shopify app PriceCalc Pro (the “app”). The provider is Janine Fabienne Eicker, trading as JRMedia, Unnersberger Allee 10, 42659 Solingen, Germany (the “Provider”).

The app is directed exclusively at businesses within the meaning of § 14 of the German Civil Code. No contract is concluded with consumers. A consumer right of withdrawal therefore does not apply.

Deviating or supplementary terms of the user do not become part of the contract unless the Provider expressly agrees to them in text form.

The app is an independent third-party tool and is not officially affiliated with Shopify Inc. Shopify® is a registered trademark of Shopify Inc.

2. Subject matter and description of services

The app is embedded in the Shopify Admin and assists the user with price calculation. Its functionality includes in particular:

  • maintaining cost prices and markup factors
  • calculating selling prices, margins, markups and VAT amounts
  • importing cost prices from supplier price lists
  • writing the results to product fields and metafields of the shop
  • backing up and restoring pricing data as a JSON file

The functionality available in each case depends on the plan booked and is described in the app and on the listing page in the Shopify App Store. The version applicable at the time of booking is decisive.

The Provider develops the app on an ongoing basis. It is entitled to add, change or discontinue functions provided that the purpose of the contract is not impaired and this is reasonable for the user. Material changes are announced in accordance with section 8.

3. Conclusion of the contract

The contract for use of the app is concluded upon installation of the app in the user's shop. By installing it, the user accepts these Terms of Use, the Disclaimer and the Privacy Policy.

Installation requires an active Shopify shop. The contract for the Shopify platform itself exists exclusively between the user and Shopify Inc. and is not the subject of these terms.

4. Plans, usage quotas and billing

4.1 Plans
The app is offered in several plans that differ in functionality and usage quotas. A free plan with limited functionality is available.

4.2 Billing exclusively through Shopify
Paid plans are billed exclusively through the Shopify Billing API. The user confirms the booking in their Shopify account; the amounts appear on the Shopify invoice. The Provider does not collect payments itself, does not receive any payment or bank details and does not issue its own invoices. Payment processing, invoicing and tax treatment are governed by Shopify's terms.

4.3 Usage quotas
The plans include quotas for calculation and write operations per billing period. The counters are reset monthly. Once a quota is exhausted, the functions concerned are unavailable until the next billing period begins or the plan is changed.

4.4 Changes to plan conditions
The Provider reserves the right to adjust prices, quotas and included functions. Changes are announced in accordance with section 8. Periods already billed remain unaffected.

5. Term, termination and deletion of data

The contract runs for an indefinite period. Paid plans follow Shopify's billing cycle.

The user may end the contract at any time by uninstalling the app. A paid plan then ends at the close of the current, already billed period; no pro-rata refund is made.

The Provider may terminate the contract on 30 days' notice in text form. The right to terminate for cause remains unaffected, in particular in the cases set out in section 10.

After uninstallation, Shopify triggers the shop/redact webhook 48 hours later. Upon its receipt, the Provider automatically deletes all master data, billing, usage and administration data stored for the shop. Details are set out in section 6 of the Privacy Policy.

The calculation results generated by the user remain as metafields in their Shopify store and stay available to them unchanged after uninstallation.

6. Obligations of the user

The user undertakes:

  • to maintain the data required for calculation – in particular cost prices, markup factors and VAT rates – completely and correctly, and to check the results before publishing them;
  • to create their own backup before extensive price changes. The app offers a JSON export for this purpose;
  • to protect the credentials for their Shopify account against access by third parties;
  • not to misuse the app, in particular not to circumvent usage quotas by automated calls, multiple installations or bypassing technical restrictions;
  • not to reverse engineer or reproduce the app or to make it available to third parties;
  • not to keep personal data in product, supplier or vendor fields that is not necessary for using the app, and not to process special categories of personal data under Art. 9 GDPR through the app.

The app writes price changes permanently to the user's shop. The user is responsible for the changes they trigger.

7. Availability and maintenance

The Provider strives for reliable operation but does not owe any particular level of availability. No warranty of uninterrupted accessibility is given.

The app depends on the availability and interfaces of the Shopify platform. Maintenance work, technical faults, changes to the Shopify Admin API or measures taken by Shopify may restrict use temporarily or permanently. Such restrictions are beyond the Provider's control.

Maintenance work is carried out outside normal business hours where possible.

8. Changes to the service and to these terms

The Provider reserves the right to change these Terms of Use and the scope of services where there is good reason to do so – for example a change in the legal situation, technical development, changes to the Shopify platform, or to close gaps in the provisions – and where the user is not unreasonably disadvantaged as a result.

Changes are notified to the user at least 30 days before they take effect, either in the app or by email to the address stored in the shop. If the user does not object before the changes take effect and continues to use the app, the changes are deemed accepted. The notification draws separate attention to this effect. If the user objects, either party may terminate the contract as at the date the changes take effect.

9. Warranty and liability

The Disclaimer forms part of these Terms of Use. It governs in particular the absence of any warranty for calculation results, the handling of permanent price changes and the limitation of liability in detail.

In summary: the Provider is liable without limitation for intent and gross negligence, for injury to life, body or health, and under the German Product Liability Act. In cases of slightly negligent breach of material contractual obligations, liability is limited to the foreseeable damage typical for this type of contract. Liability is otherwise excluded.

The app calculates solely on the basis of the values entered by the user and does not replace tax, business or legal advice.

10. Misuse, suspension and removal

In order to enforce usage quotas and to prevent misuse, the Provider records usage metrics for each shop. Details are set out in section 2.4 of the Privacy Policy.

In cases of significant misuse – in particular systematic circumvention of quotas, use that impairs operation for other users, or a breach of section 6 – the Provider may suspend access for the shop concerned or remove the app.

Technical protective measure: If a shop reaches a multiple of the usual number of requests – a level not reached in normal operation – the app temporarily suspends write operations for that shop. Read access remains available, so the app stays usable. This measure protects availability for all users and limits infrastructure costs; it is not a suspension within the meaning of the preceding paragraph and is lifted without delay on request using the contact details in section 1. It also ends automatically with the next billing period.

Automatic flagging of conspicuous shops serves solely as an internal review signal and has no legal effect in itself. The Provider always decides on suspension or removal after a manual review of the individual case. The user is informed of the measure and may object using the contact details in section 1. Where reasonable, a request to remedy the situation precedes suspension.

11. Data protection

Details of the processing of personal data are set out in the Privacy Policy.

The app processes no personal data of the user's end customers; the corresponding Shopify permissions are not requested. A data processing agreement under Art. 28 GDPR between the user and the Provider is therefore not required. Should the user nevertheless need such an agreement for their own records, the Provider makes one available: the template is published at pricecalcpro.de/en/dpa.html, and a signed copy can be obtained via support@jrmedia.software.

12. Final provisions

Amendments and supplements to this contract must be made in text form. This also applies to any waiver of this form requirement.

Should any provision of these Terms of Use be or become invalid, the validity of the remaining provisions remains unaffected.

The law of the Federal Republic of Germany applies, excluding the UN Convention on Contracts for the International Sale of Goods (CISG). The exclusive place of jurisdiction for all disputes arising from this contract is – insofar as the user is a merchant, a legal entity under public law or a special fund under public law – the Provider's registered office in Solingen.

The Provider is neither willing nor obliged to participate in dispute resolution proceedings before a consumer arbitration board.

© 2026 JRMedia · Janine Fabienne Eicker Legal notice · Website Privacy · App Privacy · DPA · Disclaimer