Skip to main content
Sign in

Create a checkout link

A one-shot, pre-filled donation URL for a specific donor or specific amount. Useful for major gifts, follow-ups, and one-off appeals.

A checkout link is a tokenised URL that opens a branded donation page with the amount, donor details, and payment methods already chosen. Unlike a donation form, it's single-purpose: one donor, one amount, one expiry.

Before you start

You need:

Steps

  1. Go to Engage -> Links and click Create checkout link. (From a donor you already have open, the Giving tab's Links panel makes one for that donor without leaving the page, and lists the ones still open.)

    The Links list page with stats cards on top and a table of created links beneath.
    The checkout links list.
  2. Choose the donor, then fill in the link's settings. The form is laid out in sections: Donor, Amount, Consent and Payment.

    FieldRequiredWhat it does
    DonoryesSearch your existing donors by name or email and pick one, or click Create a new donor to add them inline (same fields as Add a donor). The donor must have an email on file — Together fills the donation page from their record. Arriving from a donor's detail page pre-selects that donor.
    AmountyesThe exact donation amount in AUD. Checkout links don't support donor-chosen amounts; for that, use a donation form.
    Page titlenoShown as the heading on the donation page. Click Suggest under the field to drop in a default like $250 donation from Jane Smith; edit it, or leave the field empty to show "Donate to" and your organisation's name.
    Consent promptsnoTick which of your organisation's consent prompts this link asks; each appears as a tick-box above the Pay button. The donor's answers are recorded on the resulting donation. Set once at creation. The wording is written once by an admin in Settings -> Consent prompts - there is nothing to type here.
    Revenue codenoFree-text label stamped onto the resulting donation. Autofills from your existing revenue-code library; type a new code to create one on save. Use letters, numbers, and . _ - : / + @ only (up to 100 characters).
    Payment methodsyesCard, BECS, PayTo, Link. Starts on Use organisation default: the link offers your organisation's default payment methods (Card alone until an admin changes them), and follows any later change to them. Pick Choose specific methods to give the link its own list instead. A method your account doesn't offer is greyed-out and can't be added. Bank transfer stays greyed-out until Together turns it on for your organisation: it is in limited release, so contact support@alltogether.giving to request it.
  3. Click Create checkout link. Together returns a short URL of the form {your-slug}.alltogether.giving/c/<code>.

  4. Share the URL. The recipient lands on your organisation's branded donation page with the amount and their details already filled in and locked; they confirm and pay without leaving the page.

Single-use semantics

Each link's <code> is unique and globally unguessable. A link's status moves through a fixed lifecycle:

StatusMeaning
ACTIVEThe link is shareable and the donation page will accept payment. Default on creation.
COMPLETEDThe donor paid. The donation row exists in Donations and the link can no longer be paid.
EXPIREDThe Expires date has passed. The link no longer accepts payment.
CANCELEDAn admin manually cancelled the link before payment. The link no longer accepts payment.

If a donor opens the link but doesn't finish, they can return to the same URL and pay any time before it expires. Once a payment is in progress (BECS and PayTo can take a day or two to settle) or has completed, the link shows a status page instead of charging again.

Use both. A campaign typically has one donation form and dozens of checkout links for major-gift conversations.

If it goes wrong

What to do next