# Welcome to HivePay

HivePay is a payment gateway for the Hive blockchain, providing a simple, Stripe-like API for accepting HIVE and HBD payments in your applications.


# Quick Links

Getting Started

New to HivePay? Start here to register as a merchant and create your first payment.

Payments

Learn how to create payments, track status, calculate fees, and handle webhooks.

Dashboard

Manage your payments, configure webhooks, and view analytics in the merchant dashboard.

SDK Reference

Integrate HivePay using our official TypeScript client library with full type support.


# Features

Feature Description
Simple API Stripe-like API design for familiar integration patterns
Hive Native Accept HIVE and HBD payments directly to your Hive account
Webhooks Real-time notifications when payment status changes
TypeScript SDK Full type safety with our official client library
Dashboard Manage payments and settings through a web interface
Low Fees Competitive transaction fees with transparent pricing

# How It Works

sequenceDiagram
    participant User
    participant YourApp
    participant HivePay
    participant Hive

    YourApp->>HivePay: Create payment session
    HivePay-->>YourApp: Return checkout URL
    YourApp->>User: Redirect to checkout
    User->>HivePay: Complete payment
    HivePay->>Hive: Process transaction
    Hive-->>HivePay: Confirm transaction
    HivePay->>YourApp: Webhook notification
    HivePay->>User: Redirect to success URL

# Get Started

  1. Register as a merchant
  2. Get your API key
  3. Create your first payment

# Need Help?