Login
Developers

Built for Developers

Use Hyfin's enterprise payment features in your own application. Simple to integrate, powerful at scale.
We've got you certified, with access to 20+ gateways and counting, your solution will never be limited when integrating with Hyfin.
			
// 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
Hyfin allows for many brand or feature customizations.
Logo, color theme, message details, Payment types (CC, ACH), payment confirmations/notifications, payment terms, tipping, partial payments, hosted payment page field additions, text message contents, and much more can all be set in Hyfin.
Roles are completely customizable.
With proper permissions, Hyfin gives the ability to create any number of roles as needed so their employees can create invoices and/or, apply refunds, produce reports, receive payment confirmation or failure notifications, and much more.
No.
Hyfin does not store or display credit card data. Hyfin receives an encrypted token that is used to facilitate payments.
No.
Hyfin does not limit the number of users per merchant account.
Authorized users can add new users and assign permissions according to job function.
Yes, if applicable, tipping can be enabled.
Like the partial payment option, once enabled in Hyfin, the option to provide a tip would be available to any and all customers
Yes, Hyfin supports a "payment-on-file" like functionality which requests customers provide a CC or ACH payment method that can be used for future invoices or to initiate a subscription.
This is completely secure and better than "card-on-file" in that the Credit Card or ACH information is never shared with the merchant and the tokenized payment method can be charged
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