Jump to Content
BVNK API DocsSandbox LoginProduction LoginStatus PageLog In
Quickstart GuidesAPI Reference and endpointsChangelogDiscussions
Sandbox LoginProduction LoginStatus PageLog InBVNK API Docs
Quickstart Guides
Quickstart GuidesAPI Reference and endpointsChangelogDiscussions
All
Pages
Start typing to search…

Getting Started

  • Get Started with BVNK
  • Create Your First Wallet
  • Create Your First Merchant
  • Create a Webhook Listener
  • Check Blockchain Integration
    • Add Ethereum Wallet for ETH and USDT
    • Add TronLink Wallet for TRX and USDT

Use case guides

  • Integrate Embedded Wallets
    • Create an Embedded Partner Customer
      • Create a Customer via Portal
      • Prepare Customer Agreements
      • Create a Customer via API
      • Retrieve Customer Details
      • Add Documents to Customers
      • Gather Compliance Data for Onboarding
    • Create a Customer Wallet
      • Retrieve Customer Wallets
    • Create an Internal Transfer
      • Check Transfer Status
    • Make and Accept Payments
      • Make a Fiat Payout
      • Make a Stablecoin Payout
      • Make Crypto Payments
      • Receive Payment into EPC Wallet
      • Check Payout Status
    • Receive Transaction Notifications
      • Transfer Notifications
      • Pay-in Notifications
      • Payout Notifications
    • Compliance Requirements
      • Business Requirements
      • Individual Requirements
  • Building a crypto payments gateway
    • Understanding the workflow of a payment
    • Creating a payment
    • Sending the user to pay
    • Setting up Currency options for Pay-ins and Pay-outs
    • Listening for payment webhooks
    • Payment exception scenarios
    • Over payments
    • Under payments
    • Late payments
    • Refund payments
  • Send Crypto Payouts
    • Understanding Payout Workflow
    • Create a Payout
    • Listen for Payout Webhooks
    • Working with different crypto currency payouts
    • Enable a Crypto Payout Approval
    • Two Step Crypto Payouts
    • Estimate Crypto Payouts
  • Integrate Cryptocurrency Top-up
    • Create a Channel
    • Receive Channel Notifications
  • Settling your merchants in stablecoins
    • Tracking fiat settlements
    • Converting fiat settlements to stablecoins
    • Collecting a crypto address from your merchant
    • Settling to your merchant
    • Listening for webhooks to update settlement status
  • Fiat Payments
    • Understanding the workflow of fiat payouts
    • Fiat Payments Simulator
      • Payin Simulator
      • Payouts Simulator
    • Making Payouts to a Business
    • Making Payouts to an Individual
    • Check the Status of a Payout
    • Listing Transactions
    • Enabling Webhooks for Fiat Payments
      • Listening for Payout Webhooks
      • Listening for Payin Webhooks
      • Listening for Internal Transfers Webhooks
      • Listening for Wallet Creation Webhooks
      • Validating FIAT Payment webhooks
    • Refund pay-ins
  • Customer Virtual Accounts
    • Step 1: Creating a Customer
      • Creating a Company Customer
      • Creating an Individual Customer
      • Retrieve Industry References
      • Retrieve Monthly Expected Volumes References
      • Retrieve Customer Details
    • Step 2: Creating a Customer Wallet and Virtual Account
      • Retrieve Customer Wallets
      • Listening for Payin Webhooks
    • Step 3: Creating a Transfer
      • Check the Status of a Transfer
      • Listening for Internal Transfer Webhooks
    • Step 4: Creating a Payout
      • Understanding the workflow of fiat payouts
      • Making Payouts to a Business
      • Making Payouts to an Individual
      • Check the Status of a Payout
      • Listening for Payout Webhooks
  • E-Commerce Plug-ins
    • WooCommerce

References

  • Error and Warning Dictionary
  • Currencies
  • Date and Time
  • Uptime and incident handling
  • Industry References
  • Monthly Expected Volumes

Upcoming features

  • Third Party Providers (TPPs)
  • Provide party information for crypto payments
  • Receive transaction history report via webhook

Compliance Requirements

For Embedded Partner Customers

Business Requirements

Detailed requirements to documents for successful onboarding of a business EPC.

Individual Requirements

Comprehensive summary of the required fields, document types, and applicable conditions for onboarding individual customers.

Updated 23 days ago


Payout Notifications
Business Requirements