Login
Developers
Built for Developers
Use Hyfin's enterprise payment features in your own application. Simple to integrate, powerful at scale.
			
// Create a customer
const resp = await fetch("https://api.hyfin.app/api/v4/site/YOUR_SITE_ID/customer/addUpdate", {
  method: "POST",
  headers: {
    "Authorization": "Bearer YOUR_API_KEY",
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    displayName: "ABC Plumbing",
    primaryContact: { firstName: "John", lastName: "Doe" }
  })
});

const { success, _id } = await resp.json();


		
Embed payments directly into your software
Simple API
The easiest way to embed payments directly into your software without changing your user's workflow.
The easiest way to add payments to your software
Simple RESTful JSON API
Use our prebuilt code snippets and integrate within minutes
Onboard new merchant accounts, send payment requests, generate payment links all within a single easy-to-use API
Read the Docs
Integrate in a Few Lines
Example Code Snippet below.
Example Code
			
// Create a customer
const resp = await fetch("https://api.hyfin.app/api/v4/site/YOUR_SITE_ID/customer/addUpdate", {
  method: "POST",
  headers: {
    "Authorization": "Bearer YOUR_API_KEY",
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    displayName: "ABC Plumbing",
    primaryContact: { firstName: "John", lastName: "Doe" }
  })
});

const { success, _id } = await resp.json();


		
Frequently Asked Questions
Can't find what you're looking for?
Contact Us
More Questions? See all FAQ
Get paid faster and keep more of what you earn.
We know your time is valuable. In just a few minutes, see how much you could save.
See How It Works
Fill out the form and we'll be in touch shortly.
Name Email Phone Company Name