global
Variables
Utilities
CUSTOM STYLES

4.8 / 5  20,000+ businesses transact with Nickel →

Embed Nickel into any tool or workflow

Use Nickel’s API to send invoices, collect payments, pay bills and reconcile transactions across all your systems—ERP, CRM or custom software

Book a demo

Trusted by 20,000+ industrial small businesses

Direct engineering support

Our engineering team will work directly with your team from set up to go live

Modern Open API

Well documented REST API built to industry standards

Simple to develop and test

End-to-end testing in our free sandbox environment

Bank Grade Security

Enterprise-level encryption and compliance protect every API call

NICKEL API

What you can build with Nickel’s API

No matter what tools you run your business on, Nickel’s API fits right in

Embed into your existing tools

Bring Nickel's invoicing, payments, and customer management directly into your ERP or custom software

Sync data across every system

Automatically reconcile and push transaction data to your accounting, reporting, and operations tools

Automate your unique workflows

Build custom triggers and routines that match exactly how your business operates

Need to connect to QuickBooks?

Nickel integrates natively with Quickbooks Online and Desktop. Connect in minutes without writing a single line of code and automatically sync your invoices and bills

See Quickbooks Integration

Everything you do in Nickel, available programmatically

Access Nickel's core features programmatically and receive real-time updates via webhooks

Send payment links

Create new invoices and request payment from customers

Create and onboard customers

Onboard new customers and securely save their payment methods on file

Charge payment methods on file

Automatically charge customer's paymentmethod on file and apply it against open invoices

Create and pay bills

Pay your vendors using ACH, card or check

Onboard new vendors

Request vendor payment details and securely save them in Nickel

Receive payment updates using webhooks

Get real time notifications when payments are completed, failed or updated

See full list of API capabilities ->

What you can’t do
with Nickel’s API

Use Nickel as a payments gateway

Nickel is an invoicing and bill pay platform, not a standalone payments gateway like Stripe or Adyen

Power an eCommerce Checkout

Nickel is built for B2B invoice-based payments, not for eCommerce checkout or shopping carts

Build a third party payments platform

Nickel is designed for businesses integrating their own tools, not for third parties building software platforms or payments solutions

See Nickel’s API in action

Customer Case Study

How BACA Systems created a custom billing workflow with Nickel and Salesforce

"We used to manually juggle between Salesforce and multiple billing tools.

Now Nickel is embedded directly into Salesforce with one seamless workflow.

The API was clean, their engineers helped us get live fast, and reconciliation that used to take 20 hours a week happens automatically"

Andrew Russo
VP of Business Systems, BACA Systems

Powered by bank-grade security

PCI standards

We uphold PCI compliance to keep your credit cards and bank accounts secure at all times

SOC 2 compliance

We follow strict security standards and are audited quarterly to meet SOC 2 requirements

Encryption & tokenization

We use strong industry protocols to encrypt and tokenize your payment data to protect it

FAQs

Is Nickel a payment gateway like Stripe or Adyen?

No, Nickel is not a payment gateway and does not provide direct access to credit card processing, tokenization, and other gateway capabilities

Do I need the API to connect Nickel to QuickBooks?

No. Nickel has a native QuickBooks integration that you can set up in minutes without writing any code. The API is for connecting Nickel to tools where there isn't an existing integration

How much does API access cost?

Please get in touch with our team to learn more about pricing

Do I need a developer to use the API?

Yes, you'll need someone with basic development experience to build and maintain your integration. Our team is available to help with setup and troubleshooting.

Can I test my integration before going live?

Yes. Nickel provides a full sandbox environment so you can build and test your integration without affecting live data.

What kind of support do you offer during integration?

You'll work directly with our engineering team. We help with setup, troubleshooting, and getting your integration live.

What if I need a custom endpoint?

We're happy to help and support your unique use case. Please get in touch with our team to discuss your requirements