For AI agents: visit https://docs.bankingcircleconnect.com/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI.
Jump to Content
Banking Circle Connect
GuidesAPI ReferenceChangelog
Client PortalAPI StatusWebsiteBanking Circle Connect
Guides
Client PortalAPI StatusWebsite
GuidesAPI ReferenceChangelog

Introduction

  • Getting started with our docs

Solutions Overview

  • Payments
    • Currencies and rails
    • Payments for your customers
    • Agency Banking
    • Correspondent Banking
  • Foreign Exchange
    • FX Trading / Market Orders
    • Request for Quote
    • Held Rates
    • Multicurrency Payments
    • Streaming FX Quotes
    • Trading Limits
    • Supported Tenors
    • Table of Operations
    • FX Transaction Lifecycle
    • Frequently Asked Questions
  • Accounts
    • Account Types and Services
    • Virtual Accounts
    • Agency Banking Accounts
    • Aliases (PayID, etc.)

Core Concepts

  • About our APIs
    • Authentication and authorization
    • Concurrency handling
    • Large dataset handling
    • Error handling
    • Idempotency keys
    • Rate Limiting
  • The Sandbox API
    • Connecting to the sandbox
    • Simulating payments
    • Simulating notifications
    • FX and Virtual Accounts Simulation
    • Simulating Account Holder Verification
    • Simulating account services
  • Payment lifecycle
    • Incoming payments
    • Outgoing payments
    • Bulk Payments
    • Payment instructions
    • Routing logic
    • (Deprecated) Payment Routing Controls
    • Payment Routing Controls
    • Automatic Retry & Rerouting
    • Account Holder Verification
    • Payments recalls and traces
    • Direct Debit payments (3rd party-initiated payments)
  • Accounts and balances
    • Accounts and balances
    • Virtual accounts lifecycle
  • Reporting and reconciliation
    • Customer Payment Status Report
    • Bank To Customer Account Report
      • Cursor-based pagination
    • Bank To Customer Statement
    • Bank Statement
    • Consolidated Bank Statement
    • Held Payments – Sanctions Screening Report
    • MT103 Payment confirmation
    • Reconciliation Report
    • Account Activity Report
    • (Deprecated) Account balance report
    • Rejection Report
    • (Deprecated) Bank to customer statement (Camt.053)
  • ISO20022 message formats
    • FI-to-FI Credit Transfers (Pacs.008)
    • (Deprecated) Customer Credit Transfers (Pain.001 / Pain.002)
    • Account Reporting with camt.053
  • Webhooks
    • Setting up Webhooks
    • Troubleshooting
    • Webhook retry strategy
    • Webhooks payload examples
  • Case Management
    • Case Navigation
    • Case Lifecycle
    • RFI Cases
    • Recall Cases
  • Direct Debit Collections
    • Initiating Collections, Collection Status & Reconciling
    • Migration Guide (Direct Debit Collections)
    • (Deprecated) API usage
    • (Deprecated) Initiating Collections
    • (Deprecated) Dynamic Mandate Management
    • (Deprecated) Collection workflows
    • (Deprecated) Hosted pages
    • (Deprecated) Pre-notification of collection
  • Correspondent and Agency banking
    • Prerequisite and setup
    • Correspondent and Agency Banking via API
    • Correspondent and Agency Banking via Swift
      • Sending and receiving payments via Swift
      • Liquidity management via Swift
      • Reporting and Confirmations via Swift

How-to Guides

  • Authenticate and retrieve accounts
  • Initiate your first payment
  • Download a report asynchronously
  • Reconciliation using webhooks
  • Migration Guides
    • PAIN.001.001.03 -> PAIN.001.001.09
    • Hybrid & Structured Address Migration

Reference data & FAQs

  • Accounts
    • Virtual Accounts Reference Data
  • Payments
    • Rejected and returned payments reason codes
    • Bulk Payments
    • Error Codes
    • Correspondent and Agency banking via Swift
      • Swift rejection codes
      • Banking Circle (bilateral) error codes
  • Direct Debit Collections
    • SEPA reason codes
    • (Deprecated) List of possible states
      • Standard workflow
      • Optimised workflow
      • Dynamic Mandate Management
      • Pre-notification
      • Payment
      • Hosted pages
    • (Deprecated) Supported payment schemes
      • (Deprecated) Create your first payment request
      • (Deprecated) Check the status of your first direct debit request
    • (Deprecated) Velocity rules
    • (Deprecated) Test cases SEPA Direct Debit
  • Request to pay
  • Currencies and cut-off time - Banking Circle SA

Client portal

  • Introduction to the Client Portal
  • Login & Authentication
  • Dashboard
  • Accounts
  • Payments
    • Account verification CoP / VoP
    • Payment confirmation
    • Payment recalls
    • Incoming recall requests
    • Payment traces
    • Payment returns
    • Direct Debit Rejections
    • Payment status
    • Returned payments codes
    • Bulk payment csv file guide
    • Correspondent and Agency Banking
  • Fees and Interest
  • FX trades
    • FX Trade board
    • FX session duration
    • Held rates
    • Market order
  • Money Market Funds
  • Virtual accounts
    • Closing Virtual Accounts
    • Add Customer Details & UBO information
    • Modify details
    • Add currencies
  • Recipients
    • Account verification CoP / VoP
  • Request for information RFI
  • Generate reports
  • User and company controls
    • Explanation of permissions
    • Approval Groups and Limits
    • Amount thresholds
  • Webhook subscriptions

Simulating account services

Build and test your integration to account services at Banking Circle

    • Agency Banking Whitelisting
      • Scenarios
    • Account Aliases (PayID, etc)
      • Scenarios