---
title: "Collect payments by link or QR code and share signup checkout - Help Center - MatGoat"
description: "MatGoat distinguishes a payment link for an existing student from the academy's public signup-and-payment link. The first starts from a specific student record; the second begins"
image: "https://matgoat.com/og-image-en.png"
url: "https://matgoat.com/en/support/pay-links-and-qr-codes/"
---

[Payments](https://matgoat.com/en/support/payments/)

# Collect payments by link or QR code and share signup checkout

MatGoat distinguishes a payment link for an existing student from the academy's public signup-and-payment link. The first starts from a specific student record; the second begins

Where: Students

Updated on October 18, 2026

[Open in MatGoat](https://app.matgoat.com/teacher/users)

## Choose the appropriate link

MatGoat distinguishes a payment link for an existing student from the academy’s public signup-and-payment link. The first starts from a specific student record; the second begins enrollment. Sharing one or the other changes which information the form already knows about the person using it.

To collect an online fee, you need active Stripe integration and an eligible plan. If you want to record cash or a bank transfer already received, use manual payment registration. Opening a link or displaying a QR code does not itself record a payment.

## Generate a link from a student profile

1.  Open the student from the roster and select the payments tab
2.  Open the Stripe payment or QR dialog
3.  Choose the plan and review the estimated amount due today
4.  Copy the link or show the QR code to the person who will pay

Check that you are in the correct profile before sharing it. The collection dialog itself does not require permission to register payments; other billing actions can have different access requirements.

The recipient can open the public payment page without signing in. They must review the plan and continue through the relevant confirmation. The QR code opens that flow; scanning it does not automatically authorise a charge or confirm class attendance.

## Review today’s amount

The summary can include the initial price, enrollment fee, trial or information about months already paid at reception. Do not quote the monthly price as though it must also be the amount of the first transaction.

When the flow says it will only save a card, today’s amount is zero. This prepares later collections without charging again for a period already recorded as paid. Review [Set the first charge: full month, proration or payment at reception](https://matgoat.com/en/support/first-charge-full-month-proration/) before using it with students who have already handed over their fee.

## Share public signup and payment

An administrator can configure external signup and payment in student onboarding settings. That section provides the academy’s public link. Review the enabled options and visible plans before placing it on your website or sending it to a new student.

This link should not replace the profile link when the student already exists. Do not assume it supports every family arrangement either: use the available representative flow and check the particular case before registering several children.

## Check the result

After payment, return to the profile and review the plan, coverage and payment record. A bank debit can remain pending while processing; distinguish that status from a completed payment.

If the student closed the page without confirmation, check their status before generating another collection or manually recording the same amount. Share [Choose a plan and pay your membership online](https://matgoat.com/en/support/choose-plan-and-pay-online/) with anyone who needs help completing the transaction.

## Related articles

[Enable online payments with Stripe and track your payouts Connect your academy's Stripe account from Settings, read each verification status and check in Payouts how much money reaches your bank and when.](https://matgoat.com/en/support/setup-payment-methods/) [Set the first charge: full month, proration or payment at reception An administrator configures these options in Settings > Payment options. A subscription's first amount can differ from its normal fee because of the joining date, enrollment fee, trial or](https://matgoat.com/en/support/first-charge-full-month-proration/) [Share the signup link and set up the registration form Where to copy your academy's signup link, how to share it, and which Student onboarding settings change what students see when they register.](https://matgoat.com/en/support/signup-link-and-registration-form/)

## Still have questions?

Write to us and a real person will answer, in your language.

-   [Contact form We reply by email.](https://matgoat.com/en/contact/)
-   [Message us on WhatsApp +34 614 005 278](https://wa.me/34614005278)
-   [Send us an email hola@matgoat.com](mailto:hola@matgoat.com)

More about this feature

[Payment Management](https://matgoat.com/en/features/payments/)

[Back to the help center](https://matgoat.com/en/support/)

```json
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "@id": "https://matgoat.com/#organization",
  "name": "MatGoat",
  "url": "https://matgoat.com",
  "logo": {
    "@type": "ImageObject",
    "url": "https://matgoat.com/images/matgoat_logo.png",
    "width": 512,
    "height": 512
  },
  "description": "Management software for BJJ, martial arts, and combat sports academies.",
  "email": "hola@matgoat.com",
  "sameAs": [
    "https://instagram.com/mat.goat/",
    "https://linkedin.com/company/matgoat",
    "https://x.com/matgoat_app",
    "https://www.producthunt.com/products/matgoat",
    "https://www.sideprojectors.com/project/70944/matgoat"
  ],
  "founder": {
    "@id": "https://matgoat.com/sobre-nosotros/jose/#person"
  },
  "foundingDate": "2024",
  "contactPoint": {
    "@type": "ContactPoint",
    "contactType": "customer support",
    "email": "hola@matgoat.com",
    "availableLanguage": [
      "Spanish",
      "English",
      "Portuguese",
      "Italian"
    ]
  }
}
{
  "@context": "https://schema.org",
  "@type": "WebSite",
  "@id": "https://matgoat.com/#website",
  "url": "https://matgoat.com",
  "name": "MatGoat",
  "publisher": {
    "@id": "https://matgoat.com/#organization"
  },
  "inLanguage": "en-US"
}
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "@id": "https://matgoat.com/en/support/pay-links-and-qr-codes/#breadcrumb",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Home",
      "item": "https://matgoat.com/en/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Help center",
      "item": "https://matgoat.com/en/support/"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Payments",
      "item": "https://matgoat.com/en/support/payments/"
    },
    {
      "@type": "ListItem",
      "position": 4,
      "name": "Collect payments by link or QR code and share signup checkout"
    }
  ]
}
{
  "@context": "https://schema.org",
  "@type": "TechArticle",
  "@id": "https://matgoat.com/en/support/pay-links-and-qr-codes/#article",
  "headline": "Collect payments by link or QR code and share signup checkout",
  "description": "MatGoat distinguishes a payment link for an existing student from the academy's public signup-and-payment link. The first starts from a specific student record; the second begins",
  "datePublished": "2026-10-18T00:00:00.000Z",
  "dateModified": "2026-10-18T00:00:00.000Z",
  "inLanguage": "en-US",
  "author": {
    "@id": "https://matgoat.com/#organization"
  },
  "publisher": {
    "@id": "https://matgoat.com/#organization"
  },
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://matgoat.com/en/support/pay-links-and-qr-codes/",
    "breadcrumb": {
      "@id": "https://matgoat.com/en/support/pay-links-and-qr-codes/#breadcrumb"
    }
  },
  "isPartOf": {
    "@type": "WebPage",
    "@id": "https://matgoat.com/en/support/",
    "name": "Help Center - MatGoat"
  },
  "articleSection": "Payments",
  "audience": {
    "@type": "Audience",
    "audienceType": "Owners"
  },
  "keywords": "payment link, QR code, collect fees, save payment card"
}
```
