For AI agents: visit https://docs.bond.tech/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI.
Jump to Content
Bond API Documentation
GuidesAPI ReferenceChangelog
Log InBond API Documentation
Guides
Log In
GuidesAPI ReferenceChangelog

Welcome

  • Introduction
  • Postman collection

Quickstart

  • Overview
  • 1. Signing into Bond Portal
  • 2. Getting your API key
  • 3. Creating a customer
  • 4. Performing KYC
  • 5. Creating a card
  • 6. Linking an external account to a card
  • 7. Funding a card
  • 8. Making a sample purchase

Bond Portal

  • Overview
  • Developers
    • Get started
    • API keys
    • Webhooks
    • Logs
  • Transactions

Resources

  • Overview
  • Customers
  • Businesses
  • Cards
  • Know your customer
  • Card program ID
  • Transactions
  • Accounts
  • Webhooks

Customer onboarding

  • Customer onboarding overview
  • Creating a customer
    • Managing customers
    • Managing customer addresses
  • Running KYC
    • Uploading KYC documentation

Business onboarding

  • Business onboarding overview
  • Creating a business
    • Managing Businesses
    • Managing business addresses
  • Creating Beneficial Owners
    • Managing Beneficial Owners
    • Managing beneficial owner addresses
  • Verifying Beneficial Owners
    • Uploading Beneficial Owner documentation
  • Running KYB

Cards

  • Creating a card
  • Creating a business card
  • Creating a supplementary card
  • PCI data rendering
    • Instructions: Retrieving & displaying card details
    • Instructions: Setting a PIN
    • Instructions: Copy data
  • Managing cards
    • Retrieving profile information
    • Changing the card status
    • Changing the limit on a card
    • Reissuing a card
    • Setting card restrictions
    • Closing a card account

Credit accounts

  • Building Consumer Secured Charge Cards

Linking External Bank Accounts

  • Guide to linking external accounts
  • Linking external accounts SDK
    • Managing external accounts
  • Retrieving external account history
  • Linking an external account without the Bond SDK

Transfers

  • Account transfers overview
    • Making a card-to-card transfer
  • ACH transfers
    • Making an ACH transfer
    • ACH return codes

Transactions

  • Transactions
  • Transaction lifecycle
  • Transaction states
  • Retrieving transactions
  • Payment types
    • Transaction types
  • MCC codes
  • Retrieving account balances

Webhooks

  • Webhook events and subscriptions
    • Managing subscriptions
    • Webhook payloads
  • Accepting webhook requests

Sandbox

  • Overview and getting started
  • Sandbox vs Production
  • Simulating a card authorization
  • Simulating settlement
  • Testing webhooks
  • Triggering KYC Scenarios

Reference information

  • API headers
  • Errors
    • Error types
    • Error codes
    • Error code dictionary
    • Error statuses
    • Error examples
  • Using Postman Collections
  • Web SDK Documentation
  • Glossary

Bond university

  • Introduction
  • Identity Verification
  • Cards Basics
  • Moving Money on a Card
  • Customer Service and Dispute Resolution
Powered by 

Quickstart Guide

Suggest Edits

The following graphic shows the flow of actions that need to be performed before a customer can make purchases using their new card. Each of these steps is explained in the articles in this section.

700
  • Create a customer
  • Perform getting to know your customer to verify the customer's identity
  • [Create a card] (doc:creating-a-card)
  • Link an external account to the card so they can transfer money to and from the card
  • Fund the card
  • Make a transaction