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
    • Direct Debit Collections
  • Foreign Exchange
    • Instant Trade
    • Request for Quote
    • Held Rates
    • Multicurrency Payments
  • Accounts
    • Account Types and Services
    • Virtual Accounts

Core Concepts

  • About our APIs
    • Authentication and authorization
    • Concurrency handling
    • Large dataset handling
    • Error handling
    • Idempotency keys
  • The Sandbox API
    • Connecting to the sandbox
    • Simulating payments
    • Simulating notifications
    • FX and Virtual Accounts Simulation
    • Simulating Account Holder Verification
  • Payment lifecycle
    • Incoming payments
    • Outgoing payments
    • Bulk Payments
    • Payment instructions
    • Routing logic
    • 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
    • Reconciliation report
    • Account activity report
    • Account balance report
    • Rejection report
    • Bank to customer statement (Camt.053)
    • MT103 Payment confirmation
  • ISO20022 message formats
    • FI-to-FI Credit Transfers (Pacs.008)
    • Customer Credit Transfers (Pain.001 / Pain.002)
    • Account Reporting with camt.053
  • Webhooks
    • Setting up Webhooks
    • Troubleshooting
    • Webhook retry strategy
  • Foreign Exchange
    • FX Transaction Lifecycle
    • Supported Tenors
  • Direct Debit Collections
    • API usage
    • Initiating Collections
    • Dynamic Mandate Management
    • Collection workflows
    • Hosted pages
    • Pre-notification of collection

How-to Guides

  • Authenticate and retrieve accounts
  • Initiate your first payment
  • Download a report asynchronously
  • Reconciliation using webhooks
  • Direct Debit Collections
    • Create your first Direct Debit Collection
    • Check the status of your first Direct Debit request
    • Handle SEPA Direct Debit Rejections

Reference data & FAQs

  • Accounts
    • Virtual Accounts Reference Data
  • Payments
    • Rejected and returned payments reason codes
    • Correspondent and Agency Banking
    • Bulk Payments
  • Webhooks
    • Webhooks payload examples
    • Troubleshooting Webhooks
  • Foreign Exchange
    • Table of Operations
    • Trading Limits
    • Frequently Asked Questions
  • Direct Debit Collections
    • Chargeback reason codes
    • List of possible states
      • Standard workflow
      • Optimised workflow
      • Dynamic Mandate Management
      • Pre-notification
      • Payment
      • Hosted pages
    • Supported payment schemes
      • Create your first payment request
      • Check the status of your first direct debit request
    • Velocity rules
    • 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
  • Bank accounts
  • Payments
    • Payment confirmation
    • Payment recalls
    • Payment traces
    • Direct Debit Rejections
    • Payment status
    • Returned payments
    • Bulk payment csv file guide
    • Held rates
  • Fees and Interest
  • FX
  • Virtual banking
    • Closing Virtual Accounts
    • Add Customer Details & UBO information
  • Recipients
  • Generate reports
  • Manage your team
    • Explanation of permissions

Optimised workflow

Suggest Edits

To avoid performance losses, it makes sense to use our optimised workflow. It allows you to send the CreateCustomer, CreateBankAccount and CreateMandate requests simultaneously by nesting them within the CreatePayment request. This leads to faster and less complicated communication.

Updated over 1 year ago