Payment Links

This guide describes how to use the Payment Links feature of the Pinch API.

Payment Links allow you to generate a hosted, secure payment experience that you can share with customers via email, SMS, chat, or embed within your product. Each link represents a single payment request with configurable metadata, payer details, and payment behaviour. Once created, the link directs the customer to a Pinch‑hosted checkout page where they can complete the payment using any supported payment method.

Payment Links are ideal for:

  • One‑off invoices
  • Ad‑hoc payments
  • Quick payment collection without building a full checkout
  • Integrations with Zapier, n8n, or other workflow tools
  • Sending payment requests from internal tools or CRMs

Example of a Payment Link page with both Credit Card and Bank Account payment options allowed.



Creating a Payment Link

Use the Pinch API to create a Payment Link for your payers, these links will take your payers to a Pinch-hosted payment page to save you having to build payments

See the Create Payment Link Endpoint API Reference for the detailed reference.


Using Payment Links

1. Generate the link

Call the POST /payment-links endpoint with the required fields.

2. Share the link

Send the returned url to your customer via:

  • Email
  • SMS
  • Chat
  • CRM automations
  • Workflow builder tools (Zapier, n8n, Make, etc.)

3. Customer completes payment

The customer is taken to a secure Pinch‑hosted checkout page and redirected back using the url provided by the returnUrl parameter during creation. This redirect will include querystring parameters for both the paymentLinkId and the paymentId.

4. Track the payment

Track payment processing updated via webhook events using paymentId such as transfer, bank-results and scheduled-process. See Events Guide for more detailed information about handling events.


Testing

Use the Create Payment Link Endpoint in test mode to generate a Payment Link in test mode which can be used with any of the available test credit cards, see Test and Live Mode for more details.


📘

Got feedback on this feature?

Send an email to [email protected] or book in a chat with our API team.


What’s Next