Smarty Pay Merchant Documentation

Smarty Pay is a multi-chain crypto payments platform. It offers fully decentralized and non-custodial cryptocurrency processing. It is easy to integrate, easy to use for merchants and customers, and it offers different payment models and comprehensive security.

Smarty Pay can facilitate payments on various blockchain networks, utilizing wide variety of tokens. Accept crypto securely and easily for you and your clients.

Getting started

To get started with the API you should first finish your onboarding process. Upon finishing the procedures, you will be given the access to the dashboard, where you can configure your balances, perform withdrawals, view statistics, manage API keys and more.

Guides

Onboarding Preliminary Steps

Prepare the work environment to start onboarding.

Read more

Onboarding Flow

Start registration in the system and account setup.

Read more

Supported Tokens

Understand what networks and tokens are supported.

Read more

One-time Payments

Learn how one-time payments works and status model of the payment.

Read more

Subscriptions

Learn how to set up recurring payments.

Read more

API Errors

Read about the different types of errors returned by the API.

Read more

Webhooks

Learn how to listen to the events via the webhooks.

Read more

SDK & API

Payments SDK

Use Payment Button in your site, and get redirection to payment widget.

Payments API

Learn how to create one-time payments, and get the state of a payment.

Subscriptions SDK

Add subscription widget on your site by small configuration.

Subscriptions API

Understand the subscription resource and how to create, list, and cancel subscriptions.