Finswich Public APIs
  • INTEGRATING via CHECKOUT
    • Getting Started/Overview
    • Integrating the Checkout on your App (Frontend)
      • Integrating Finswich checkout via NPM or Yarn
      • Integrating the Finswich Checkout on your Vanilla Javascript app
      • Steps for integrating Finswich Checkout via Flutter
      • Pseudocode for Integrating Finswich Checkout in Application (Native iOS & Android)
    • Authentication
    • User Onboarding
    • Error Handling
    • Integrating the Services (Backend)
      • Interwallet Transfer
      • Bank Transfer
      • Funding
      • Utility Purchases
Powered by GitBook
On this page
  • Errors can occur as a result of the following
  • Error Handling
  1. INTEGRATING via CHECKOUT

Error Handling

Errors can occur as a result of the following

  1. Insufficient merchant balance on Finswich

  2. When merchants responds with an error message.

Error Handling

If any request to the beneficiary fails, it is retried 4 times

MINUTES_MAP = {1: 5, 2: 60, 3: 1440, 4: 4320} 
//The first retry is 5 mins after the first attempt to credit. The second retry is 60 mins after the first retry...the 3rd retry is 1440 mins after the second retry and so on.

PreviousUser OnboardingNextIntegrating the Services (Backend)

Last updated 2 years ago