Skip to main content
All CollectionsWork OrdersQ&A (Work Orders)
How to set up payment button on a public order form
How to set up payment button on a public order form

A step-by-step guide to setting up and using payment button on the public order page

Christina avatar
Written by Christina
Updated today

Make the payment process easier for your clients by enabling the payment button on your public order page. We'll explain how to do it in this article.

Please note: in order to display the payment button to clients, an integration with payment service must be enabled.

How to set up the payment button display

2. In the Orders section, tick the checkbox Enable online payments.

3. In the first field In statuses, select in which order statuses you want to display the payment button on the online order acceptance form. You can select more than one status.

Important: the display of payment button can only be enabled for orders. For estimates, you can only enable acceptance buttons, but you can configure the process to accept payment on the order after the estimate is accepted. Find out more about this further in this article.

4. In the second field If paid, move to the status, select the status of the order after the client makes a payment.

Please note: for the status change to work correctly after the payment is made, it is necessary that the status in the first field is able to change to the status in the second field following the status transfer rules.

5. In the "Company's default merchant" field, select the payment system that will be used if different locations do not have a location's default merchant set. You can do this in the Settings > Locations section.

Save the settings.

Now you will see the payment button on the online order acceptance form.

🔎 Read more about configuring public pages in the following articles:

How to send a public acceptance form to a customer

Firstly, you need to set up a notification template to automatically or manually send a message with a link where the customer can view the details and accept/reject or pay for the estimate or order.

Read this article to learn how to set up an online acceptance form for estimates.

How to customize the online order acceptance template

1. Go to the Settings > Notifications > Orders page in the Templates section.

2. Click the "+ Template" button if you want to add a new template, or click on the name of an existing template to edit it.

The text of the message template can be anything, but it must contain the {Estimate Client URL} variable, it can be found in the Other block. It is this variable that forms the link for the client.

How to automatically send public form for approval

1. Click the "+ Notification" button in the "For Clients" section.

2. Select the "Work order status changed to" event and the desired status.

3. Specify the message type: SMS or Email.

4. If necessary, set up delayed sending of the notification.

5. Select a message template.

After the estimate has moved to the specified status, the client will receive a message that will contain a link to the web form.

You can also send it manually. To do this, in the open order, click Actions > Copy public link and send this public link to the client.

How to make a payment on a public form

The public form contains your company logo, which you can set in the Settings > General page, the manager's name, clients details, asset information, and the information about products and services added to the order.

If necessary, the client will be able to change the language of the public form by selecting the desired language at the top of the page.

When the client clicks on the Pay button, a payment form will be generated for him in a new tab, with the amount indicated in the Total amount field.

Total amount is calculated as follows:

Total amount = Order total - Already made payments

For example, if an prepayment of 100 euros was made and the order total is 300 euros, then the total due on the public form will be 200 euros.

If the order has a payment history, it will be displayed in the Payment history block. All prepayments and payouts are displayed there, except for deleted ones.

If there have been no payments on this order yet, the Total amount will show the full sum for the order.

As soon as the customer clicks on the payment button, a link is generated which you can view and copy on the order page in Orderry in the Invoices and payments section.

If the customer clicks several times, several links will be generated accordingly. Each of them is valid and, if necessary, can be sent to the client manually to complete the payment.

You can only pay the full amount specified in Total amount.

After the payment is made, the order status changes to the one specified in the payment button settings if the status transfer rules allow it.

If changes were made to the order after the payment was made and the total amount became smaller, the overpayment will be displayed on the public form. If the total amount has increased, the Pay button will reappear and the client will be able to pay for the additional amount specified.

Did this answer your question?