Docs
DocsPlattformDeveloperTicket
ENGLISH
ENGLISH
  • Welcome to Payrexx
  • The first steps
    • Overview of Payrexx
    • Account Verification
      • Prohibited Business Models
  • Payments
    • Functionalities
      • Pre-authorization
      • Tokenization
      • Subscriptions
        • Subscriptions managed by Payrexx
        • Subscriptions via tokenization (API)
      • Refunds and Partial Refunds
      • MOTO payments
    • Testing
    • Payment Status
    • Disputes
      • Definition
      • Prevention
        • Fraudulent
        • Credit not processed
        • Duplicate
        • Product not received
        • Product unacceptable
        • Subscription canceled
        • Unrecognized
      • Processing and submitting evidence
        • Fraudulent
        • Credit not processed
        • Duplicate
        • Product not received
        • Product unacceptable
        • Subscription canceled
        • Unrecognized
      • Best Practices
      • FAQ
    • FAQ
  • Payment Services
    • Payrexx Pay and Payrexx Pay Plus
      • Activation and Configuration
      • Function Matrix for Payment Methods
      • Payment methods
        • Alipay
        • American Express
        • Apple Pay
        • Bancontact
        • Centi
        • Click to Pay with Visa
        • Diners Club International
        • Discover Card
        • eps
        • Google Pay
        • iDEAL
        • Klarna
        • Mastercard
        • Pay by Bank
        • PostFinance Pay
        • Przelewy24
        • Purchase on Invoice
        • Reka
        • Samsung Pay
        • SEPA Debit Direct
        • TWINT
          • TWINT "Pay later"
        • Visa
        • WeChat Pay
      • Card Regions and Fees
      • Charging Virtual Credit Cards
    • Payment Provider Feature Matrix
    • Country Availability
    • External Payment Providers
      • Credit Cards and Debit Cards
        • Braintree
        • BS PAYONE
        • CCAvenue
        • Clearhaus
        • Datatrans
        • HeyLight
        • Ingenico
          • Ingenico E-COMMERCE
          • Ingenico ALIAS GATEWAY
          • Masterpass Checkout
        • Mollie
        • Nexi (Concardis)
          • Concardis-Payengine start.now / speed.up / flex.pro
        • PostFinance Checkout
        • Skrill
        • Stripe
          • FAQ Stripe
        • VIVEUM
        • Worldline (Saferpay)
      • Alternative Payment Methods
        • Amazon Pay
        • Barzahlen/viacash
        • boncard / Lunch-Check
        • Coinbase
        • Giropay
        • Ideal Payment
        • Klarna
        • PayPal
        • Paysafecash
        • PointsPay
        • POWERPAY
        • TWINT
        • WIRpay
        • xMoney
      • Manual Payment Methods
        • Advance Payment
        • Bill
        • Reka-Check
    • Buy Now Pay Later
    • PCI-DSS Compliance
  • Account and administration
    • Dashboard
    • Payments
      • Transactions
      • Subscriptions
      • Pre-Authorization
      • Tokenization
      • Export
    • Payouts
      • Rolling Reserve
    • Customers
    • Reports
    • Tools
      • Pages
        • Products
        • Discount Codes
        • Pages Subscriptions
        • Value Coupon
        • Website Integration
        • Google Merchant Center
      • Paylink
        • Paylink Subscriptions
      • QR Pay
      • Terminal
      • Invoice
      • Donation
        • Donation Subscriptions
        • Website Integration
      • Parameter
    • API and Plugins
    • Webhooks
    • Payment Providers
    • Settings
      • General Settings
        • Multilingual Frontend
        • Google Analytics
        • Facebook/ Meta Pixel
        • Custom Domain
        • 2-Factor Authentication
      • Company Data
      • Payouts Settings
      • User Administration
      • Look & Feel
      • Notifications
      • Legal
      • Plan and Billing
    • FAQ
  • Integration
    • E-Commerce Systems
      • WooCommerce
      • PrestaShop
      • Shopware 5
      • Shopware 6
      • Shopify
      • MyCommerce
      • Ecwid
      • Magento 2
      • Gambio
      • Gravity Forms
      • Drupal
      • NopCommerce
      • CS Cart
      • JTL Shop 5
      • Odoo
      • saldiaShop
      • FLOW Shopsoftware
    • Content Management Systems (CMS)
      • Cloudrexx
      • Concrete5
      • Drupal
      • Jimdo
      • JoomDonation
      • Modmore
      • Paymattic
      • Weebly
      • WIX
      • Zappter
    • Business Software
      • aforms
      • Cura Fundraising
      • Deinlokal (maaxx)
      • GUVOTO
      • Make
      • Reservation System (Hürlimann Informatik)
      • SelectLine
      • Zapier
    • Other Integrations
  • Point of Sale
    • POS Terminals Overview
    • Ordering a Terminal
    • Tutorials
      • Terminal Basics
      • Operating the Terminal
      • Connecting to the Internet
      • Performing Transactions
      • Managing Transactions
      • Advanced Settings
    • Returning a Terminal
  • Tap to Pay
    • Tap to Pay Overview
    • Setting Up Tap to Pay
    • Processing Payments
    • Transaction Overview
    • Analytics Tools
    • Tap to Pay Settings
  • SUPPORT
    • Frequently Asked Questions
    • Payrexx Support Portal
  • Release Notes
    • Release Notes 2025
      • Release 2025.04
      • Release 2025.02
    • Release Notes 2024
      • Release 2024.11
      • Release 2024.09
      • Release 2024.07
      • Release 2024.05
      • Release 2024.03
      • Release 2024.01
    • Release Notes 2023
      • Release 2023.12
