Bead Developers
  • Introduction
  • Quick Start
  • Authentication
  • Payments
    • Create Payment
    • Payment Statuses
    • Payment Webhooks
    • Test Transactions - Crypto
    • Changelog
  • Entity Management
    • Onboarding
    • Merchant Management
      • Get Merchant
      • Changelog
    • Location Management
      • Create Location
      • Get Location
      • List Locations
      • Update Location
      • Delete Location
      • Changelog
    • Terminal Management
      • Terminal Lifecycle (Concepts)
      • Create Terminal
      • Get Terminal
      • List Terminals
      • Update Terminal
      • Delete Terminal
      • Webhook Management
      • Changelog
  • Settlement
    • Batches
    • Settlement Details
  • Reporting
    • Payment History Concepts
      • Pagination and Sorting
    • Partner Payments
    • Merchant Payments
    • Terminal Payments
    • Changelog
  • Reference Guide
    • Core Concepts
      • Environments & Base URLs
      • Authentication
      • Error Codes
    • Enumerations & Schemas
      • Tender Types
        • Crypto
        • Alternative Payments
      • Settlement Currencies
      • Common Field Types
    • Endpoint Index
      • Table View (All APIs)
      • Download OpenAPI / Postman
    • Payment Scenarios
      • Under- and Over-Payment Handling
      • Reclaiming Unconverted Crypto
    • Operational Guides
      • Compatible Crypto Wallets
      • Webhook Event Reference
    • Support & Contacts
      • Integration Support
      • Escalation Contacts
    • Changelog
  • FAQs & Troubleshooting
    • Authentication FAQs
    • Payments FAQs
      • Resolving “403 Forbidden” When Creating Payments
    • Environment & Testing
      • How to Test Klarna Payments
      • How to Prepare for USDC Testing
      • How to Test Klarna Payments
    • Webhooks & Error Codes
Powered by GitBook
On this page
  • Key Features
  • API Capabilities
  • Get Started

Payments

PreviousAuthenticationNextCreate Payment

Last updated 2 months ago

Bead provides a unified, secure, and streamlined solution for accepting crypto and digital wallet payments through a hosted payment page. The Payments API simplifies integration, allowing your customers to select their preferred payment method without leaving your checkout experience.

Key Features

  • Hosted Payment Page A secure, hosted checkout page to simplify payment acceptance and reduce integration complexity.

  • Real-Time Webhooks Receive instant updates when payment statuses change, enabling efficient transaction management.

  • Payment Status Query individual payments directly by transaction ID to confirm their latest status.


API Capabilities

Feature
Description

Hosted Payment

Generate hosted URLs for customers to complete their payments.

Payment Status

Check payment statuses using a simple API call.

Webhooks

Configure real-time status updates delivered to your application.


Get Started

  • Visit the guide for sandbox environment setup, sample API requests, and step-by-step integration instructions.

  • Explore individual sections for detailed endpoint documentation, examples, and testing strategies:

Need assistance? Reach out to our developer support at .

Quickstart
Creating Payments
Payment Status
Webhooks
developers@bead.xyz