XenForo add-ons: Platega payments and custom forum work

The first product in our catalog will be the Platega gateway: a visitor pays for a paid user group on your forum, and the add-on grants access by itself once the payment goes through. While it is being finished, we build what your forum needs now: add-ons, integrations and changes under an estimate.

Our products

We write and support them ourselves. While they are in the works, leave your email and we will write once, when they are out.

  • In developmentXenForo 2Platega

    Platega gateway for XenForo

    Payments for paid groups through Platega right on your forum: the member pays, the plugin grants the group itself and re-checks the payment if the notification is late.

    Example: a member pays for VIP access through Platega, the payment is confirmed and the forum grants the group by itself.

    What you will get

    • A license key and files in your account right after payment
    • New versions in the same place, with an email about each one
    • Answers to your questions about installing and using it

    Price and requirements will be announced at release

What we do for XenForo

  • Platega gateway: coming soon

    Payments for paid user groups through Platega right on your forum: the group is granted as soon as the payment clears. In the works now; it will appear in the catalog with its price and requirements.

  • Custom add-ons

    Your own pages, profile fields, group permissions, integrations with outside services. You see the price and timeline of every stage in the estimate before you pay.

  • Installation and setup

    We install the add-on on your forum, connect the services it needs and check together with you that everything works.

How payments work in XenForo

Paid access in XenForo is built on user upgrades: you set the price and the term, and once paid the forum moves the member into the right group by itself and removes them when the term ends. The money is taken by a payment profile, a link to a specific payment service.

The built-in profiles are made for international services, so a Russian-speaking forum almost always adds payments with an add-on. We cover the options in detail in our article on taking payments on XenForo (in Russian).

The Platega gateway for paid user groups

The gateway adds Platega as a XenForo payment profile. The member picks an upgrade, pays on the Platega page, and the add-on receives the payment notification, verifies it and grants the group. If the notification is late, the add-on re-checks the payment by itself.

Once the gateway is out, its catalog page will list the price, the supported XenForo versions and an installation guide, and your key and files will appear in your account right after payment.

If you need payments on your forum sooner, or through another payment service, we will write a payment profile for it to order. The estimate depends on how the chosen service's API works and how it reports a payment.

Custom XenForo add-ons

A forum often needs what ready-made add-ons do not have: a section of its own with special permissions, a profile field that affects access, member export to a CRM, Telegram alerts for moderators. We write such add-ons the XenForo way, through events and class extensions, without editing core files.

  • Your own pages and sections with separate group permissions
  • Extra profile fields and checks at sign-up
  • Data exchange with your CRM, spreadsheets and website
  • Telegram alerts for moderators and administrators

Forum, website and Telegram in one link

A forum rarely lives on its own. A community may have a website, a Telegram channel, a spreadsheet of paying members. We link them: a member who bought access on the site gets the group on the forum, new threads from an important section go to the channel, and the list of paying members always matches what your bookkeeper sees.

Keeping the forum and members' data secure

An add-on runs with the forum's privileges and sees members' data. We check permissions and tokens on every action, never store payment service keys in plain text and send members' data nowhere except the services named in the task.

The code has no hidden links or “phone home” calls. The code of a custom add-on is entirely open to you; you can show it to another developer.

XenForo updates and compatibility

An add-on written with XenForo's own mechanisms survives regular forum updates. Before handover we test it on a copy of your forum, with your XenForo version and your add-ons, so conflicts turn up before your members see them.

If a major XenForo update changes something, we adapt the add-on under a new estimate.

How work on an add-on goes

You describe the task in a request, we ask follow-up questions and send an estimate: the stages and the price and timeline of each. A stage is paid before work starts; you check the result on a copy of the forum and accept it with one click in your account. The rights to the code written for you pass to you once the stage is accepted.

The work needs a copy of the forum or access to a test install. Access to the live forum is needed only for installation, and for it please give us a separate administrator account with limited rights.

For an estimate, describe what should happen on the forum and name your XenForo version and the add-ons already installed. If there is a similar add-on that almost fits, add a link: it makes it easier to explain what is missing.

Related articles (in Russian)

Custom development

We build websites, plugins, bots, software and integrations. You know the price of every stage upfront and only pay for the one we are about to start.

  1. 1RequestDescribe the task in your account in your own words.
  2. 2Estimate by stagesYou see the price and timeline of each stage upfront.
  3. 3Pay for a stageBy card or from your account balance.
  4. 4Accept with a clickThe next stage starts once you accept the current one.
Discuss your project
A XenForo add-on: section access by groupexample estimate
  1. 1Task reviewAccepted

    A map of permissions and scenarios, agreed with you

  2. 2Add-onIn review

    A working add-on on a copy of the forum, settings in the admin panel

  3. 3AlertsAwaiting payment

    Messages to moderators about new group members

  4. 4InstallationAwaiting payment

    The add-on on your forum, a guide and a check together with you

You will see the price and timeline of each stage in your own estimate before you pay.

Frequently asked questions

Didn't find your answer? Write to support@mtb-digital.tech. We reply from 10:00 to 20:00 Moscow time (UTC+3), every day.

Does it work on XenForo 2.3?

Each catalog add-on will list its compatibility on its own page, in the Compatibility and requirements section. Custom add-ons are built for your XenForo version.

What happens if the payment service is down?

If the service did not accept the payment, no money is charged. If it accepted the payment but the confirmation is late, the gateway re-checks the payment and grants access.

Do I need a registered business to take payments on my forum?

That depends on the payment service and on how your forum earns money. Check the onboarding terms with the service; we will help with the technical side.

Who owns the code of a custom add-on?

You do. The exclusive right to the code written for you passes to you once the stage is accepted (Terms of Sale, clause 4.7).

When will the Platega gateway be in the catalog?

Once we finish testing it on different XenForo versions and with different user upgrade setups. We do not promise dates: write to support and we will let you know when sales open.

How much does custom work cost?

It depends on the task. Describe it in a request and we will send an estimate with the price and timeline of each stage. You only pay for the stage we are about to start.

Didn't find the right solution? We will build it for your task

Tell us in a request what needs to work. We will clarify the details and send an estimate with the price and timeline of each stage.

XenForo, Platega and Telegram are the marks of their owners. MTB Digital is not affiliated with or endorsed by them; the names are used to describe compatibility.