Terminal Management
Terminals represent payment acceptance points for merchants using Bead. Each terminal is configured individually, allowing integrators to manage supported payment methods and configure webhook URLs for real-time transaction notifications.
Overview
The Terminal Management API enables integrators to:
Create terminals to enable payment acceptance for merchants.
Retrieve terminal details to confirm configurations.
Set or update webhook URLs to receive real-time transaction status updates.
Authentication
Terminal Management API requires username/password-based OAuth2 authentication. See Authentication for details.
Creating a Terminal
Creates a new terminal for a merchant, returning terminal credentials and configurations.
Request Example
Response Example
Store these terminal credentials securely for authentication in Payment API calls.
Loading Terminal Details
Retrieves details of an existing terminal.
Request Example
Response Example
Configuring Terminal Webhooks
Set or update the webhook URL where Bead sends real-time transaction status updates.
Request Example
Successful Response Example
Next Steps
Proceed to Merchant Onboarding to understand merchant setup.
Refer to the Payment Webhooks documentation to handle webhook payloads effectively.
For integration assistance, contact developers@bead.xyz.
Last updated