Skip to main content
ArcBlock Community

Subscriptions - edit Components when buying?

Brain Titan
Developers
blocklet-serverfeaturequalifiedrewarded

I see both Pages Kit and Payment kit come with the Discussion kit component

Is there a way to customize the components when you subscribe to a blocklet?

It would be a bit redundant to pay for Discussion kit twice for 2 subscriptions (unless the system understands this and still only charges you once for media kit subscription)

5 replies

wangshijun2 years ago

Both Pages Kit and Payment Kit have Media Kit as their dependency (Discuss Kit also depends on it).

From a technical perspective, blocklets run in the same app may depend on other blocklets, and the dependency can be categorized as:

  • Required dependency: Pages Kit requires Media Kit to store uploaded images, it can not work without Media Kit
  • Optional dependency: Payment Kit uses Media Kit to store product images, it can work without Media Kit, only if you do not set images for products

In the long term, users should be allowed to exclude optional dependencies when launching an app on ArcBlock Launcher, which is not supported for now, will consider this in future releases.

wangshijun2 years ago

For the time being, since ArcBlock Launcher takes all blocklets installed in an app into account, if you are sure you do not need some optional blocklets, you can remove them for a smaller billing amount. More on Pricing policy

wangshijun2 years ago

Required blocklets can not be removed from your blocklet dashboard, since removing them will break the integrity of the app.

Screenshot 2024-06-05 at 15.35.23.png

wangshijun2 years ago

Optional blocklets can be removed from your blocklet dashboard, since removing them will not break anything.

Screenshot 2024-06-05 at 15.36.54.png

Brain Titan2 years ago

thanks for the detailed explanations, very useful🤝

Reply