Forms as records
Every donation form is a record in a folder: widget ID, language, test mode and all settings in one place. A content element places it on any page.
RaiseNow donation forms, maintained in the TYPO3 backend.
TYPO3 extension for donation forms
Configure RaiseNow donation forms in the TYPO3 backend and place them on any page
RaiseNow is the donation platform of many Swiss charities and organisations. Its donation form — the Tamaro widget — is usually copied into the website as a JavaScript snippet. Every change to amounts or purposes then ends up with the agency.
With the RaiseNow extension, editors maintain donation forms as records in the TYPO3 backend: amounts, currencies, payment methods, donation purposes and the thank-you page. A content element places the form on any page. Payments, donation receipts and reporting run through RaiseNow as usual.
Changing a donation form should not take a support ticket.
Campaigns have their own amounts, Christmas has other purposes than spring, and the campaign ID has to be right for the reporting at RaiseNow to be worth anything. With the extension these are fields in a record — multilingual like any other content in TYPO3.
Whatever stays empty in the record, the form takes from the configuration RaiseNow holds for your widget. Editors therefore only override what is meant to differ for this form.
Every donation form is a record in a folder: widget ID, language, test mode and all settings in one place. A content element places it on any page.
One-off and recurring donations, monthly to yearly, with amounts per payment type, a preselected amount and a custom amount with minimum and maximum.
TWINT, credit and debit card, PostFinance, PayPal, Apple Pay, Google Pay, QR bill and direct debit — in the order you define.
Purposes with a label, campaign ID and sub-ID, translatable like any content. RaiseNow stores the campaign with the donation.
After the payment the form leads to a page of your choice — with payment ID and status in the address, for a personal confirmation.
The extension brings the sources a Content Security Policy needs. A lean default stylesheet can be replaced with your own CSS or SCSS.
The extension is open source and available in the TYPO3 Extension Repository. We are happy to help with the setup and the coordination with RaiseNow.
CHF 0 permanently
Open source under GPL — installation via Composer or the Extension Manager.
on request
We install the extension, set up the forms and adapt them to your design.
Requires a RaiseNow account with a Tamaro widget. The extension is maintained by WEB NOMADS and is not a RaiseNow product.
Yes. The extension embeds your existing Tamaro widget. You get the widget ID from RaiseNow during onboarding, or find it in RaiseNow Hub under “Tamaro donation widgets”. Payments, donation receipts and reporting keep running through RaiseNow.
No. The iframe forms and paylinks from RaiseNow Hub are not Tamaro widgets. The extension supports the Tamaro widget that RaiseNow provides in the Growth plan.
TYPO3 12.4 with PHP 8.1 to 8.5, and TYPO3 13.4 and 14.3 with PHP 8.2 to 8.5 — in Composer installations as well as in classic installations through the Extension Manager.
No, the Tamaro widget allows only one form per page. Different forms for different campaigns are no problem, though — each on its own page.
Nothing. It is open source and available in the TYPO3 Extension Repository. Costs only arise at RaiseNow and, if you wish, for our setup.
A new website, an upgrade that is overdue or an extension that does not exist yet: tell us about it. First conversation free of charge, answer within 24 hours.