# Purchase on Invoice

## General Information

With "Purchase on Invoice", your customers automatically receive PDF invoices via email, which they can pay using the Swiss QR code. You can define a custom process with automated payment reminders and dunning notices to ensure that customers do not forget to pay their invoices.

The payment method "Purchase on Invoice" is part of the [Payrexx Pay](/merchant/english/payment-provider/payrexx-pay.md) payment provider.

### Payment Process

When a customer selects "Purchase on Invoice" as the payment method, Payrexx automatically sends an invoice to the customer’s email address. The invoice includes the bank details and a reference ID of your [Payrexx instance](/merchant/english/account/dashboard.md).

The bank details shown on the invoice are not yours but those of Payrexx. This is because the amount is first transferred to your Payrexx account and only then paid out to your bank account.

Incoming payments are reconciled with the transaction overview in Payrexx each morning. As soon as a payment is confirmed, the [transaction status](/merchant/english/payment/payment-status.md) changes from "open" to "confirmed". The amount is then transferred to you with the next [payout](/merchant/english/account/payouts.md).

### Links

* Information on the [Payrexx website](https://payrexx.com/en/swiss-qr-invoice)

## Features <a href="#features" id="features"></a>

### Payment types

* ✅ One-time payment
* ❌ Refund
* ❌ Partial refund
* ❌ Pre-authorization
* ❌ Tokenization
* ❌ Recurring payments

#### Features of "Purchase on Invoice"

* ✅ Automatic invoice generation and email delivery
* ✅ Invoice payable via Swiss QR code
* ✅ Automatic payment status update
* ✅ Customizable dunning process
* ❌ Credit check
* ❌ Debt collection services

## Country Availability

Purchase on Account is part of [Payrexx Pay](/merchant/english/payment-provider/payrexx-pay.md) and is therefore only available to merchants from :flag\_ch: Switzerland:

{% content-ref url="/pages/lYOlUHuszMQ4Z1VVjlNL" %}
[Country Availability](/merchant/english/payment-provider/country-availability.md)
{% endcontent-ref %}

## Setup

{% hint style="info" %}
Please make sure to [log in](https://login.payrexx.com/en/) to Payrexx before you begin. If you don't have an account yet, please [register](https://signup.payrexx.com/en/email-validation/) with Payrexx.
{% endhint %}

### Activating "Purchase on Invoice"

To receive payments via "Purchase on Invoice", you need to activate the payment method in your Payrexx account. Follow the steps below:

* Navigate to **Payment Providers** in the main menu of your merchant administration.
* Click "Configure" next to "Payrexx Pay".
* Scroll down and check the box for "Purchase on Invoice":

<div align="left"><figure><img src="/files/4sFp0gZhCK6fxT8t79Tv" alt=""><figcaption><p>Activating the "Purchase on Invoice" payment method within Payrexx Pay</p></figcaption></figure></div>

### Configuring the dunning process

* Navigate again to **Payment Providers** in your merchant administration.
* Click "Configure" next to "Payrexx Pay".
* Scroll down and click "Change Settings" next to "Purchase on Invoice":

<div align="left"><figure><img src="/files/S5xiVuMvdVkUzV1whmcH" alt="" width="558"><figcaption><p>"Purchase on Invoice" payment method settings</p></figcaption></figure></div>

* Configure your desired settings for payment reminders and dunning notices:

<div align="left"><figure><img src="/files/ZPREjn6jhmfGBHS2bMrZ" alt=""><figcaption><p>"Purchase on Invoice" payment method configuration options</p></figcaption></figure></div>

1. **Sending Options:** Enable the toggle to have Payrexx automatically send invoices to customers who order using the "Purchase on Invoice" payment method (recommended). If you disable the toggle, you must provide the customer with the necessary bank details for payment yourself.
2. **Due Date:** Set the payment term you wish to grant the customer. The due date will be displayed in the header of the invoice.
3. **Reminders:** Define when payment reminders and dunning notices should be sent. In the example above, the following process was defined:
   1. 3 days before the due date: a reminder is sent.
   2. 5 days after the due date: the 1st dunning notice is sent.
   3. 10 days after the due date: the 2nd dunning notice is sent (including a CHF 5.00 fee).
   4. 20 days after the due date: the 3rd dunning notice is sent (including a CHF 20.00 fee).

{% hint style="warning" %}
Newly configured dunning settings apply only to future orders and do not affect existing ones.
{% endhint %}

4. **Message to Recipient:** Optionally, add an invoice text or message to the invoice recipient. The text will appear as body text in the email and in the PDF invoice, placed between the title and the invoice items.
5. **Terms of Use:** Optionally, add an additional text. It will be displayed on the invoice below the total amount.
6. **Company Information:** Display the business information in the footer of the invoice. You can adjust this information in your [company details](/merchant/english/account/settings/business.md).

Click "Save" to complete the configuration of "Purchase on Invoice".

{% hint style="success" %}
The payment method "Purchase on Invoice" is now successfully configured.
{% endhint %}

## Payment from the Customer’s Perspective

In the following two sections, you will learn how a payment is processed from the customer’s perspective – depending on whether the customer is based in [Switzerland](#customer-from-switzerland) or in the [European Union](#customer-from-the-european-union).

### Customer from Switzerland

* The customer selects the "Purchase on Invoice" payment method by clicking on the <img src="/files/7OR8hLSG2wQWCGBQ5tw7" alt="" data-size="line"> icon:

<div align="left"><figure><img src="/files/RllsFi3u4vdaw6T2Pf8A" alt="" width="425"><figcaption><p>Selecting "Purchase on Invoice" as the payment method</p></figcaption></figure></div>

* The customer enters their contact details and clicks "Pay":

<div align="left"><figure><img src="/files/QEdfjGeuLXserrCp0D3V" alt="" width="428"><figcaption><p>Confirming payment with "Purchase on Invoice"<br></p></figcaption></figure></div>

3. Once the order is completed, a confirmation will be displayed:

<div align="left"><figure><img src="/files/xEzgXXQedUbUJKa6Lul2" alt="" width="428"><figcaption><p>Displaying the order confirmation on screen</p></figcaption></figure></div>

4. The customer receives two emails: the first email contains an order confirmation:

<div align="left"><figure><img src="/files/vASNeEY0xhlqm7iSGWCA" alt=""><figcaption><p>Automatically sent order confirmation by Payrexx</p></figcaption></figure></div>

5. The second email contains the invoice:

<div align="left"><figure><img src="/files/MtE2VNv3vxSZQqIyuJPI" alt=""><figcaption><p>Automatically sent email by Payrexx with invoice as PDF attachment</p></figcaption></figure></div>

6. The invoice is included as a PDF attachment in the email:

<div align="left"><figure><img src="/files/qUJp9mSBa1L6UbgYi3k8" alt=""><figcaption><p>PDF invoice</p></figcaption></figure></div>

{% hint style="warning" %}
Payments using the Swiss QR code only work if the customer executing the payment has an account with a Swiss bank. If this is not the case, the payment cannot be allocated. In such cases, it will be refunded.
{% endhint %}

### Customer from the European Union

The payment process is identical to that for [Swiss customers](#customer-from-switzerland). The only difference is that customers from the European Union do not receive a Swiss QR invoice; instead, they make the payment using a standard IBAN number:

<div align="left"><figure><img src="/files/9jlWS92LtDgqSay6bcZJ" alt=""><figcaption><p>Invoice section with IBAN number from the EU</p></figcaption></figure></div>

## Changing the Sender Address

By default, invoice emails are sent from the email address that is registered as the account owner in the [user administration](/merchant/english/account/settings/user-administration.md) section:

<div align="left"><figure><img src="/files/Pe1WZnrPmnprKy2PhK48" alt=""><figcaption><p>The account owner in the Payrexx user administration</p></figcaption></figure></div>

If you would like to define a different email address as the sender, you must add the desired email address to Payrexx as a user and assign it as the account owner. You can find detailed instructions in the corresponding [article](https://docs.payrexx.com/merchant/english/account/settings/user-administration#change-account-owner).

## Possible Errors and Their Causes

### Payment status is not updating

If the [payment status](/merchant/english/payment/payment-status.md) in Payrexx is not updating even though the customer has made a payment, it is usually because the customer did not use the payment options specified on the invoice but chose a different method instead. In this case, the system cannot update the payment status.

<div align="left"><figure><img src="/files/iDzSM1HLHhs4bA0Bp8uc" alt=""><figcaption><p>Transaction of type "Purchase on Invoice" with open payment status</p></figcaption></figure></div>

If you have received the customer's payment, but the system still marks it as "open," please proceed as follows:

1. Navigate to **Payments > Transactions** and locate the relevant transaction.
2. Click on the transaction to open the details view.
3. Click on "Cancel":

<div align="left"><figure><img src="/files/Px57sLgRKUVKk9GyB3r2" alt=""><figcaption><p>Canceling a "Purchase on Invoice" transaction in Payrexx</p></figcaption></figure></div>

4. The transaction will remain in the system, but its status will change from "open" to "cancelled." As a result, no further payment reminders will be sent.

<div align="left"><figure><img src="/files/Qtxv2gkMS4O7mL5oIOSb" alt=""><figcaption><p>Transaction of type "Purchase on Invoice" with canceled payment status</p></figcaption></figure></div>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.payrexx.com/merchant/english/payment-provider/payrexx-pay/payment-methods/purchase-on-invoice.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
