BPN OpenAPI
  1. Use Case
BPN OpenAPI
  • Getting Started
    • Introduction to BPN
    • Key Concepts & Terminology
    • Architecture Overview
  • Onboarding & Prerequisites
    • Product Demo
    • Sandbox & Test Environment
    • Signature Authentication Mechanism
  • Use Case
    • Transfer
    • Vault
    • On/Off Ramp
    • Compliance (Travel Rule Information Submission)
    • Fiat Collection(BRL PIX for example)
  • API Reference
    • Account Management
      • Inquiry Master VA Balance
      • Create Virtaul Account
      • Get Virtual Account Detail
      • List Virtual Account
      • Send Email Verify Code
      • Query bank info by account number
      • Payout via Virtual Account
      • Refund Virtual Account Order
      • Get Virtual Account Order Detail
      • List Virtual Account Orders
      • Submit Invoice
      • Get Invoice list Status
      • List Banks
      • Add Bank Account
      • List Bank Account
      • List RFI Sub Virtual Account
      • Get Sub Virtual Account RFI Template Info
      • Sub Virtual Account Submit RFI
    • Wallet
      • List Wallets
      • List Sub Account
      • Create Sub Account
      • Wallet Internal Transfer
      • Get Asset Balance
      • Get Deposit Address
      • Add Deposit Sender
      • Add Withdraw Whitelist
      • Delete Withdraw Whiltelist
      • Request Withdraw
      • Query Transaction History
    • FX
      • Inquery FX Rate
    • BPN Transactions
      • Get Stablecoin Quote
      • Create Stable Order
      • Get Order (Single) Detail
      • List Orders(Batch)
    • Reconciliation
      • Get Reconciliation Order List By Page
    • Crypto Payment Link
      • Create Payment Link
      • List Payment links
      • Get Curreny Network Config
    • Mock
      • Mock Virtual account Payin Order
  • Webhooks & Events
    • Resend Fail Webhook
      POST
    • Open Virtual Account Status
    • Virtual Account Payment Status
    • Virtual Account Invoice update
    • Transaction Status Notification
    • KYB Status Notification
    • Deposit Sender Detail Required
  • Appendix
    • Enum
    • Virtual Account(VA) Support List & KYB requirement
  • Release Notes & Changelog
    • Version History
  • Schemas
    • walletBalance
    • walletAddress
    • transactionRecord
  1. Use Case

Compliance (Travel Rule Information Submission)

The Compliance API suite streamlines adherence to global cryptocurrency regulations, with a focus on Travel Rule requirements. It enables corporate clients to collect, validate, and transmit required sender and recipient information for qualifying transactions in accordance with FATF guidelines and applicable jurisdictional laws. This ensures that crypto transactions can be processed without delays or rejections due to incomplete compliance data.

Scope of Services#

Our Compliance APIs support:
Travel Rule Data Submission
Submit required beneficiary and originator details for crypto transactions which is more than 1 CHF.
Data Validation
Check completeness and format before submission to prevent downstream errors.
Integration with On/Off Ramp & Transfer Flows
Seamlessly collect and attach compliance data during transaction creation.
Status Tracking
Verify whether compliance information has been accepted, flagged, or requires amendments.
Audit Support
Retrieve historical compliance submissions for internal review or regulatory inspections.

Example Scenarios#

💡
Cross-border stablecoin payment
A fintech platform sends 10,000 USDC to a counterparty abroad, automatically attaching sender and recipient details to meet Travel Rule requirements.
💡
Corporate treasury withdrawal
A PSP cashes out crypto to fiat via the off-ramp, with required compliance data sent alongside to ensure bank acceptance.
💡
High-value OTC transaction
An OTC desk processes a large BTC transfer, with beneficiary details submitted in advance to expedite clearing.

Key Advantages#

Regulatory readiness
Stay compliant with FATF, FinCEN, MAS, and other regulators without building compliance infrastructure from scratch.
Frictionless UX
Compliance data capture is embedded within the transaction flow, avoiding separate manual processes.
Reduced transaction rejections
Pre-validation minimizes costly delays caused by missing or incorrect compliance information.
Audit-friendly
Easy retrieval of compliance submissions supports internal governance and regulatory audits.
Future-proof
Designed to adapt to evolving Travel Rule standards and new jurisdictional requirements.
Previous
On/Off Ramp
Next
Fiat Collection(BRL PIX for example)
Built with