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
      • Shopware 6
      • Shopware 5
      • Magento 2
      • PrestaShop
      • Gambio
      • Shopify
      • MyCommerce
      • Ecwid
      • JTL Shop 5
      • Drupal
      • nopCommerce
      • Gravity Forms
      • Sylius
      • CS Cart
      • 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
    • Payrexx Support Portal
    • Frequently Asked Questions
  • Accessibility
  • 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
  • Creating a Discount Code
  • Log in to Payrexx
  • Adding a discount code
  • Adjusting a discount code
  • Where can customers enter the discount code?
  • Discount codes in the terminal tool
  • Importing Discount Codes from a File
  • Creating the import file
  • Importing discount codes

Was this helpful?

  1. Account and administration
  2. Tools
  3. Pages

Discount Codes

In Payrexx, you have the option to add a discount code to payment pages, allowing you to offer a price reduction to your customers.

Last updated 1 month ago

Was this helpful?

This feature is available for all payment pages () with a predefined amount. In this article, you will learn everything you need to know about handling discount codes.

Creating a Discount Code

Log in to Payrexx

To create a discount code, log in to your Payrexx account and navigate to Pages > Discount codes.

Adding a discount code

If you have already created discount codes, they will be displayed here. To create a new discount code, click the green "Add" button.

If you haven't created any discount codes yet, you can create your first discount code by clicking the grey "Add" button:

Adjusting a discount code

You can also set the expiration date for the discount code and specify the total number of times it can be used.

Please note that it is not possible to offer a 100% discount.

Where can customers enter the discount code?

The discount code will be available on the sales page you selected in the previous step. Your customers can click on "Do you have a discount code?" and then enter the code.

Once the customer has entered the correct discount code and clicked "Apply," the purchase price will be adjusted accordingly.

Discount codes in the terminal tool

Importing Discount Codes from a File

In addition to manually entering discount codes, Payrexx also allows you to import a large number of discount codes at once from a file. To do this, please follow the instructions below.

Creating the import file

Before creating the file that contains all the discount codes to be imported, ensure that it is a spreadsheet – either in CSV or XLS(X) format.

Then, create the discount code spreadsheet with the following columns. For better understanding, the table below includes five examples:

Discount code
Type
Amount
Currency
Quantity
Valid until

xHze6a9

price-amount

10

CHF

50

31.12.2024

Zf2mf2p

price-amount

20

CHF

50

31.12.2024

W3n6Zlf

price-amount

5

CHF

1

30.06.2025

r6gS9uu

percentage

10

20

31.12.2025

7tAnu7h

percentage

30

1

31.12.2025

The "price-amount" type creates a discount code with a fixed discount amount (e.g., 10.00 CHF). If you choose the "percentage" type, a percentage discount (e.g., 10%) will be applied.

The columns "Quantity" and "Valid until" are optional. All other columns are mandatory.

Importing discount codes

  1. Navigate to Pages > Overview in the Payrexx backend.

  2. Select the desired page.

  3. Hover over the row and click the upload icon:

  1. In the next window, click on "Select File" and then click "Go to the next step".

  2. In the next window, map the columns from the CSV or XLS(X) file to the corresponding fields in Payrexx. Then click "Go to the next step".

The imported discount codes are now visible under Pages > Discount Codes.

In the next step, you can choose which the discount code will apply to and whether the discount will be a fixed amount or a percentage reduction.

If a discount code should also be available in the tool, it can be activated as follows:

Please note that at least one must exist in order to import discount codes from a file. To start the import, follow these steps:

shop page
terminal
page
Payrexx Pages
The menu item "Discount codes"
Discount codes that have already been created are visible here.
Adding a discount code in the Payrexx backend
Defining the payment page on which the discount code is valid
Link for entering the discount code
Activating a discount code for the terminal
Starting the import of discount codes in Payrexx