Docs
  • What We Do
  • Supported Countries, Payment Methods, and Cryptocurrencies
  • Getting Started
  • Integration Guides
    • API
      • Required Headers
      • Create a User
      • Assign a Deposit Address
      • KYC
      • Link and Verify a Bank Account
        • Re-link Bank Account
        • Update Bank Account
        • Delete Bank Account
      • Transaction Limits
      • Buy Crypto (ACH)
      • Transaction Monitoring
      • Transaction History
    • React Native
      • Installation
      • Session Token and Wallet Signing
      • Preset Order Details
      • Example
      • Reference
      • Release History
      • User experience
        • Sign up
        • Sign in
        • Buy crypto
        • Settings & activity
    • React JS (Beta)
      • Installation
      • Session Token and Wallet Signing
      • Preset Orders
      • Callbacks
      • Theming
      • Example
      • Reference
      • Release History
  • API Reference
    • Endpoints
      • Auth
        • Crypto Wallet
        • Email OTP
        • SMS OTP
      • Activity
      • Bank
      • Client
      • Config
      • Crypto
      • Users
      • Wallets
      • Webhook Registrations
    • Custom Headers
    • Error Codes
    • Types Glossary
    • Postman
    • Open API Specification
    • Webhooks
  • Design Reference
    • UI/UX Starter kit
    • UI Requirements
  • Guides
    • Sandbox Testing
    • User Authentication
    • Link a new Signing Wallet to an Existing User
    • Plaid Bank Linking
      • Plaid OAuth Support
    • Client Dashboard (Alpha)
  • User Support Reference
    • User Account Flags
      • KYC Review
      • Transaction Processing
      • NSFs and Returned Payments
      • Fraud
    • Transactional Emails
Powered by GitBook
On this page
  • Step 1: Obtain a ClientID & Secret
  • Base URLs
  • Step 2: Select an Integration Method
  • Step 3: Review the Sandbox Test Data
  • Additional Setup for Mobile Apps
  • Provide a Redirect URI or Android Package Name
  • Install the Plaid SDK

Was this helpful?

Getting Started

Follow these steps to get started with Ratio

PreviousSupported Countries, Payment Methods, and CryptocurrenciesNextAPI

Last updated 1 year ago

Was this helpful?

Step 1: Obtain a ClientID & Secret

Get started with a sandbox account .

Base URLs

Sandbox:

Production:

Step 2: Select an Integration Method

Step 3: Review the Sandbox Test Data

Review the you will use to product predictable API responses.

Additional Setup for Mobile Apps

Provide a Redirect URI or Android Package Name

Users will link their bank account to their Ratio account using Plaid. You must provide us with a redirect URI or Android package name.

You do not need to set up an account with Plaid since the user is connecting to Ratio directly.

Please send the redirect URI or Android package name to team@ratio.me.

iOS apps

Provide a redirect URI that matches what you send in your requestLink calls

Android apps

Provide an Android Package Name that matches what you send in your requestLink calls

Install the Plaid SDK

Expand for info about Plaid's React Native, iOS, and Android SDKs

React Native SDK

  • To install, run: npm install --save react-native-plaid-link-sdk

Android SDK

  • Make sure you share your Android package name with Ratio (ex com.plaid.example)

iOS SDK

  • To install with Cocoapods, run: pod 'Plaid', see the documentation for other options.

Github Repo ()

Documentation ()

Add the SDK to your Gradle file ()

Github Repo ()

Documentation ()

Make sure you configure a Universal Link and share the redirect URL with Ratio ()

Github Repo ()

Documentation ()

https://github.com/plaid/react-native-plaid-link-sdk
https://plaid.com/docs/link/react-native/
https://search.maven.org/artifact/com.plaid.link/sdk-core
https://github.com/plaid/plaid-link-android
https://plaid.com/docs/link/android/
https://developer.apple.com/ios/universal-links/
https://github.com/plaid/plaid-link-ios
https://plaid.com/docs/link/ios/
here
https://api.sandbox.ratio.me/
https://api.ratio.me/
sandbox test data
Cover

API

You own the user experience. We manage user data, compliance, and risk

Cover

React Native SDK

A drop-in SDK for iOS and Android applications

Cover

React JS - Beta

An out of the box fiat on/off ramp for your web app