Contact FAQ Public Roadmap SDK Libraries
API Status
API DocsBETA
  • Home
    • Announcements
    • API product updates
    • Dashboard updates
  • Overview
    • Integrate your business model
      • Marketplace
      • Crowdfunding
    • Anti-Fraud
      • AVS
      • 3D Secure
    • KYC and compliance
    • Collecting platform fees
    • Tools
      • Dashboard V2
      • SDK libraries
      • Dashboard
  • API Basics
    • API overview
    • Authentication
    • SSL information
    • Errors
    • Idempotency support
    • Rate limiting
    • List pagination and filtering
  • API endpoints
    v2.01
    • v2.01
    • v2
    • Clients
      • The Client object
      • Update a Client
      • Upload a Client logo
      • View a Client
    • Client wallets
      • The Client Wallet object
      • List all Client Wallets
      • View a Client Wallet
      • List Client Wallets by FundsType
    • Users
      • The User object
      • The Natural User object
      • Create a Natural User
      • Update a Natural User
      • The Legal User object
      • Create a Legal User
      • Update a Legal User
      • View a User
      • List all Users
    • User Emoney
      • The User Emoney object
      • View a User's emoney
    • Wallets
      • The Wallet object
      • Create a Wallet
      • Update a Wallet
      • View a Wallet
      • List Wallets for a User
    • PayIns
      • The PayIn object
      • The Card Web PayIn object
      • Create a Card Web PayIn
      • The Card Direct PayIn object
      • Create a Card Direct PayIn
      • The Card PreAuthorized PayIn object
      • Create a Card PreAuthorized PayIn
      • The Bankwire Direct PayIn object
      • Create a Bankwire Direct PayIn
      • The Direct-Debit Web PayIn object
      • Create a Direct-Debit Web PayIn
      • The Direct-Debit Direct PayIn object
      • Create a Direct-Debit Direct PayIn
      • Create a Bankwire PayIn to your Client Credit Wallet
      • The PayIn Web Extended Object
      • View card details for a PayIn Web
      • View a PayIn
    • Transfers
      • The Transfer object
      • Create a Transfer
      • View a Transfer
    • PayOuts
      • The PayOut object
      • Create a PayOut
      • View a PayOut
    • KYC Documents
      • The KYC Document object
      • Create a KYC Document
      • Submit a KYC Document
      • View a KYC Document
      • Create a KYC Page
      • List KYC Documents for a User
      • List all KYC Documents
    • UBO Declarations
      • The UBO Declaration object
      • Create an UBO Declaration
      • Update an UBO declaration
      • View an UBO Declaration
    • Mandates
      • The Mandate object
      • Create a Mandate
      • View a Mandate
      • Cancel a Mandate
      • List all Mandates
      • List a User's Mandates
      • List a Bank Account's Mandates
    • Hooks
      • The Hook object
      • Create a Hook
      • View a Hook
      • Update a Hook
      • List all Hooks
    • Events
      • The Event object
      • List all Events
    • Transactions
      • The Transaction object
      • List a User's Transactions
      • List a Wallet's Transactions
      • List a Dispute's Transactions
      • List a Client Wallet's Transactions
      • List a PreAuthorization's Transactions
      • List transactions for a BankAccount
      • List transactions for a Card
      • List transactions for a Mandate
    • Bank accounts
      • The BankAccount object
      • Create a Bank Account
      • View a Bank Account
      • List Bank Accounts for a User
      • The IBAN BankAccount object
      • Create an IBAN BankAccount
      • The US BankAccount object
      • Create a US Bank Account
      • The CA BankAccount object
      • Create a CA BankAccount
      • The GB BankAccount object
      • Create a GB BankAccount
      • The OTHER BankAccount object
      • Create an OTHER Bank Account
      • Deactivate a Bank Account
    • Cards
      • The Card Registration Object
      • Create a Card Registration
      • Update a Card Registration
      • View a Card Registration
      • The Card Object
      • View a Card
      • List Cards for a User
      • List Cards for a Fingerprint
      • List Users for a Card Fingerprint
      • Deactivate a Card
      • List Transactions for a Card Fingerprint
    • PreAuthorizations
      • The PreAuthorization Object
      • Create a PreAuthorization
      • View a PreAuthorization
      • Cancel a PreAuthorization
      • List preauthorizations for a card
      • List preauthorizations for a user
    • Refunds
      • The Refund object
      • Create a PayIn Refund
      • Create a Transfer Refund
      • PayOut Refunds
      • View a Refund
      • List of refunds for a payout
      • List refunds for a payin
      • List refunds for a transfer
      • List refunds for a repudiation
    • Disputes
      • The Dispute object
      • View a Dispute
      • Update a Dispute
      • Close a Dispute
      • Submit a Dispute
      • Re-submit a Dispute
      • List a User's Disputes
      • List a Wallet's Disputes
      • List all Disputes
      • List Disputes that need settling
    • Dispute Documents
      • The Dispute Document object
      • Create a Dispute Document
      • Create a Dispute Document Page
      • Submit a Dispute Document
      • View a Dispute Document
      • List all Dispute Documents
      • List a Dispute's Documents
      • Consult a dispute document's pages
    • Repudiations
      • The Repudiation object
      • View a Repudiation
    • Settlement Transfers
      • The Settlement Transfer object
      • Create a Settlement Transfer
      • View a Settlement Transfer
    • SSO
      • The SSO object
      • Create a SSO
      • Update a SSO
      • View a SSO
      • List all SSO accesses
      • Extend SSO invitation
      • List SSOs for a permission group
    • Permission Groups
      • The Permission Group object
      • Create a Permission Group
      • Update a Permission Group
      • View a Permission Group
      • List all Permission Groups
    • Reporting
      • The Report object
      • Create a Transaction Report
      • Create a Wallet report
      • View a Report
      • List all Reports
    • Idempotency key lookup
      • The API Response object
      • View an API Response
  • Payments overview
    • Disputes management
    • Testing payments
    • Customising bank statement references (cards)
    • Customising bank statement references (direct debit)
    • Customising bank statement references (payouts)
    • Customising the design
Contact FAQ
API Status

SDK libraries

We have a range of SDK wrappers for the API and we strongly recommend that you use them! You can find more information and interact with other developers on our Github page The code examples given in this documentation site use these official SDKs.

SDKs

PHP

  • Github
  • Packagist

Python

  • Github

.Net

  • Github
  • Nuget

Java

  • Github
  • Bintray
  • jCentral

Ruby

  • Github
  • Ruby Gems

Node.js

  • Github
  • npm

Card registration kits

JavaScript

  • Github
  • npm

iOS

  • Github
  • Cocoapods

Android

  • Github
  • Bintray