When they search, make sure they find you!

Using the Link Generator

The link generator page is your primary workspace for creating payment links. Here is a complete guide to using each field and button on the page.

Input Fields

The generator form contains four input fields:

  • First Name (required) — Enter the client’s first name. This value will be URL-encoded and appended as the first name parameter in the payment link.
  • Last Name (required) — Enter the client’s last name. Same encoding behavior as above.
  • Email (required for sending emails) — Enter the client’s email address. This is used both as a URL parameter in the payment link and as the recipient address when sending via email.
  • Amount (optional) — Enter the payment amount as a number (e.g., 150.00). If left empty, the amount parameter is omitted from the generated URL entirely, allowing the client to enter their own amount on the payment page.

Generating a Link

After filling in the fields, click the “Generate Link” button. The plugin builds the payment URL by combining:

  1. Your configured payment page URL (the base)
  2. The parameter names from your Form Field Mapping settings
  3. The values you entered in the form, URL-encoded

For example, with default settings and a payment page at https://example.com/pay/, entering “Jane”, “Smith”, “jane@example.com”, and “150.00” produces:

https://example.com/pay/?first_name=Jane&last_name=Smith&email=jane%40example.com&amount=150.00

The generated link appears in the output field below the buttons. From there you can:

  • Click “Copy” to copy the full URL to your system clipboard using the browser’s Clipboard API.
  • Manually select and copy the text from the output field if the Clipboard API is not available.
  • Click into the output field to review or modify the URL before copying.

Validation

The plugin performs basic client-side validation before generating a link. The First Name and Last Name fields must not be empty. If you attempt to send an email, the Email field must also contain a valid address. If validation fails, the form highlights the missing fields and does not generate or send anything.

Tip: If your generated links are not pre-filling the form correctly, double-check your Form Field Mapping settings. The parameter names must match exactly what your payment form expects.