Powered by GitBook
LogoLogo

Product

  • Payments
  • E-Commerce Tools
  • Pricing
  • Feedback

Company

  • About Us
  • Careers
  • Blog
  • Newsletter

Support

  • Contact
  • Statuspage
  • Downloads

Developer

  • Documentation
  • API Reference
  • Integrations & Plugins

© Payrexx. All rigths reserved.

On this page
  • Embedding as a Donation Button
  • Embedding as an iFrame
  • Advanced Embedding Options

Was this helpful?

  1. Account and administration
  2. Tools
  3. Donation

Website Integration

With Payrexx, donation campaigns can be easily integrated into websites or newsletters without requiring visitors to leave your channels to make a donation.

Last updated 7 months ago

Was this helpful?

There are various ways to embed donation campaigns into your channels, and no programming skills are needed. This article explains how it works.

Embedding as a Donation Button

The first way to integrate donation campaigns into your website is by setting up a donation button that you can display wherever you want.

When visitors click on the donation button, the donation page opens in an overlay window. This has the great advantage that donors do not have to leave your website.

To set up a donation button, please follow these steps:

  • to your Payrexx account.

  • Click on Donation in the main menu.

  • Click on "Create campaign" or open an existing donation campaign in edit mode.

  • Click on the "Embed in website" button (1) and select the "As donation button" option (2):

  • A new window will open where various settings can be configured. In the upper part of the window (Options for the campaign), you can specify the following:

  1. Show description: Specify whether the description of the donation campaign should be displayed on the website or not.

  2. Preselect donation amount: Determine whether a specific amount should be pre-selected in the donation form or not.

  3. Default donation interval: Choose which payment interval should be pre-selected. (The available intervals are those activated in the donation campaign under Payment Information > Donation Interval.)

  4. Language: Select the language in which the donation campaign should be displayed on the website.

In the lower part of the window, you can configure display settings:

  1. Color: Specify the color of the button.

  2. Size: Set whether the button should be displayed as small, medium, or large.

  3. Text color: Specify the text color of the button.

  4. Text: Configure the text that should be displayed on the button.

The preview on the right side of the window shows in real-time how the donation button will appear on the website.

To embed the button on the website, simply copy the HTML code in the lower left corner of the window and paste it into the desired location on your website.

Embedding as an iFrame

Another way to display a donation campaign on your website is by embedding it using an iFrame. This method displays the entire donation form directly on the website, not just a button.

  1. Click on Donation in the main menu.

  2. Click on "Create campaign" or open an existing donation campaign in edit mode.

  3. Click on the "Embed in website" button (1) and select the "As donation form (iFrame)" option (2):

  • A new window will open where various settings can be configured:

  1. Show description: Specify whether the description of the donation campaign should be displayed on the website or not.

  2. Preselect donation amount: Determine whether a specific amount should be pre-selected in the donation form or not.

  3. Default donation interval: Choose which payment interval should be pre-selected. (The available intervals are those activated in the donation campaign under Payment Information > Donation Interval.)

  4. Language: Select the language in which the donation campaign should be displayed on the website.

  5. Code snippet: To embed the form using an iFrame, simply copy the HTML code in the lower left corner of the window and paste it into the desired location on your website.

Advanced Embedding Options

Defining custom URL parameters and embedding the donation campaign using self-created widgets on the website that are linked to the campaign. The URL parameters are available for all views (direct call, embedding as iFrame, modal window).

The following article provides an overview of the available URL parameters.

to your Payrexx account.

For additional technical support on embedding via iFrame, refer to our .

In addition to embedding a or an , there are further options for integrating a donation campaign:

Log in
developer documentation
Parameter
button
iFrame
Log in
Embedding the donation campaign using a button
Configuration of donation page options in the Payrexx backend
Options for button display
Embedding the donation campaign using an iFrame
Options for displaying the donation form on the website