Introduction

This documentation covers the merchant-facing Crypto Tap to Pay REST API

Scope of this guide:

Quickstart

  1. Complete Initial Setup and store your credentials:

  • apikey

  • merchantid

  1. Create an invoice with Create an Invoice.

  2. Send customers to the returned paymentURL.

  3. Track payment progress through either:

  1. Pull historical activity with List Transactions.

Integration Flow

  1. Your server calls POST /crypto/v1/createInvoice with invoice metadata.

  2. The API returns id and paymentURL.

  3. Customer pays through the hosted payment UI.

  4. Settlement updates are available through status polling and optional callbacks.

Customer Widget Flow

Landing screen before wallet connection
1. Landing: connect wallet
Wallet selection with many supported wallets
2. Select wallet (580+ available)
Customer payment landing page
3. Select a currency to pay
Customer review payment step
4. Review payment, option to add a tip.
Payment processing step
5. Payment processing
Completed payment confirmation
6. Completed payment

Base URL

Use your environment-specific base URL supplied by the support/onboarding team.

All endpoint paths in this guide are relative to:

Example:

Last updated