Pinch API Documentation

The Pinch API is a simple and secure way to accept online payments from your customers. With our API, you can integrate Pinch Payments into your website or app and start accepting payments in minutes.

Want to chat to us about your integration? Book a call now.

Our API allows you to:

  • Create and manage customers and payment methods
  • Charge customers for one-time or recurring payments
  • Manage subscriptions and invoices
  • Handle refunds, disputes, and webhooks
  • Access reports and analytics

To get started, you will need a Pinch Payments account and an API key. You can sign up for a free developer account here and get your API key from the dashboard.

Our API is RESTful and uses JSON for requests and responses. You can use any programming language or tool that supports HTTP requests to interact with our API. We also provide SDKs for some popular languages to make your integration easier.

In this documentation, you will find:

  • Getting started guides to help you make your first API call for working with Credit Card or Direct Debit
  • A reference section with detailed information on each API endpoint and parameter
  • Code examples in various languages to show you how to use our SDKs
  • A Discussions section with answers to common questions and issues

We hope you enjoy using our API and we look forward to hearing your feedback. If you have any questions or need any help, please contact us at [email protected] book in a chat with our API team.