Jump to Content
Banking Circle Connect
GuidesAPI ReferenceChangelogDiscussions
Client PortalAPI StatusWebsiteBanking Circle Connect
Guides
Client PortalAPI StatusWebsite
GuidesAPI ReferenceChangelogDiscussions
All
Pages
Start typing to search…

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
    • Payment Routing Controls
    • Automatic Retry & Rerouting
    • Account Holder Verification
    • Payments recalls and traces
    • Direct Debit payments (3rd party-initiated payments)
    • Correspondent and Agency Banking
  • Accounts and balances
    • Accounts and balances
    • Virtual accounts lifecycle
  • Reporting and reconciliation
    • Reconciliation report
    • Account activity report
    • Account balance report
    • Rejection report
    • Bank statement 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
    • Payment returns
    • Direct Debit Rejections
    • Payment status
    • Returned payments codes
    • Bulk payment csv file guide
  • Fees and Interest
  • FX
    • Held rates
    • FX Trade Board
  • Money Market Funds
  • Virtual banking
    • Closing Virtual Accounts
    • Add Customer Details & UBO information
  • Recipients
  • Generate reports
  • Manage your team
    • Explanation of permissions
    • Approval Groups and Limits

Optimised workflow

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 1 day ago


Standard workflow
Dynamic Mandate Management