NAV

Bitpesa API documentation

Authentication

Example data


* API Key: `YOUR_API_KEY`
* API Secret: `YOUR_API_SECRET`
* Nonce: `00c6a48a-ccb8-4653-a0c8-de7c1ab67529`
* A `POST` request to https://api-sandbox.bitpesa.co/v1/senders
* Request Body:
{
  sender: {
    country: 'UG',
    phone_country: 'UG',
    phone_number: '752403639',
    email: '[email protected]',
    first_name: 'Example',
    last_name: 'User',
    city: 'Kampala',
    street: 'Somewhere 17-3',
    postal_code: '798983',
    birth_date: '1970-01-01',
    documents: [
      {
        upload: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAACXBIWXMAAAsT\nAAALEwEAmpwYAAAAB3RJTUUH4gEeCTEzbKJEHgAAAB1pVFh0Q29tbWVudAAA\nAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAADElEQVQI12P4z8AAAAMBAQAY\n3Y2wAAAAAElFTkSuQmCC",
        upload_file_name: 'passport.png',
        metadata: { meta: 'data' }
      }
    ],
    ip: '127.0.0.1',
    metadata: { meta: 'data' }
  }
}

Authentication with the BitPesa API relies on correctly setting the headers on each request with the following data:

You will also need:

Building the signature

Example header

  
    Accept: application/json
    Content-Type: application/json
    Authorization-Key: YOUR_API_KEY
    Authorization-Nonce: 00c6a48a-ccb8-4653-a0c8-de7c1ab67529
    Authorization-Signature: eb36a61a75a7d78d16a774811122b3bbefd9fd3dfba28ffcb94b39e2c2d857cb6b22d77bb520762c813fe1a991e24862c42027c8b15b11553c03d662ed7d11f1
  

The string to sign is generated by concatenating request-specific strings together, joined with an ampersand (&):

For the example values above, this results in the following string to sign:

This string to sign is encrypted with the SHA512 algorithm and your API Secret, with the resulting value:

This is passed as the Authorization-Signature header for sending the request.

Complete code examples

Full examples of this process are available for the following languages:

API Environments

You will need a valid API Key and API Secret for each environment, obtainable in the BitPesa Developer Portal once your application has been approved.

Changelog

2018-06-07:

account%20validations

Added account validations feature

2016-11-25:

info/payment_methods/out:

will now be returning ‘fields’ attribute, which also includes what types the fields are and what options select fields should have. ‘details’ will be deprecated.

2017-01-09:

info/currencies/in:

will now be returning ‘opposite’ currencies available.

info/currencies/out:

will now be returning ‘opposite’ currencies available.

info/payment_methods/in:

will now be returning ‘opposite’ payment methods available.

info/payment_methods/out:

will now be returning ‘opposite’ payment methods available. will now be returning ‘validations’ inside ‘fields’.

2017-02-09:

info/(payment_methods/currencies)/(in/out):

will now be returning ‘opposite’-s other attributes.

accounts/:currency:

#### accounts/:currency/debits: #### accounts/:currency/debits/:id: added account management system, possibility of paying for transactions with accounts instead of payin-s.

2017-02-20:

payout_methods will now include ‘field’ descriptions (type and validations)

#### info/payment_methods will now be returning ‘provider’-s.

2017-03-14:

senders will now include ‘providers’ options for default payout method.

Pagination

Index actions can receive per and page query parameters. In response the pagination information will be in meta.pagination.

Validation

In json objects returned from create or update actions, there can be ‘errors’ object on the root object and on any of it’s children.

Sender Info

States
initial : Sender is created, but not yet verified/approved.
verified : Sender has been verified by 3rd party.
approved : Sender has been approved by Bitpesa and is ready to be used for transactions.
banned : Sender has been banned and can not be used for transactions
rejected : Sender information is incorrect and needs to be updated, check 'state_reason'.
disabled : Sender has been removed from index actions.

Every sender used for transactions will need to be approved previously.

To be notified when sender is ready for usage in transactions, please create sender.approved webhook.

Document Info

Sender::Person will need to have passport or a national ID card.

Sender::Business will need to have Certificate of Incorporation, the Memorandum and Articles of Incorporation, their partnership agreement, or some other document that memorializes their creation as a legal company. It should include the company’s full legal name and some indication that it came from or was reviewed by a government agency.

Phone Number

‘phone_country’ (and ‘country’) should have ISO 3166-1 alpha2 value.

‘phone_number’ should not include the callcode of the country or national callcodes. (Same for the ‘phone_number’ values of payout methods)

We do try and perform some parsing on the ‘phone_number’ a bit,

but it would be best if the value was already in the expected format.

Transaction Info

States
initial : Transaction is created, but not yet ready to receive payments (waiting for Sender to be approved).
pending : Transaction has received a payin, but is waiting for confirmations.
received : Tranasction has received the correct payin amount and is processing payouts.
manual : Transaction has ran into problems (but might still get processed automatially).
paid : Transaction has received correct payins and has performed payouts to all recipients.
canceled : Transaction is canceled one hour after creation, after which it is no longer processed.
refunded : Transaction has been refunded either partially or fully.

Every transaction after creation is not going to return its payin methods until the sender has been approved (or can re-use previously approved sender).

To be notified when transaction is ready for payin, please create transaction.approved webhook.

Sender / Payout Method / Document re-use

Senders, payout methods and documents created previously can be reused.

Instead of providing all of the senders details in the transactions sender object,

provide only id and the previously created sender will be used.

{"transaction": { "sender": { "id": "uuid" }, ... } }

Same for recipients and payout method.

{"transaction": { "recipients": [{ "payout_method": { "id": "uuid" }, ... }], ... } }

Same for senders and documents.

{"sender": { "documents": [{ "id": "uuid" }], ... } }

Refund Process Instructions

Create Webhook

with all events

Create Sender

Create Transaction

use previous call response { "object": { "id": uuid }} as current calls { "transaction": { "sender": { "id": uuid } } }

Create Account Debit

use “Create Transaction” responses { "object": { "id": uuid }} as current calls { "debit": { "to_id": uuid } } use “Create Transaction” responses { "object": { "input_amount": value }} as current calls { "debit": { "amount": value } } use “Create Transaction” responses { "object": { "input_currency": value }} as current calls { "debit": { "currency": value } }

In case payout fails

“recipient.error” webhook is triggered

Cancel Recipient

use “Create Transaction” call responses { "object": { "recipients": [{ "id": uuid }] }} to call DELETE /v1/recipients/uuid

Accounts Validations

Succesful validation of account

POST /v1/account_validations

{
  "account_id": "123",
  "bank_code": "123",
  "country": "GH"
}

Response body: Response code: 200

{
  "object": {
    "account_name": "Test Account"
  }
}

Request Parameters

Name Description
account_id Account ID
bank_code Bank Code
country Country of account in iso format. Possible values are [NG, GH]

Response Fields

Name Description
object.account_name Account Name

Failed validation of account

POST /v1/account_validations

{
  "account_id": "123",
  "bank_code": "123",
  "country": "GH"
}

Response body: Response code: 422

{
  "object": {
    "account_name": null
  },
  "meta": {
    "error": "Error: Error MSG"
  }
}

Request Parameters

Name Description
account_id Account ID
bank_code Bank Code
country Country of account in iso format. Possible values are [NG, GH]

Response Fields

Name Description
object.account_name
meta.errror Error Message

Accounts - Debits

Listing accounts debits

GET /v1/accounts/debits

Response body: Response code: 200

{
  "object": [
    {
      "amount": 1.0,
      "currency": "BTC",
      "id": "32cb7eba-58c6-4c14-aabb-d1d046a41c87",
      "created_at": "2018-06-07T15:07:39.647Z",
      "to_type": "Transaction",
      "to_id": "4146a8a1-ca8e-4bd9-b897-101d3682c9f8",
      "usd_amount": 1.0621168318720569,
      "running_balance": 9.0,
      "metadata": {
      }
    },
    {
      "amount": -5.0,
      "currency": "BTC",
      "id": "ac30c990-a2ce-4bf9-b27d-2b6474e6c144",
      "created_at": "2018-06-07T15:07:39.285Z",
      "to_type": "Transaction",
      "to_id": "4c9e6ce4-0ffb-4bbe-bf24-9e0a6818c993",
      "usd_amount": -5.3105841593602845,
      "running_balance": 10.0,
      "metadata": {
      }
    },
    {
      "amount": 5.0,
      "currency": "BTC",
      "id": "8859b0a9-4e09-4c54-841c-d03c28539d00",
      "created_at": "2018-06-07T15:07:38.205Z",
      "to_type": "Account",
      "to_id": "de6fc002-368e-495b-86af-9bfbd46a7e82",
      "usd_amount": 5.3105841593602845,
      "running_balance": 5.0,
      "metadata": {
      }
    }
  ],
  "meta": {
    "pagination": {
      "current_page": 1,
      "next_page": null,
      "prev_page": null,
      "total_pages": 1,
      "total_count": 3
    }
  }
}

Fetching accounts debit

GET /v1/accounts/debits/9170c890-1a45-46bd-9b79-3deeb8b4ff3d

Response body: Response code: 200

{
  "object": {
    "amount": 1.0,
    "currency": "BTC",
    "id": "9170c890-1a45-46bd-9b79-3deeb8b4ff3d",
    "created_at": "2018-06-07T15:07:41.212Z",
    "to_type": "Transaction",
    "to_id": "a436a64e-7791-4c0d-8e37-579fd6a940db",
    "usd_amount": 1.0621168318720569,
    "running_balance": 9.0,
    "metadata": {
    }
  }
}

Creating account debit

POST /v1/accounts/debits

{
  "debit": {
    "currency": "BTC",
    "amount": 2.0,
    "to_id": "327517ab-0efc-4696-bd2f-f555342be54d",
    "to_type": "Transaction",
    "metadata": {
      "id": "9f2ee9b2-41dc-48e3-9b28-16136e71b773"
    }
  }
}

Response body: Response code: 201

{
  "object": [
    {
      "amount": 1.0,
      "currency": "BTC",
      "id": "1b5734d2-70b5-4184-a1a0-c6b9888931ce",
      "created_at": "2018-06-07T15:07:43.393Z",
      "to_type": "Transaction",
      "to_id": "327517ab-0efc-4696-bd2f-f555342be54d",
      "usd_amount": 1.0621168318720569,
      "running_balance": 9.0,
      "metadata": {
        "id": "9f2ee9b2-41dc-48e3-9b28-16136e71b773",
        "__id": "8a326f1c-50d7-43a0-8e59-22c06bca70fc"
      }
    },
    {
      "amount": 1.0,
      "currency": "BTC",
      "id": "d8bc71d3-535b-4a47-a7ae-43cc240714fd",
      "created_at": "2018-06-07T15:07:43.393Z",
      "to_type": "Transaction",
      "to_id": "327517ab-0efc-4696-bd2f-f555342be54d",
      "usd_amount": 1.0621168318720569,
      "running_balance": 8.0,
      "metadata": {
        "id": "9f2ee9b2-41dc-48e3-9b28-16136e71b773",
        "__id": "52b5888f-afd1-49e9-8614-1f76f0fe96b9"
      }
    }
  ]
}

The “amount” parameter is optional:

Creating bulk account debits

POST /v1/accounts/debits

{
  "debit": [
    {
      "currency": "BTC",
      "amount": 2.0,
      "to_id": "d9269c2a-7049-4625-b3b8-30e25ad33162",
      "to_type": "Transaction",
      "metadata": {
        "id": "b783a4f5-a959-4a1f-87fa-112fe6eae9e4"
      }
    },
    {
      "currency": "BTC",
      "amount": 2.0,
      "to_id": "912973a9-e027-4768-8e98-5a8f44469bf4",
      "to_type": "Transaction",
      "metadata": {
        "id": "4900f50a-bfb6-469f-ad0e-8c8cf0ef5dfa"
      }
    }
  ]
}

Response body: Response code: 201

{
  "object": [
    {
      "amount": 1.0,
      "currency": "BTC",
      "id": "485b426e-7665-410f-a87c-337012d61063",
      "created_at": "2018-06-07T15:07:47.730Z",
      "to_type": "Transaction",
      "to_id": "d9269c2a-7049-4625-b3b8-30e25ad33162",
      "usd_amount": 1.0621168318720569,
      "running_balance": 9.0,
      "metadata": {
        "id": "b783a4f5-a959-4a1f-87fa-112fe6eae9e4",
        "__id": "15ac8f27-ba2c-4b9c-8def-d8ff1b82e1bf"
      }
    },
    {
      "amount": 1.0,
      "currency": "BTC",
      "id": "7fdfbc08-f414-4689-a7c0-2f3f2564ffb5",
      "created_at": "2018-06-07T15:07:47.730Z",
      "to_type": "Transaction",
      "to_id": "d9269c2a-7049-4625-b3b8-30e25ad33162",
      "usd_amount": 1.0621168318720569,
      "running_balance": 8.0,
      "metadata": {
        "id": "b783a4f5-a959-4a1f-87fa-112fe6eae9e4",
        "__id": "e9c0d186-233d-46ca-a09c-03993306c538"
      }
    },
    {
      "amount": 1.0,
      "currency": "BTC",
      "id": "db504457-2bde-44b7-b860-d064d43cee85",
      "created_at": "2018-06-07T15:07:47.730Z",
      "to_type": "Transaction",
      "to_id": "912973a9-e027-4768-8e98-5a8f44469bf4",
      "usd_amount": 1.0621168318720569,
      "running_balance": 7.0,
      "metadata": {
        "id": "4900f50a-bfb6-469f-ad0e-8c8cf0ef5dfa",
        "__id": "ff3fcb2e-04f2-4a69-bff5-9ec775c2a2bb"
      }
    },
    {
      "amount": 1.0,
      "currency": "BTC",
      "id": "443db3a8-d5c0-4812-87aa-0c9780768b15",
      "created_at": "2018-06-07T15:07:47.730Z",
      "to_type": "Transaction",
      "to_id": "912973a9-e027-4768-8e98-5a8f44469bf4",
      "usd_amount": 1.0621168318720569,
      "running_balance": 6.0,
      "metadata": {
        "id": "4900f50a-bfb6-469f-ad0e-8c8cf0ef5dfa",
        "__id": "fe2b3a44-021f-488b-b7e1-54ae8e7daafd"
      }
    }
  ]
}

The “amount” parameter is optional:

Accounts

Listing accounts

GET /v1/accounts

Response body: Response code: 200

{
  "object": [
    {
      "amount": 0.0,
      "currency": "USD"
    },
    {
      "amount": 0.0,
      "currency": "BTC"
    },
    {
      "amount": 0.0,
      "currency": "KES"
    },
    {
      "amount": 0.0,
      "currency": "UGX"
    },
    {
      "amount": 0.0,
      "currency": "NGN"
    },
    {
      "amount": 0.0,
      "currency": "TZS"
    },
    {
      "amount": 0.0,
      "currency": "GBP"
    },
    {
      "amount": 0.0,
      "currency": "EUR"
    },
    {
      "amount": 0.0,
      "currency": "CNY"
    },
    {
      "amount": 0.0,
      "currency": "CHF"
    },
    {
      "amount": 0.0,
      "currency": "AED"
    },
    {
      "amount": 0.0,
      "currency": "KRW"
    },
    {
      "amount": 0.0,
      "currency": "JPY"
    },
    {
      "amount": 0.0,
      "currency": "CAD"
    },
    {
      "amount": 0.0,
      "currency": "ZAR"
    },
    {
      "amount": 0.0,
      "currency": "XOF"
    },
    {
      "amount": 0.0,
      "currency": "GHS"
    }
  ],
  "meta": {
    "negative_balance": true
  }
}

Fetching account for specific currency

GET /v1/accounts/USD

Response body: Response code: 200

{
  "object": {
    "amount": 0.0,
    "currency": "USD"
  },
  "meta": {
    "negative_balance": true
  }
}

Response Fields

Name Description
object.amount
object.currency

ApiLogs

returns api logs, which belong to current api key

GET /v1/info/currencies/in

Response body: Response code: 200

{
  "object": [
    {
      "code": "USD",
      "name": "United States Dollar",
      "symbol": "$",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 381.21
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.923328208709431
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8540273952563214
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0425617672904666
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8094407785152566
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.897967547577557
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.133548246521649
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8758801960480381
        }
      ]
    },
    {
      "code": "BTC",
      "name": "Bitcoin",
      "symbol": "B⃦",
      "decimals": 8,
      "subunit_to_unit": 100000000,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1818535569557862
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0463988136066047
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9904063931884535
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9290379926507415
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0324919268876591
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8408003489656267
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.075065060593418
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1569734892682408
        }
      ]
    },
    {
      "code": "KES",
      "name": "Kenyan Shilling",
      "symbol": "KSh",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0127680540979962
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9960425014985816
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9412395770879799
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9024884947059998
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9620703723606667
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9549720684097105
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8574283643797349
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.824871280330537
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9157390411481482
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9264958220360017
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.150308704578469
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1043163969170804
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.911462544341985
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0934430347082462
        }
      ]
    },
    {
      "code": "UGX",
      "name": "Ugandan Shilling",
      "symbol": "USh",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9500140613702263
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9822816805627249
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8767940349534143
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1017210984404138
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9999292416509901
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1943519567970993
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9117618642339707
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1406628190800492
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9781143019446654
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8418408166416405
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0201662544348578
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9931185406490434
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9105753100715404
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.189383767219691
        }
      ]
    },
    {
      "code": "NGN",
      "name": "Nigerian Naira",
      "symbol": "₦",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7961223236689041
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1810244129008007
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.0024681933842239188
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1699779414715594
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.100901962736704
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1001127516058016
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.957871879948918
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9446384050724566
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.201509817344608
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.068362525379446
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9254911036432131
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.997732141885203
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9784124257881505
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.2118901013430954
        }
      ]
    },
    {
      "code": "TZS",
      "name": "Tanzanian Shilling",
      "symbol": "Sh",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8132424888966969
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7763905315813979
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9195993691597038
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.07423367287596
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9736684339030847
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8593795174163708
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9433948774881811
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7910819248857349
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8604929293376972
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9094059036105425
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8629595022720157
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9894344224590091
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1916623124086976
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1530035447917593
        }
      ]
    },
    {
      "code": "GBP",
      "name": "British Pound",
      "symbol": "£",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9616599045561663
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8513175775032846
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.033302780772825
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0322969449932438
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.835175058929741
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9253707644462592
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8617630226650003
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.81604259089241
        }
      ]
    },
    {
      "code": "EUR",
      "name": "Euro",
      "symbol": "€",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9430386779182846
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.130001950554614
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9474196296698716
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8520203110509904
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1965392468743787
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8855624442319894
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8904691714333294
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7895693185917462
        }
      ]
    },
    {
      "code": "CNY",
      "name": "Chinese Renminbi Yuan",
      "symbol": "¥",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8752028453800171
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0166494267704242
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.032039806340005
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.830048480853991
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1158986305355973
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9268225341492787
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9701887136356745
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.922300650418231
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8179543423908915
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8169441605787872
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9377296008458228
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0566339972056478
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0918314841245669
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9509473075149456
        }
      ]
    },
    {
      "code": "CHF",
      "name": "Swiss Franc",
      "symbol": "CHF",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "",
      "max": "",
      "margin": "3",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1012923495629763
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9031368939884689
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1442899834263947
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9572753661841381
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0162763488092572
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8644861112526713
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8767080387358519
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.101258310432306
        }
      ]
    },
    {
      "code": "AED",
      "name": "United Arab Emirates Dirham",
      "symbol": "د.إ",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8042031961872437
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9170924451007246
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9409665812417622
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9779949856383997
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.922299265931217
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.126195743273522
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8431769465909252
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9663453874418749
        }
      ]
    },
    {
      "code": "KRW",
      "name": "South Korean Won",
      "symbol": "₩",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8546628417856943
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8278287056961863
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.787791232429691
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9852644188503394
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1392408164006895
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.2054461476576892
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0151889550933748
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0948596992731587
        }
      ]
    },
    {
      "code": "JPY",
      "name": "Japanese Yen",
      "symbol": "¥",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8552759693282316
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9155632176478039
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0319580549582539
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0973511480234837
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8389230061717908
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9357939699784189
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9698113230714485
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9973554260811509
        }
      ]
    },
    {
      "code": "CAD",
      "name": "Canadian Dollar",
      "symbol": "$",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0129381627273941
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0742287530512733
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0179012114812236
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.05967165074493
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0760843147601058
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0307806629240808
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9760816763234961
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.991463702052784
        }
      ]
    },
    {
      "code": "ZAR",
      "name": "South African Rand",
      "symbol": "R",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1190528181363368
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8806935638872437
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.82354457471707
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0478106948722832
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8354675513735105
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7805408825838213
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0054563613203222
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1176697320920324
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0155469432472397
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8594622161401143
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0033809310821773
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0624885982106012
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0167816362374853
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0903176771595668
        }
      ]
    },
    {
      "code": "XOF",
      "name": "West African Cfa Franc",
      "symbol": "Fr",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9112904183534357
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7830980541461012
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0497568945603308
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.162407460772951
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.020167785832511
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.825900886322414
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.121557035720781
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9619530131900977
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.027476123350933
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0947543502559387
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1517311040370164
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7863511393026479
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1265901560874476
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0346315064202014
        }
      ]
    },
    {
      "code": "GHS",
      "name": "Ghanaian Cedi",
      "symbol": "₵",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8991791540330748
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7966812453004137
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.019030926516509
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0259598201102405
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1365877910801887
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0276734384516772
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0731140524353495
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9996392235343199
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8963027581677151
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1425003926754635
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9116896404769305
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8326534299681507
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1052279723384069
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0231629463379905
        }
      ]
    }
  ]
}

returns api log

GET /v1/info/currencies/in

Response body: Response code: 200

{
  "object": [
    {
      "code": "USD",
      "name": "United States Dollar",
      "symbol": "$",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 381.21
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.923328208709431
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8540273952563214
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0425617672904666
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8094407785152566
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.897967547577557
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.133548246521649
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8758801960480381
        }
      ]
    },
    {
      "code": "BTC",
      "name": "Bitcoin",
      "symbol": "B⃦",
      "decimals": 8,
      "subunit_to_unit": 100000000,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1818535569557862
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0463988136066047
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9904063931884535
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9290379926507415
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0324919268876591
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8408003489656267
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.075065060593418
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1569734892682408
        }
      ]
    },
    {
      "code": "KES",
      "name": "Kenyan Shilling",
      "symbol": "KSh",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0127680540979962
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9960425014985816
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9412395770879799
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9024884947059998
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9620703723606667
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9549720684097105
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8574283643797349
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.824871280330537
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9157390411481482
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9264958220360017
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.150308704578469
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1043163969170804
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.911462544341985
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0934430347082462
        }
      ]
    },
    {
      "code": "UGX",
      "name": "Ugandan Shilling",
      "symbol": "USh",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9500140613702263
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9822816805627249
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8767940349534143
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1017210984404138
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9999292416509901
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1943519567970993
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9117618642339707
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1406628190800492
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9781143019446654
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8418408166416405
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0201662544348578
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9931185406490434
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9105753100715404
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.189383767219691
        }
      ]
    },
    {
      "code": "NGN",
      "name": "Nigerian Naira",
      "symbol": "₦",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7961223236689041
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1810244129008007
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.0024681933842239188
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1699779414715594
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.100901962736704
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1001127516058016
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.957871879948918
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9446384050724566
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.201509817344608
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.068362525379446
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9254911036432131
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.997732141885203
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9784124257881505
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.2118901013430954
        }
      ]
    },
    {
      "code": "TZS",
      "name": "Tanzanian Shilling",
      "symbol": "Sh",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8132424888966969
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7763905315813979
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9195993691597038
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.07423367287596
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9736684339030847
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8593795174163708
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9433948774881811
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7910819248857349
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8604929293376972
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9094059036105425
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8629595022720157
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9894344224590091
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1916623124086976
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1530035447917593
        }
      ]
    },
    {
      "code": "GBP",
      "name": "British Pound",
      "symbol": "£",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9616599045561663
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8513175775032846
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.033302780772825
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0322969449932438
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.835175058929741
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9253707644462592
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8617630226650003
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.81604259089241
        }
      ]
    },
    {
      "code": "EUR",
      "name": "Euro",
      "symbol": "€",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9430386779182846
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.130001950554614
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9474196296698716
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8520203110509904
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1965392468743787
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8855624442319894
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8904691714333294
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7895693185917462
        }
      ]
    },
    {
      "code": "CNY",
      "name": "Chinese Renminbi Yuan",
      "symbol": "¥",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8752028453800171
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0166494267704242
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.032039806340005
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.830048480853991
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1158986305355973
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9268225341492787
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9701887136356745
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.922300650418231
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8179543423908915
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8169441605787872
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9377296008458228
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0566339972056478
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0918314841245669
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9509473075149456
        }
      ]
    },
    {
      "code": "CHF",
      "name": "Swiss Franc",
      "symbol": "CHF",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "",
      "max": "",
      "margin": "3",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1012923495629763
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9031368939884689
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1442899834263947
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9572753661841381
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0162763488092572
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8644861112526713
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8767080387358519
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.101258310432306
        }
      ]
    },
    {
      "code": "AED",
      "name": "United Arab Emirates Dirham",
      "symbol": "د.إ",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8042031961872437
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9170924451007246
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9409665812417622
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9779949856383997
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.922299265931217
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.126195743273522
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8431769465909252
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9663453874418749
        }
      ]
    },
    {
      "code": "KRW",
      "name": "South Korean Won",
      "symbol": "₩",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8546628417856943
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8278287056961863
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.787791232429691
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9852644188503394
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1392408164006895
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.2054461476576892
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0151889550933748
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0948596992731587
        }
      ]
    },
    {
      "code": "JPY",
      "name": "Japanese Yen",
      "symbol": "¥",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8552759693282316
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9155632176478039
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0319580549582539
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0973511480234837
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8389230061717908
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9357939699784189
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9698113230714485
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9973554260811509
        }
      ]
    },
    {
      "code": "CAD",
      "name": "Canadian Dollar",
      "symbol": "$",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0129381627273941
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0742287530512733
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0179012114812236
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.05967165074493
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0760843147601058
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0307806629240808
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9760816763234961
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.991463702052784
        }
      ]
    },
    {
      "code": "ZAR",
      "name": "South African Rand",
      "symbol": "R",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1190528181363368
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8806935638872437
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.82354457471707
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0478106948722832
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8354675513735105
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7805408825838213
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0054563613203222
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1176697320920324
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0155469432472397
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8594622161401143
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0033809310821773
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0624885982106012
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0167816362374853
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0903176771595668
        }
      ]
    },
    {
      "code": "XOF",
      "name": "West African Cfa Franc",
      "symbol": "Fr",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9112904183534357
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7830980541461012
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0497568945603308
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.162407460772951
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.020167785832511
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.825900886322414
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.121557035720781
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9619530131900977
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.027476123350933
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0947543502559387
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1517311040370164
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7863511393026479
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1265901560874476
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0346315064202014
        }
      ]
    },
    {
      "code": "GHS",
      "name": "Ghanaian Cedi",
      "symbol": "₵",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8991791540330748
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7966812453004137
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.019030926516509
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0259598201102405
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1365877910801887
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0276734384516772
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0731140524353495
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9996392235343199
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8963027581677151
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1425003926754635
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9116896404769305
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8326534299681507
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1052279723384069
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0231629463379905
        }
      ]
    }
  ]
}

returns correct content of api log

GET /v1/info/currencies/in

Response body: Response code: 200

{
  "object": [
    {
      "code": "USD",
      "name": "United States Dollar",
      "symbol": "$",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 381.21
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.923328208709431
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.133548246521649
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8540273952563214
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0425617672904666
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8094407785152566
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.897967547577557
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8758801960480381
        }
      ]
    },
    {
      "code": "BTC",
      "name": "Bitcoin",
      "symbol": "B⃦",
      "decimals": 8,
      "subunit_to_unit": 100000000,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1818535569557862
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0463988136066047
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.075065060593418
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9904063931884535
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9290379926507415
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0324919268876591
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8408003489656267
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1569734892682408
        }
      ]
    },
    {
      "code": "KES",
      "name": "Kenyan Shilling",
      "symbol": "KSh",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0127680540979962
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9960425014985816
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9412395770879799
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.150308704578469
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9024884947059998
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9620703723606667
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9549720684097105
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8574283643797349
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.824871280330537
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9157390411481482
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9264958220360017
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1043163969170804
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.911462544341985
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0934430347082462
        }
      ]
    },
    {
      "code": "UGX",
      "name": "Ugandan Shilling",
      "symbol": "USh",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9500140613702263
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9822816805627249
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8767940349534143
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0201662544348578
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1017210984404138
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9999292416509901
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1943519567970993
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9117618642339707
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1406628190800492
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9781143019446654
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8418408166416405
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9931185406490434
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9105753100715404
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.189383767219691
        }
      ]
    },
    {
      "code": "NGN",
      "name": "Nigerian Naira",
      "symbol": "₦",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7961223236689041
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1810244129008007
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9254911036432131
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.0024681933842239188
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1699779414715594
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.100901962736704
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1001127516058016
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.957871879948918
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9446384050724566
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.201509817344608
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.068362525379446
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.997732141885203
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9784124257881505
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.2118901013430954
        }
      ]
    },
    {
      "code": "TZS",
      "name": "Tanzanian Shilling",
      "symbol": "Sh",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8132424888966969
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7763905315813979
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9195993691597038
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9894344224590091
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.07423367287596
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9736684339030847
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8593795174163708
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9433948774881811
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7910819248857349
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8604929293376972
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9094059036105425
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8629595022720157
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1916623124086976
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1530035447917593
        }
      ]
    },
    {
      "code": "GBP",
      "name": "British Pound",
      "symbol": "£",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9616599045561663
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8513175775032846
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8617630226650003
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.033302780772825
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0322969449932438
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.835175058929741
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9253707644462592
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.81604259089241
        }
      ]
    },
    {
      "code": "EUR",
      "name": "Euro",
      "symbol": "€",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9430386779182846
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.130001950554614
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8904691714333294
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9474196296698716
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8520203110509904
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1965392468743787
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8855624442319894
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7895693185917462
        }
      ]
    },
    {
      "code": "CNY",
      "name": "Chinese Renminbi Yuan",
      "symbol": "¥",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8752028453800171
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0166494267704242
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.032039806340005
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.830048480853991
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1158986305355973
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9268225341492787
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9701887136356745
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.922300650418231
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8179543423908915
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8169441605787872
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9377296008458228
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0566339972056478
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0918314841245669
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9509473075149456
        }
      ]
    },
    {
      "code": "CHF",
      "name": "Swiss Franc",
      "symbol": "CHF",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "",
      "max": "",
      "margin": "3",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1012923495629763
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9031368939884689
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8767080387358519
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1442899834263947
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9572753661841381
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0162763488092572
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8644861112526713
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.101258310432306
        }
      ]
    },
    {
      "code": "AED",
      "name": "United Arab Emirates Dirham",
      "symbol": "د.إ",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8042031961872437
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9170924451007246
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8431769465909252
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9409665812417622
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9779949856383997
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.922299265931217
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.126195743273522
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9663453874418749
        }
      ]
    },
    {
      "code": "KRW",
      "name": "South Korean Won",
      "symbol": "₩",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8546628417856943
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8278287056961863
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0151889550933748
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.787791232429691
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9852644188503394
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1392408164006895
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.2054461476576892
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0948596992731587
        }
      ]
    },
    {
      "code": "JPY",
      "name": "Japanese Yen",
      "symbol": "¥",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8552759693282316
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9155632176478039
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9698113230714485
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0319580549582539
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0973511480234837
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8389230061717908
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9357939699784189
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9973554260811509
        }
      ]
    },
    {
      "code": "CAD",
      "name": "Canadian Dollar",
      "symbol": "$",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0129381627273941
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0742287530512733
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9760816763234961
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0179012114812236
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.05967165074493
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0760843147601058
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0307806629240808
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.991463702052784
        }
      ]
    },
    {
      "code": "ZAR",
      "name": "South African Rand",
      "symbol": "R",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1190528181363368
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8806935638872437
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.82354457471707
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0033809310821773
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0478106948722832
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8354675513735105
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7805408825838213
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0054563613203222
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1176697320920324
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0155469432472397
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8594622161401143
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0624885982106012
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0167816362374853
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0903176771595668
        }
      ]
    },
    {
      "code": "XOF",
      "name": "West African Cfa Franc",
      "symbol": "Fr",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9112904183534357
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7830980541461012
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0497568945603308
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1517311040370164
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.162407460772951
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.020167785832511
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.825900886322414
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.121557035720781
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9619530131900977
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.027476123350933
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0947543502559387
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7863511393026479
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1265901560874476
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0346315064202014
        }
      ]
    },
    {
      "code": "GHS",
      "name": "Ghanaian Cedi",
      "symbol": "₵",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8991791540330748
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7966812453004137
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9116896404769305
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.019030926516509
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0259598201102405
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1365877910801887
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0276734384516772
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0731140524353495
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9996392235343199
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8963027581677151
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1425003926754635
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8326534299681507
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1052279723384069
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0231629463379905
        }
      ]
    }
  ]
}

doesnt return api log

GET /v1/info/currencies/in

Response body: Response code: 200

{
  "object": [
    {
      "code": "USD",
      "name": "United States Dollar",
      "symbol": "$",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 381.21
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.923328208709431
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.133548246521649
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8540273952563214
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0425617672904666
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8094407785152566
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.897967547577557
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8758801960480381
        }
      ]
    },
    {
      "code": "BTC",
      "name": "Bitcoin",
      "symbol": "B⃦",
      "decimals": 8,
      "subunit_to_unit": 100000000,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1818535569557862
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0463988136066047
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.075065060593418
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9904063931884535
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9290379926507415
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0324919268876591
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8408003489656267
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1569734892682408
        }
      ]
    },
    {
      "code": "KES",
      "name": "Kenyan Shilling",
      "symbol": "KSh",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0127680540979962
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9960425014985816
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9412395770879799
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.150308704578469
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9024884947059998
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9620703723606667
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9549720684097105
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8574283643797349
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.824871280330537
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9157390411481482
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9264958220360017
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1043163969170804
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.911462544341985
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0934430347082462
        }
      ]
    },
    {
      "code": "UGX",
      "name": "Ugandan Shilling",
      "symbol": "USh",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9500140613702263
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9822816805627249
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8767940349534143
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0201662544348578
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1017210984404138
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9999292416509901
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1943519567970993
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9117618642339707
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1406628190800492
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9781143019446654
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8418408166416405
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9931185406490434
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9105753100715404
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.189383767219691
        }
      ]
    },
    {
      "code": "NGN",
      "name": "Nigerian Naira",
      "symbol": "₦",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7961223236689041
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1810244129008007
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9254911036432131
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.0024681933842239188
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1699779414715594
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.100901962736704
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1001127516058016
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.957871879948918
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9446384050724566
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.201509817344608
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.068362525379446
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.997732141885203
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9784124257881505
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.2118901013430954
        }
      ]
    },
    {
      "code": "TZS",
      "name": "Tanzanian Shilling",
      "symbol": "Sh",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8132424888966969
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7763905315813979
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9195993691597038
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9894344224590091
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.07423367287596
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9736684339030847
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8593795174163708
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9433948774881811
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7910819248857349
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8604929293376972
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9094059036105425
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8629595022720157
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1916623124086976
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1530035447917593
        }
      ]
    },
    {
      "code": "GBP",
      "name": "British Pound",
      "symbol": "£",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9616599045561663
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8513175775032846
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8617630226650003
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.033302780772825
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0322969449932438
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.835175058929741
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9253707644462592
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.81604259089241
        }
      ]
    },
    {
      "code": "EUR",
      "name": "Euro",
      "symbol": "€",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9430386779182846
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.130001950554614
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8904691714333294
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9474196296698716
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8520203110509904
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1965392468743787
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8855624442319894
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7895693185917462
        }
      ]
    },
    {
      "code": "CNY",
      "name": "Chinese Renminbi Yuan",
      "symbol": "¥",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8752028453800171
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0166494267704242
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.032039806340005
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.830048480853991
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1158986305355973
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9268225341492787
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9701887136356745
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.922300650418231
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8179543423908915
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8169441605787872
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9377296008458228
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0566339972056478
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0918314841245669
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9509473075149456
        }
      ]
    },
    {
      "code": "CHF",
      "name": "Swiss Franc",
      "symbol": "CHF",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "",
      "max": "",
      "margin": "3",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1012923495629763
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9031368939884689
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8767080387358519
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1442899834263947
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9572753661841381
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0162763488092572
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8644861112526713
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.101258310432306
        }
      ]
    },
    {
      "code": "AED",
      "name": "United Arab Emirates Dirham",
      "symbol": "د.إ",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8042031961872437
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9170924451007246
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8431769465909252
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9409665812417622
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9779949856383997
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.922299265931217
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.126195743273522
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9663453874418749
        }
      ]
    },
    {
      "code": "KRW",
      "name": "South Korean Won",
      "symbol": "₩",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8546628417856943
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8278287056961863
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0151889550933748
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.787791232429691
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9852644188503394
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1392408164006895
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.2054461476576892
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0948596992731587
        }
      ]
    },
    {
      "code": "JPY",
      "name": "Japanese Yen",
      "symbol": "¥",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8552759693282316
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9155632176478039
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9698113230714485
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0319580549582539
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0973511480234837
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8389230061717908
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9357939699784189
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9973554260811509
        }
      ]
    },
    {
      "code": "CAD",
      "name": "Canadian Dollar",
      "symbol": "$",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0129381627273941
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0742287530512733
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9760816763234961
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0179012114812236
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.05967165074493
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0760843147601058
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0307806629240808
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.991463702052784
        }
      ]
    },
    {
      "code": "ZAR",
      "name": "South African Rand",
      "symbol": "R",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1190528181363368
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8806935638872437
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.82354457471707
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0033809310821773
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0478106948722832
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8354675513735105
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7805408825838213
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0054563613203222
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1176697320920324
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0155469432472397
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8594622161401143
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0624885982106012
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0167816362374853
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0903176771595668
        }
      ]
    },
    {
      "code": "XOF",
      "name": "West African Cfa Franc",
      "symbol": "Fr",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9112904183534357
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7830980541461012
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0497568945603308
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1517311040370164
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.162407460772951
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.020167785832511
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.825900886322414
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.121557035720781
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9619530131900977
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.027476123350933
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0947543502559387
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7863511393026479
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1265901560874476
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0346315064202014
        }
      ]
    },
    {
      "code": "GHS",
      "name": "Ghanaian Cedi",
      "symbol": "₵",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8991791540330748
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7966812453004137
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9116896404769305
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.019030926516509
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0259598201102405
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1365877910801887
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0276734384516772
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0731140524353495
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9996392235343199
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8963027581677151
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1425003926754635
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8326534299681507
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1052279723384069
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0231629463379905
        }
      ]
    }
  ]
}

Documents

Creating a document

POST /v1/documents

{
  "document": {
    "upload": "data:image/png;base64,iVBORw0KGg...lFTkSuQmCC",
    "upload_file_name": "example.png",
    "metadata": {
      "my": "data"
    }
  }
}

Response body: Response code: 201

{
  "object": {
    "id": "ebe9bc0b-f2f6-4ce8-802a-8b79912d041e",
    "upload": "https://.s3.amazonaws.com/documents/uploads/ebe9bc0b-f2f6-4ce8-802a-8b79912d041e/thumbnail/example.png?1528384165",
    "metadata": {
      "my": "data"
    },
    "upload_file_name": "example.png",
    "upload_content_type": "image/png",
    "upload_file_size": 30255,
    "category": "uncategorised",
    "side": "front",
    "issuing_country": null
  }
}

This method creates a new sender.

Request Parameters

Name Description
document.upload Base64 encoded data uri of an image or pdf file
document.upload_file_name Name of the upload
document.metadata Metadata of document

Response Fields

Name Description
object.id Id of sender
object.upload Url of document
object.metadata Metadata of document

Fetching a document

GET /v1/documents/bf9ff782-e182-45ac-abea-5bce83ad6670

Response body: Response code: 200

{
  "object": {
    "id": "bf9ff782-e182-45ac-abea-5bce83ad6670",
    "upload": "https://.s3.amazonaws.com/documents/uploads/bf9ff782-e182-45ac-abea-5bce83ad6670/thumbnail/example.png?1528384166",
    "metadata": {
      "my": "data"
    },
    "upload_file_name": "example.png",
    "upload_content_type": "image/png",
    "upload_file_size": 30255,
    "category": "uncategorised",
    "side": "front",
    "issuing_country": null
  }
}

This method returns a document.

Response Fields

Name Description
object.id Id of sender
object.upload Url of document
object.metadata Metadata of document

Listing documents

GET /v1/documents

Response body: Response code: 200

{
  "object": [
    {
      "id": "7d39dc6b-e78d-45c5-877d-e841913d855f",
      "upload": "https://.s3.amazonaws.com/documents/uploads/7d39dc6b-e78d-45c5-877d-e841913d855f/thumbnail/example.png?1528384167",
      "metadata": {
        "my": "data"
      },
      "upload_file_name": "example.png",
      "upload_content_type": "image/png",
      "upload_file_size": 30255,
      "category": "uncategorised",
      "side": "front",
      "issuing_country": null
    },
    {
      "id": "af174b7b-9fe8-42b7-9775-99ff17bbfe1b",
      "upload": "https://.s3.amazonaws.com/documents/uploads/af174b7b-9fe8-42b7-9775-99ff17bbfe1b/thumbnail/example.png?1528384167",
      "metadata": {
        "my": "data"
      },
      "upload_file_name": "example.png",
      "upload_content_type": "image/png",
      "upload_file_size": 30255,
      "category": "uncategorised",
      "side": "front",
      "issuing_country": null
    },
    {
      "id": "c1cbacb2-a4ed-4031-b577-fb0a69019ec2",
      "upload": "https://.s3.amazonaws.com/documents/uploads/c1cbacb2-a4ed-4031-b577-fb0a69019ec2/thumbnail/example.png?1528384167",
      "metadata": {
        "my": "data"
      },
      "upload_file_name": "example.png",
      "upload_content_type": "image/png",
      "upload_file_size": 30255,
      "category": "uncategorised",
      "side": "front",
      "issuing_country": null
    },
    {
      "id": "ef441da8-b5f0-4a4a-93fd-8dafa46fd116",
      "upload": "https://.s3.amazonaws.com/documents/uploads/ef441da8-b5f0-4a4a-93fd-8dafa46fd116/thumbnail/example.png?1528384167",
      "metadata": {
        "my": "data"
      },
      "upload_file_name": "example.png",
      "upload_content_type": "image/png",
      "upload_file_size": 30255,
      "category": "uncategorised",
      "side": "front",
      "issuing_country": null
    },
    {
      "id": "a4ecc09a-7532-4557-8fb2-a7a0a53e5ea6",
      "upload": "https://.s3.amazonaws.com/documents/uploads/a4ecc09a-7532-4557-8fb2-a7a0a53e5ea6/thumbnail/example.png?1528384167",
      "metadata": {
        "my": "data"
      },
      "upload_file_name": "example.png",
      "upload_content_type": "image/png",
      "upload_file_size": 30255,
      "category": "uncategorised",
      "side": "front",
      "issuing_country": null
    },
    {
      "id": "1d650562-9bfb-47a5-acf7-a4e2775b62b8",
      "upload": "https://.s3.amazonaws.com/documents/uploads/1d650562-9bfb-47a5-acf7-a4e2775b62b8/thumbnail/example.png?1528384167",
      "metadata": {
        "my": "data"
      },
      "upload_file_name": "example.png",
      "upload_content_type": "image/png",
      "upload_file_size": 30255,
      "category": "uncategorised",
      "side": "front",
      "issuing_country": null
    },
    {
      "id": "4a4ff25a-f3c7-41b9-9ed2-1d1589d3d702",
      "upload": "https://.s3.amazonaws.com/documents/uploads/4a4ff25a-f3c7-41b9-9ed2-1d1589d3d702/thumbnail/example.png?1528384167",
      "metadata": {
        "my": "data"
      },
      "upload_file_name": "example.png",
      "upload_content_type": "image/png",
      "upload_file_size": 30255,
      "category": "uncategorised",
      "side": "front",
      "issuing_country": null
    },
    {
      "id": "fda7a573-0ef4-4d23-a7b3-0d7e3e62c59b",
      "upload": "https://.s3.amazonaws.com/documents/uploads/fda7a573-0ef4-4d23-a7b3-0d7e3e62c59b/thumbnail/example.png?1528384167",
      "metadata": {
        "my": "data"
      },
      "upload_file_name": "example.png",
      "upload_content_type": "image/png",
      "upload_file_size": 30255,
      "category": "uncategorised",
      "side": "front",
      "issuing_country": null
    },
    {
      "id": "5a85db25-a698-4dee-8798-c236170ef198",
      "upload": "https://.s3.amazonaws.com/documents/uploads/5a85db25-a698-4dee-8798-c236170ef198/thumbnail/example.png?1528384167",
      "metadata": {
        "my": "data"
      },
      "upload_file_name": "example.png",
      "upload_content_type": "image/png",
      "upload_file_size": 30255,
      "category": "uncategorised",
      "side": "front",
      "issuing_country": null
    },
    {
      "id": "bad1f42a-1623-4960-9b70-dd1fc7329d4b",
      "upload": "https://.s3.amazonaws.com/documents/uploads/bad1f42a-1623-4960-9b70-dd1fc7329d4b/thumbnail/example.png?1528384167",
      "metadata": {
        "my": "data"
      },
      "upload_file_name": "example.png",
      "upload_content_type": "image/png",
      "upload_file_size": 30255,
      "category": "uncategorised",
      "side": "front",
      "issuing_country": null
    }
  ],
  "meta": {
    "pagination": {
      "current_page": 1,
      "next_page": null,
      "prev_page": null,
      "total_pages": 1,
      "total_count": 10
    }
  }
}

This method returns documents.

Info - Currencies

Fetching possible input currencies

GET /v1/info/currencies/in

Response body: Response code: 200

{
  "object": [
    {
      "code": "USD",
      "name": "United States Dollar",
      "symbol": "$",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 381.21
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.923328208709431
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.133548246521649
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8540273952563214
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0425617672904666
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8094407785152566
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.897967547577557
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8758801960480381
        }
      ]
    },
    {
      "code": "BTC",
      "name": "Bitcoin",
      "symbol": "B⃦",
      "decimals": 8,
      "subunit_to_unit": 100000000,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1818535569557862
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0463988136066047
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.075065060593418
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9904063931884535
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9290379926507415
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0324919268876591
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8408003489656267
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1569734892682408
        }
      ]
    },
    {
      "code": "KES",
      "name": "Kenyan Shilling",
      "symbol": "KSh",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0127680540979962
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9960425014985816
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9412395770879799
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.150308704578469
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9024884947059998
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9620703723606667
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9549720684097105
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8574283643797349
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.824871280330537
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9157390411481482
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9264958220360017
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1043163969170804
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.911462544341985
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0934430347082462
        }
      ]
    },
    {
      "code": "UGX",
      "name": "Ugandan Shilling",
      "symbol": "USh",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9500140613702263
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9822816805627249
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8767940349534143
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0201662544348578
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1017210984404138
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9999292416509901
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1943519567970993
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9117618642339707
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1406628190800492
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9781143019446654
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8418408166416405
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9931185406490434
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9105753100715404
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.189383767219691
        }
      ]
    },
    {
      "code": "NGN",
      "name": "Nigerian Naira",
      "symbol": "₦",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7961223236689041
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1810244129008007
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9254911036432131
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.0024681933842239188
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1699779414715594
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.100901962736704
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1001127516058016
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.957871879948918
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9446384050724566
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.201509817344608
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.068362525379446
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.997732141885203
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9784124257881505
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.2118901013430954
        }
      ]
    },
    {
      "code": "TZS",
      "name": "Tanzanian Shilling",
      "symbol": "Sh",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8132424888966969
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7763905315813979
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9195993691597038
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9894344224590091
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.07423367287596
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9736684339030847
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8593795174163708
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9433948774881811
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7910819248857349
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8604929293376972
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9094059036105425
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8629595022720157
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1916623124086976
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1530035447917593
        }
      ]
    },
    {
      "code": "GBP",
      "name": "British Pound",
      "symbol": "£",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9616599045561663
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8513175775032846
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8617630226650003
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.033302780772825
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0322969449932438
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.835175058929741
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9253707644462592
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.81604259089241
        }
      ]
    },
    {
      "code": "EUR",
      "name": "Euro",
      "symbol": "€",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9430386779182846
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.130001950554614
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8904691714333294
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9474196296698716
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8520203110509904
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1965392468743787
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8855624442319894
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7895693185917462
        }
      ]
    },
    {
      "code": "CNY",
      "name": "Chinese Renminbi Yuan",
      "symbol": "¥",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8752028453800171
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0166494267704242
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.032039806340005
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.830048480853991
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1158986305355973
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9268225341492787
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9701887136356745
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.922300650418231
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8179543423908915
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8169441605787872
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9377296008458228
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0566339972056478
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0918314841245669
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9509473075149456
        }
      ]
    },
    {
      "code": "CHF",
      "name": "Swiss Franc",
      "symbol": "CHF",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "",
      "max": "",
      "margin": "3",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1012923495629763
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9031368939884689
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8767080387358519
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1442899834263947
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9572753661841381
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0162763488092572
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8644861112526713
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.101258310432306
        }
      ]
    },
    {
      "code": "AED",
      "name": "United Arab Emirates Dirham",
      "symbol": "د.إ",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8042031961872437
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9170924451007246
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8431769465909252
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9409665812417622
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9779949856383997
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.922299265931217
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.126195743273522
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9663453874418749
        }
      ]
    },
    {
      "code": "KRW",
      "name": "South Korean Won",
      "symbol": "₩",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8546628417856943
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8278287056961863
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0151889550933748
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.787791232429691
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9852644188503394
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1392408164006895
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.2054461476576892
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0948596992731587
        }
      ]
    },
    {
      "code": "JPY",
      "name": "Japanese Yen",
      "symbol": "¥",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8552759693282316
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9155632176478039
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9698113230714485
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0319580549582539
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0973511480234837
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8389230061717908
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9357939699784189
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9973554260811509
        }
      ]
    },
    {
      "code": "CAD",
      "name": "Canadian Dollar",
      "symbol": "$",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0129381627273941
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0742287530512733
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9760816763234961
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0179012114812236
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.05967165074493
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0760843147601058
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0307806629240808
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.991463702052784
        }
      ]
    },
    {
      "code": "ZAR",
      "name": "South African Rand",
      "symbol": "R",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1190528181363368
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8806935638872437
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.82354457471707
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0033809310821773
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0478106948722832
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8354675513735105
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7805408825838213
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0054563613203222
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1176697320920324
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0155469432472397
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8594622161401143
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0624885982106012
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0167816362374853
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0903176771595668
        }
      ]
    },
    {
      "code": "XOF",
      "name": "West African Cfa Franc",
      "symbol": "Fr",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9112904183534357
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7830980541461012
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0497568945603308
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1517311040370164
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.162407460772951
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.020167785832511
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.825900886322414
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.121557035720781
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9619530131900977
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.027476123350933
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0947543502559387
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7863511393026479
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1265901560874476
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0346315064202014
        }
      ]
    },
    {
      "code": "GHS",
      "name": "Ghanaian Cedi",
      "symbol": "₵",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8991791540330748
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7966812453004137
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9116896404769305
        },
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.019030926516509
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0259598201102405
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1365877910801887
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0276734384516772
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "UGX",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0731140524353495
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9996392235343199
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8963027581677151
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1425003926754635
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8326534299681507
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1052279723384069
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0231629463379905
        }
      ]
    }
  ]
}

This method return possible input currencies.

Response Fields

Name Description
object.code Code of currency
object.name Name of currency
object.symbol Symbol of currency
object.decimals Number of decimal points
object.subunit_to_unit Subunits in Unit

Fetching possible output currencies

GET /v1/info/currencies/out

Response body: Response code: 200

{
  "object": [
    {
      "code": "BTC",
      "name": "Bitcoin",
      "symbol": "B⃦",
      "decimals": 8,
      "subunit_to_unit": 100000000,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0127680540979962
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "USh",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9500140613702263
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7961223236689041
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8132424888966969
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8752028453800171
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1190528181363368
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9112904183534357
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8991791540330748
        }
      ]
    },
    {
      "code": "NGN",
      "name": "Nigerian Naira",
      "symbol": "₦",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 381.21
        },
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1818535569557862
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9960425014985816
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "USh",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9822816805627249
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7763905315813979
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9616599045561663
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9430386779182846
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0166494267704242
        },
        {
          "code": "CHF",
          "name": "Swiss Franc",
          "symbol": "CHF",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "",
          "max": "",
          "margin": "3",
          "rate": 1.1012923495629763
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8042031961872437
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8546628417856943
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8552759693282316
        },
        {
          "code": "CAD",
          "name": "Canadian Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0129381627273941
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8806935638872437
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7830980541461012
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7966812453004137
        }
      ]
    },
    {
      "code": "GHS",
      "name": "Ghanaian Cedi",
      "symbol": "₵",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.923328208709431
        },
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0463988136066047
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9412395770879799
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "USh",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8767940349534143
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1810244129008007
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9195993691597038
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8513175775032846
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.130001950554614
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.032039806340005
        },
        {
          "code": "CHF",
          "name": "Swiss Franc",
          "symbol": "CHF",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "",
          "max": "",
          "margin": "3",
          "rate": 0.9031368939884689
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9170924451007246
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8278287056961863
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9155632176478039
        },
        {
          "code": "CAD",
          "name": "Canadian Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0742287530512733
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.82354457471707
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0497568945603308
        }
      ]
    },
    {
      "code": "CNY",
      "name": "Chinese Renminbi Yuan",
      "symbol": "¥",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.133548246521649
        },
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.075065060593418
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.150308704578469
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "USh",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0201662544348578
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9254911036432131
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9894344224590091
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8617630226650003
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8904691714333294
        },
        {
          "code": "CHF",
          "name": "Swiss Franc",
          "symbol": "CHF",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "",
          "max": "",
          "margin": "3",
          "rate": 0.8767080387358519
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8431769465909252
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0151889550933748
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9698113230714485
        },
        {
          "code": "CAD",
          "name": "Canadian Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9760816763234961
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0033809310821773
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1517311040370164
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9116896404769305
        }
      ]
    },
    {
      "code": "USD",
      "name": "United States Dollar",
      "symbol": "$",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9024884947059998
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "USh",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1017210984404138
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.0024681933842239188
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.07423367287596
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.830048480853991
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0478106948722832
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.162407460772951
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.019030926516509
        }
      ]
    },
    {
      "code": "AED",
      "name": "United Arab Emirates Dirham",
      "symbol": "د.إ",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9620703723606667
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "USh",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9999292416509901
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1699779414715594
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9736684339030847
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1158986305355973
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8354675513735105
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.020167785832511
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0259598201102405
        }
      ]
    },
    {
      "code": "KRW",
      "name": "South Korean Won",
      "symbol": "₩",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9549720684097105
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "USh",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1943519567970993
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.100901962736704
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8593795174163708
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9268225341492787
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7805408825838213
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.825900886322414
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1365877910801887
        }
      ]
    },
    {
      "code": "JPY",
      "name": "Japanese Yen",
      "symbol": "¥",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8574283643797349
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "USh",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9117618642339707
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1001127516058016
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9433948774881811
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9701887136356745
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0054563613203222
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.121557035720781
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0276734384516772
        }
      ]
    },
    {
      "code": "UGX",
      "name": "Ugandan Shilling",
      "symbol": "UGX",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8540273952563214
        },
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9904063931884535
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.824871280330537
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.957871879948918
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7910819248857349
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.033302780772825
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9474196296698716
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.922300650418231
        },
        {
          "code": "CHF",
          "name": "Swiss Franc",
          "symbol": "CHF",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "",
          "max": "",
          "margin": "3",
          "rate": 1.1442899834263947
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9409665812417622
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.787791232429691
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0319580549582539
        },
        {
          "code": "CAD",
          "name": "Canadian Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0179012114812236
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1176697320920324
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9619530131900977
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0731140524353495
        }
      ]
    },
    {
      "code": "KES",
      "name": "Kenyan Shilling",
      "symbol": "KSh",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0425617672904666
        },
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9290379926507415
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "USh",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1406628190800492
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9446384050724566
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8604929293376972
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0322969449932438
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8520203110509904
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8179543423908915
        },
        {
          "code": "CHF",
          "name": "Swiss Franc",
          "symbol": "CHF",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "",
          "max": "",
          "margin": "3",
          "rate": 0.9572753661841381
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9779949856383997
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9852644188503394
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0973511480234837
        },
        {
          "code": "CAD",
          "name": "Canadian Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.05967165074493
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0155469432472397
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.027476123350933
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9996392235343199
        }
      ]
    },
    {
      "code": "XOF",
      "name": "West African Cfa Franc",
      "symbol": "Fr",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8094407785152566
        },
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0324919268876591
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9157390411481482
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "USh",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9781143019446654
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.201509817344608
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9094059036105425
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.835175058929741
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1965392468743787
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8169441605787872
        },
        {
          "code": "CHF",
          "name": "Swiss Franc",
          "symbol": "CHF",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "",
          "max": "",
          "margin": "3",
          "rate": 1.0162763488092572
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.922299265931217
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1392408164006895
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8389230061717908
        },
        {
          "code": "CAD",
          "name": "Canadian Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0760843147601058
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8594622161401143
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8963027581677151
        }
      ]
    },
    {
      "code": "ZAR",
      "name": "South African Rand",
      "symbol": "R",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.897967547577557
        },
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8408003489656267
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9264958220360017
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "USh",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8418408166416405
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.068362525379446
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8629595022720157
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9253707644462592
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8855624442319894
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9377296008458228
        },
        {
          "code": "CHF",
          "name": "Swiss Franc",
          "symbol": "CHF",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "",
          "max": "",
          "margin": "3",
          "rate": 0.8644861112526713
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.126195743273522
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.2054461476576892
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9357939699784189
        },
        {
          "code": "CAD",
          "name": "Canadian Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0307806629240808
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0947543502559387
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1425003926754635
        }
      ]
    },
    {
      "code": "EUR",
      "name": "Euro",
      "symbol": "€",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1043163969170804
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "USh",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9931185406490434
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.997732141885203
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1916623124086976
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0566339972056478
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0624885982106012
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7863511393026479
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8326534299681507
        }
      ]
    },
    {
      "code": "GBP",
      "name": "British Pound",
      "symbol": "£",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.911462544341985
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "USh",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9105753100715404
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9784124257881505
        },
        {
          "code": "TZS",
          "name": "Tanzanian Shilling",
          "symbol": "Sh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1530035447917593
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0918314841245669
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0167816362374853
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1265901560874476
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1052279723384069
        }
      ]
    },
    {
      "code": "TZS",
      "name": "Tanzanian Shilling",
      "symbol": "Sh",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0",
      "opposites": [
        {
          "code": "USD",
          "name": "United States Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.8758801960480381
        },
        {
          "code": "BTC",
          "name": "Bitcoin",
          "symbol": "B⃦",
          "decimals": 8,
          "subunit_to_unit": 100000000,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.1569734892682408
        },
        {
          "code": "KES",
          "name": "Kenyan Shilling",
          "symbol": "KSh",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0934430347082462
        },
        {
          "code": "UGX",
          "name": "Ugandan Shilling",
          "symbol": "USh",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.189383767219691
        },
        {
          "code": "NGN",
          "name": "Nigerian Naira",
          "symbol": "₦",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.2118901013430954
        },
        {
          "code": "GBP",
          "name": "British Pound",
          "symbol": "£",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.81604259089241
        },
        {
          "code": "EUR",
          "name": "Euro",
          "symbol": "€",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.7895693185917462
        },
        {
          "code": "CNY",
          "name": "Chinese Renminbi Yuan",
          "symbol": "¥",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9509473075149456
        },
        {
          "code": "CHF",
          "name": "Swiss Franc",
          "symbol": "CHF",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "",
          "max": "",
          "margin": "3",
          "rate": 1.101258310432306
        },
        {
          "code": "AED",
          "name": "United Arab Emirates Dirham",
          "symbol": "د.إ",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9663453874418749
        },
        {
          "code": "KRW",
          "name": "South Korean Won",
          "symbol": "₩",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0948596992731587
        },
        {
          "code": "JPY",
          "name": "Japanese Yen",
          "symbol": "¥",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.9973554260811509
        },
        {
          "code": "CAD",
          "name": "Canadian Dollar",
          "symbol": "$",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": false,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 0.991463702052784
        },
        {
          "code": "ZAR",
          "name": "South African Rand",
          "symbol": "R",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0903176771595668
        },
        {
          "code": "XOF",
          "name": "West African Cfa Franc",
          "symbol": "Fr",
          "decimals": 0,
          "subunit_to_unit": 1,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0346315064202014
        },
        {
          "code": "GHS",
          "name": "Ghanaian Cedi",
          "symbol": "₵",
          "decimals": 2,
          "subunit_to_unit": 100,
          "primary": true,
          "min": "0.000000000000000000000001",
          "max": "999999999999999999999999999.0",
          "margin": "3.0",
          "rate": 1.0231629463379905
        }
      ]
    }
  ]
}

This method return possible output currencies.

Response Fields

Name Description
object.code Code of currency
object.name Name of currency
object.symbol Symbol of currency
object.decimals Number of decimal points
object.subunit_to_unit Subunits in Unit

Fetching possible requested currencies

GET /v1/info/currencies

Response body: Response code: 200

{
  "object": [
    {
      "code": "USD",
      "name": "United States Dollar",
      "symbol": "$",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0"
    },
    {
      "code": "BTC",
      "name": "Bitcoin",
      "symbol": "B⃦",
      "decimals": 8,
      "subunit_to_unit": 100000000,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0"
    },
    {
      "code": "KES",
      "name": "Kenyan Shilling",
      "symbol": "KSh",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0"
    },
    {
      "code": "UGX",
      "name": "Ugandan Shilling",
      "symbol": "USh",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0"
    },
    {
      "code": "NGN",
      "name": "Nigerian Naira",
      "symbol": "₦",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0"
    },
    {
      "code": "TZS",
      "name": "Tanzanian Shilling",
      "symbol": "Sh",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0"
    },
    {
      "code": "GBP",
      "name": "British Pound",
      "symbol": "£",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0"
    },
    {
      "code": "EUR",
      "name": "Euro",
      "symbol": "€",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0"
    },
    {
      "code": "CNY",
      "name": "Chinese Renminbi Yuan",
      "symbol": "¥",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0"
    },
    {
      "code": "CHF",
      "name": "Swiss Franc",
      "symbol": "CHF",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "",
      "max": "",
      "margin": "3"
    },
    {
      "code": "AED",
      "name": "United Arab Emirates Dirham",
      "symbol": "د.إ",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0"
    },
    {
      "code": "KRW",
      "name": "South Korean Won",
      "symbol": "₩",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0"
    },
    {
      "code": "JPY",
      "name": "Japanese Yen",
      "symbol": "¥",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0"
    },
    {
      "code": "CAD",
      "name": "Canadian Dollar",
      "symbol": "$",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": false,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0"
    },
    {
      "code": "ZAR",
      "name": "South African Rand",
      "symbol": "R",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0"
    },
    {
      "code": "XOF",
      "name": "West African Cfa Franc",
      "symbol": "Fr",
      "decimals": 0,
      "subunit_to_unit": 1,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0"
    },
    {
      "code": "GHS",
      "name": "Ghanaian Cedi",
      "symbol": "₵",
      "decimals": 2,
      "subunit_to_unit": 100,
      "primary": true,
      "min": "0.000000000000000000000001",
      "max": "999999999999999999999999999.0",
      "margin": "3.0"
    }
  ]
}

This method return possible requested currencies.

Response Fields

Name Description
object.code Code of currency
object.name Name of currency
object.symbol Symbol of currency
object.decimals Number of decimal points
object.subunit_to_unit Subunits in Unit

Info - Payment Methods

Fetching possible payin methods

GET /v1/info/payment_methods/in

Response body: Response code: 200

{
  "object": [
    {
      "type": "BTC",
      "provider": "blockcypher",
      "otc_permitted": false,
      "details": [
        "url",
        "Address"
      ],
      "opposites": [
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_code",
            "bank_account",
            "bank_account_type"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_code": {
              "type": "select",
              "options": {
                "063": "Diamond Bank",
                "050": "EcoBank",
                "214": "FCMB Bank",
                "070": "Fidelity Bank",
                "011": "First Bank of Nigeria",
                "058": "Guaranty Trust Bank ",
                "030": "Heritage Bank",
                "301": "Jaiz Bank",
                "082": "Keystone ",
                "076": "Skye Bank",
                "039": "Stanbic IBTC Bank ",
                "232": "Sterling bank",
                "032": "Union Bank",
                "033": "United Bank for Africa ",
                "215": "Unity Bank",
                "035": "Wema Bank",
                "057": "Zenith International "
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "063": "Diamond Bank",
                    "050": "EcoBank",
                    "214": "FCMB Bank",
                    "070": "Fidelity Bank",
                    "011": "First Bank of Nigeria",
                    "058": "Guaranty Trust Bank ",
                    "030": "Heritage Bank",
                    "301": "Jaiz Bank",
                    "082": "Keystone ",
                    "076": "Skye Bank",
                    "039": "Stanbic IBTC Bank ",
                    "232": "Sterling bank",
                    "032": "Union Bank",
                    "033": "United Bank for Africa ",
                    "215": "Unity Bank",
                    "035": "Wema Bank",
                    "057": "Zenith International "
                  }
                }
              }
            },
            "bank_account": {
              "type": "input"
            },
            "bank_account_type": {
              "type": "select",
              "options": {
                "20": "Current",
                "10": "Savings"
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "20": "Current",
                    "10": "Savings"
                  }
                }
              }
            }
          }
        },
        {
          "type": "GHS::Bank",
          "provider": "etranzact",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_code",
            "bank_account",
            "bank_account_title"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_code": {
              "type": "select",
              "options": {
                "025": "ACCESS BANK",
                "008": "ADB",
                "007": "ARB APEX & RURAL BANKS",
                "026": "BANK OF BARODA",
                "003": "BARCLAYS",
                "021": "BOA",
                "027": "BSIC",
                "014": "CAL BANK",
                "902": "CAPITAL BANK",
                "013": "ECOBANK",
                "029": "ENERGY",
                "017": "FAB",
                "020": "FBN",
                "024": "FIDELITY",
                "033": "FNB",
                "004": "GCB BANK",
                "912": "GN BANK",
                "023": "GT BANK",
                "011": "HFC",
                "005": "NIB",
                "018": "PRUDENTIAL",
                "030": "ROYAL BANK",
                "009": "SG GHANA",
                "034": "SOVEREIGN BANK",
                "019": "STANBIC",
                "002": "STANDARD CHARTERED",
                "006": "UBA",
                "010": "UMB",
                "022": "UNIBANK",
                "016": "UT BANK",
                "012": "ZENITH"
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "025": "ACCESS BANK",
                    "008": "ADB",
                    "007": "ARB APEX & RURAL BANKS",
                    "026": "BANK OF BARODA",
                    "003": "BARCLAYS",
                    "021": "BOA",
                    "027": "BSIC",
                    "014": "CAL BANK",
                    "902": "CAPITAL BANK",
                    "013": "ECOBANK",
                    "029": "ENERGY",
                    "017": "FAB",
                    "020": "FBN",
                    "024": "FIDELITY",
                    "033": "FNB",
                    "004": "GCB BANK",
                    "912": "GN BANK",
                    "023": "GT BANK",
                    "011": "HFC",
                    "005": "NIB",
                    "018": "PRUDENTIAL",
                    "030": "ROYAL BANK",
                    "009": "SG GHANA",
                    "034": "SOVEREIGN BANK",
                    "019": "STANBIC",
                    "002": "STANDARD CHARTERED",
                    "006": "UBA",
                    "010": "UMB",
                    "022": "UNIBANK",
                    "016": "UT BANK",
                    "012": "ZENITH"
                  }
                }
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_account_title": {
              "type": "input",
              "validations": {
                "presence": true
              }
            }
          }
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "CNY::Bank",
          "provider": "melotic",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "UGX::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "bank_branch"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            }
          }
        },
        {
          "type": "KES::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "bank_branch"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            }
          }
        },
        {
          "type": "XOF::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "bank_name",
            "BIC",
            "IBAN"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "bank_name": {
              "type": "input"
            },
            "BIC": {
              "type": "input"
            },
            "IBAN": {
              "type": "input"
            }
          }
        },
        {
          "type": "ZAR::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        }
      ]
    },
    {
      "type": "NGN::Bank",
      "provider": "interswitch",
      "otc_permitted": false,
      "details": [
        "url"
      ],
      "opposites": [
        {
          "type": "BTC",
          "provider": "blockcypher",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "address"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "address": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "GHS::Bank",
          "provider": "etranzact",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_code",
            "bank_account",
            "bank_account_title"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_code": {
              "type": "select",
              "options": {
                "025": "ACCESS BANK",
                "008": "ADB",
                "007": "ARB APEX & RURAL BANKS",
                "026": "BANK OF BARODA",
                "003": "BARCLAYS",
                "021": "BOA",
                "027": "BSIC",
                "014": "CAL BANK",
                "902": "CAPITAL BANK",
                "013": "ECOBANK",
                "029": "ENERGY",
                "017": "FAB",
                "020": "FBN",
                "024": "FIDELITY",
                "033": "FNB",
                "004": "GCB BANK",
                "912": "GN BANK",
                "023": "GT BANK",
                "011": "HFC",
                "005": "NIB",
                "018": "PRUDENTIAL",
                "030": "ROYAL BANK",
                "009": "SG GHANA",
                "034": "SOVEREIGN BANK",
                "019": "STANBIC",
                "002": "STANDARD CHARTERED",
                "006": "UBA",
                "010": "UMB",
                "022": "UNIBANK",
                "016": "UT BANK",
                "012": "ZENITH"
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "025": "ACCESS BANK",
                    "008": "ADB",
                    "007": "ARB APEX & RURAL BANKS",
                    "026": "BANK OF BARODA",
                    "003": "BARCLAYS",
                    "021": "BOA",
                    "027": "BSIC",
                    "014": "CAL BANK",
                    "902": "CAPITAL BANK",
                    "013": "ECOBANK",
                    "029": "ENERGY",
                    "017": "FAB",
                    "020": "FBN",
                    "024": "FIDELITY",
                    "033": "FNB",
                    "004": "GCB BANK",
                    "912": "GN BANK",
                    "023": "GT BANK",
                    "011": "HFC",
                    "005": "NIB",
                    "018": "PRUDENTIAL",
                    "030": "ROYAL BANK",
                    "009": "SG GHANA",
                    "034": "SOVEREIGN BANK",
                    "019": "STANBIC",
                    "002": "STANDARD CHARTERED",
                    "006": "UBA",
                    "010": "UMB",
                    "022": "UNIBANK",
                    "016": "UT BANK",
                    "012": "ZENITH"
                  }
                }
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_account_title": {
              "type": "input",
              "validations": {
                "presence": true
              }
            }
          }
        },
        {
          "type": "CNY::Bank",
          "provider": "melotic",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "USD::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "routing_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "routing_number": {
              "type": "input"
            }
          }
        },
        {
          "type": "AED::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "KRW::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input"
            },
            "phone_number": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "JPY::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_name",
            "bank_branch",
            "bank_account_type",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input"
            },
            "phone_number": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            },
            "bank_account_type": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "UGX::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "bank_branch"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            }
          }
        },
        {
          "type": "KES::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "bank_branch"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            }
          }
        },
        {
          "type": "XOF::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "bank_name",
            "BIC",
            "IBAN"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "bank_name": {
              "type": "input"
            },
            "BIC": {
              "type": "input"
            },
            "IBAN": {
              "type": "input"
            }
          }
        },
        {
          "type": "ZAR::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "EUR::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "iban",
            "bic"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "iban": {
              "type": "input",
              "validations": {
                "format": "(?-mix:\\A[a-zA-Z]{2}[0-9]{2}\\s?[a-zA-Z0-9]{4}\\s?[0-9]{4}\\s?[0-9]{3}([a-zA-Z0-9]\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,3})?\\z)"
              }
            },
            "bic": {
              "type": "input",
              "validations": {
                "format": {
                  "with": "(?-mix:\\A[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?\\z)",
                  "allow_blank": true
                }
              }
            }
          }
        },
        {
          "type": "GBP::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "iban",
            "bic"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "iban": {
              "type": "input",
              "validations": {
                "format": "(?-mix:\\A[a-zA-Z]{2}[0-9]{2}\\s?[a-zA-Z0-9]{4}\\s?[0-9]{4}\\s?[0-9]{3}([a-zA-Z0-9]\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,3})?\\z)"
              }
            },
            "bic": {
              "type": "input",
              "validations": {
                "format": {
                  "with": "(?-mix:\\A[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?\\z)",
                  "allow_blank": true
                }
              }
            }
          }
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        }
      ]
    },
    {
      "type": "NGN::Mobile",
      "provider": "paga",
      "otc_permitted": false,
      "details": [
        "url",
        "Merchant",
        "Reference"
      ],
      "opposites": [
        {
          "type": "BTC",
          "provider": "blockcypher",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "address"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "address": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "GHS::Bank",
          "provider": "etranzact",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_code",
            "bank_account",
            "bank_account_title"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_code": {
              "type": "select",
              "options": {
                "025": "ACCESS BANK",
                "008": "ADB",
                "007": "ARB APEX & RURAL BANKS",
                "026": "BANK OF BARODA",
                "003": "BARCLAYS",
                "021": "BOA",
                "027": "BSIC",
                "014": "CAL BANK",
                "902": "CAPITAL BANK",
                "013": "ECOBANK",
                "029": "ENERGY",
                "017": "FAB",
                "020": "FBN",
                "024": "FIDELITY",
                "033": "FNB",
                "004": "GCB BANK",
                "912": "GN BANK",
                "023": "GT BANK",
                "011": "HFC",
                "005": "NIB",
                "018": "PRUDENTIAL",
                "030": "ROYAL BANK",
                "009": "SG GHANA",
                "034": "SOVEREIGN BANK",
                "019": "STANBIC",
                "002": "STANDARD CHARTERED",
                "006": "UBA",
                "010": "UMB",
                "022": "UNIBANK",
                "016": "UT BANK",
                "012": "ZENITH"
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "025": "ACCESS BANK",
                    "008": "ADB",
                    "007": "ARB APEX & RURAL BANKS",
                    "026": "BANK OF BARODA",
                    "003": "BARCLAYS",
                    "021": "BOA",
                    "027": "BSIC",
                    "014": "CAL BANK",
                    "902": "CAPITAL BANK",
                    "013": "ECOBANK",
                    "029": "ENERGY",
                    "017": "FAB",
                    "020": "FBN",
                    "024": "FIDELITY",
                    "033": "FNB",
                    "004": "GCB BANK",
                    "912": "GN BANK",
                    "023": "GT BANK",
                    "011": "HFC",
                    "005": "NIB",
                    "018": "PRUDENTIAL",
                    "030": "ROYAL BANK",
                    "009": "SG GHANA",
                    "034": "SOVEREIGN BANK",
                    "019": "STANBIC",
                    "002": "STANDARD CHARTERED",
                    "006": "UBA",
                    "010": "UMB",
                    "022": "UNIBANK",
                    "016": "UT BANK",
                    "012": "ZENITH"
                  }
                }
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_account_title": {
              "type": "input",
              "validations": {
                "presence": true
              }
            }
          }
        },
        {
          "type": "CNY::Bank",
          "provider": "melotic",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "USD::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "routing_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "routing_number": {
              "type": "input"
            }
          }
        },
        {
          "type": "AED::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "KRW::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input"
            },
            "phone_number": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "JPY::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_name",
            "bank_branch",
            "bank_account_type",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input"
            },
            "phone_number": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            },
            "bank_account_type": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "UGX::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "bank_branch"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            }
          }
        },
        {
          "type": "KES::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "bank_branch"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            }
          }
        },
        {
          "type": "XOF::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "bank_name",
            "BIC",
            "IBAN"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "bank_name": {
              "type": "input"
            },
            "BIC": {
              "type": "input"
            },
            "IBAN": {
              "type": "input"
            }
          }
        },
        {
          "type": "ZAR::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "EUR::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "iban",
            "bic"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "iban": {
              "type": "input",
              "validations": {
                "format": "(?-mix:\\A[a-zA-Z]{2}[0-9]{2}\\s?[a-zA-Z0-9]{4}\\s?[0-9]{4}\\s?[0-9]{3}([a-zA-Z0-9]\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,3})?\\z)"
              }
            },
            "bic": {
              "type": "input",
              "validations": {
                "format": {
                  "with": "(?-mix:\\A[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?\\z)",
                  "allow_blank": true
                }
              }
            }
          }
        },
        {
          "type": "GBP::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "iban",
            "bic"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "iban": {
              "type": "input",
              "validations": {
                "format": "(?-mix:\\A[a-zA-Z]{2}[0-9]{2}\\s?[a-zA-Z0-9]{4}\\s?[0-9]{4}\\s?[0-9]{3}([a-zA-Z0-9]\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,3})?\\z)"
              }
            },
            "bic": {
              "type": "input",
              "validations": {
                "format": {
                  "with": "(?-mix:\\A[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?\\z)",
                  "allow_blank": true
                }
              }
            }
          }
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        }
      ]
    },
    {
      "type": "NGN::Manual::Diamond",
      "provider": "diamond_bank",
      "otc_permitted": false,
      "details": [
        "Bank",
        "Account Name",
        "Account Number"
      ],
      "opposites": [
        {
          "type": "BTC",
          "provider": "blockcypher",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "address"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "address": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "GHS::Bank",
          "provider": "etranzact",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_code",
            "bank_account",
            "bank_account_title"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_code": {
              "type": "select",
              "options": {
                "025": "ACCESS BANK",
                "008": "ADB",
                "007": "ARB APEX & RURAL BANKS",
                "026": "BANK OF BARODA",
                "003": "BARCLAYS",
                "021": "BOA",
                "027": "BSIC",
                "014": "CAL BANK",
                "902": "CAPITAL BANK",
                "013": "ECOBANK",
                "029": "ENERGY",
                "017": "FAB",
                "020": "FBN",
                "024": "FIDELITY",
                "033": "FNB",
                "004": "GCB BANK",
                "912": "GN BANK",
                "023": "GT BANK",
                "011": "HFC",
                "005": "NIB",
                "018": "PRUDENTIAL",
                "030": "ROYAL BANK",
                "009": "SG GHANA",
                "034": "SOVEREIGN BANK",
                "019": "STANBIC",
                "002": "STANDARD CHARTERED",
                "006": "UBA",
                "010": "UMB",
                "022": "UNIBANK",
                "016": "UT BANK",
                "012": "ZENITH"
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "025": "ACCESS BANK",
                    "008": "ADB",
                    "007": "ARB APEX & RURAL BANKS",
                    "026": "BANK OF BARODA",
                    "003": "BARCLAYS",
                    "021": "BOA",
                    "027": "BSIC",
                    "014": "CAL BANK",
                    "902": "CAPITAL BANK",
                    "013": "ECOBANK",
                    "029": "ENERGY",
                    "017": "FAB",
                    "020": "FBN",
                    "024": "FIDELITY",
                    "033": "FNB",
                    "004": "GCB BANK",
                    "912": "GN BANK",
                    "023": "GT BANK",
                    "011": "HFC",
                    "005": "NIB",
                    "018": "PRUDENTIAL",
                    "030": "ROYAL BANK",
                    "009": "SG GHANA",
                    "034": "SOVEREIGN BANK",
                    "019": "STANBIC",
                    "002": "STANDARD CHARTERED",
                    "006": "UBA",
                    "010": "UMB",
                    "022": "UNIBANK",
                    "016": "UT BANK",
                    "012": "ZENITH"
                  }
                }
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_account_title": {
              "type": "input",
              "validations": {
                "presence": true
              }
            }
          }
        },
        {
          "type": "CNY::Bank",
          "provider": "melotic",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "USD::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "routing_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "routing_number": {
              "type": "input"
            }
          }
        },
        {
          "type": "AED::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "KRW::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input"
            },
            "phone_number": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "JPY::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_name",
            "bank_branch",
            "bank_account_type",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input"
            },
            "phone_number": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            },
            "bank_account_type": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "UGX::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "bank_branch"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            }
          }
        },
        {
          "type": "KES::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "bank_branch"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            }
          }
        },
        {
          "type": "XOF::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "bank_name",
            "BIC",
            "IBAN"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "bank_name": {
              "type": "input"
            },
            "BIC": {
              "type": "input"
            },
            "IBAN": {
              "type": "input"
            }
          }
        },
        {
          "type": "ZAR::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "EUR::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "iban",
            "bic"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "iban": {
              "type": "input",
              "validations": {
                "format": "(?-mix:\\A[a-zA-Z]{2}[0-9]{2}\\s?[a-zA-Z0-9]{4}\\s?[0-9]{4}\\s?[0-9]{3}([a-zA-Z0-9]\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,3})?\\z)"
              }
            },
            "bic": {
              "type": "input",
              "validations": {
                "format": {
                  "with": "(?-mix:\\A[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?\\z)",
                  "allow_blank": true
                }
              }
            }
          }
        },
        {
          "type": "GBP::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "iban",
            "bic"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "iban": {
              "type": "input",
              "validations": {
                "format": "(?-mix:\\A[a-zA-Z]{2}[0-9]{2}\\s?[a-zA-Z0-9]{4}\\s?[0-9]{4}\\s?[0-9]{3}([a-zA-Z0-9]\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,3})?\\z)"
              }
            },
            "bic": {
              "type": "input",
              "validations": {
                "format": {
                  "with": "(?-mix:\\A[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?\\z)",
                  "allow_blank": true
                }
              }
            }
          }
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        }
      ]
    },
    {
      "type": "KES::Manual::Commercial",
      "provider": "commercial_bank",
      "otc_permitted": false,
      "details": [

      ],
      "opposites": [
        {
          "type": "BTC",
          "provider": "blockcypher",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "address"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "address": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_code",
            "bank_account",
            "bank_account_type"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_code": {
              "type": "select",
              "options": {
                "063": "Diamond Bank",
                "050": "EcoBank",
                "214": "FCMB Bank",
                "070": "Fidelity Bank",
                "011": "First Bank of Nigeria",
                "058": "Guaranty Trust Bank ",
                "030": "Heritage Bank",
                "301": "Jaiz Bank",
                "082": "Keystone ",
                "076": "Skye Bank",
                "039": "Stanbic IBTC Bank ",
                "232": "Sterling bank",
                "032": "Union Bank",
                "033": "United Bank for Africa ",
                "215": "Unity Bank",
                "035": "Wema Bank",
                "057": "Zenith International "
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "063": "Diamond Bank",
                    "050": "EcoBank",
                    "214": "FCMB Bank",
                    "070": "Fidelity Bank",
                    "011": "First Bank of Nigeria",
                    "058": "Guaranty Trust Bank ",
                    "030": "Heritage Bank",
                    "301": "Jaiz Bank",
                    "082": "Keystone ",
                    "076": "Skye Bank",
                    "039": "Stanbic IBTC Bank ",
                    "232": "Sterling bank",
                    "032": "Union Bank",
                    "033": "United Bank for Africa ",
                    "215": "Unity Bank",
                    "035": "Wema Bank",
                    "057": "Zenith International "
                  }
                }
              }
            },
            "bank_account": {
              "type": "input"
            },
            "bank_account_type": {
              "type": "select",
              "options": {
                "20": "Current",
                "10": "Savings"
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "20": "Current",
                    "10": "Savings"
                  }
                }
              }
            }
          }
        },
        {
          "type": "GHS::Bank",
          "provider": "etranzact",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_code",
            "bank_account",
            "bank_account_title"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_code": {
              "type": "select",
              "options": {
                "025": "ACCESS BANK",
                "008": "ADB",
                "007": "ARB APEX & RURAL BANKS",
                "026": "BANK OF BARODA",
                "003": "BARCLAYS",
                "021": "BOA",
                "027": "BSIC",
                "014": "CAL BANK",
                "902": "CAPITAL BANK",
                "013": "ECOBANK",
                "029": "ENERGY",
                "017": "FAB",
                "020": "FBN",
                "024": "FIDELITY",
                "033": "FNB",
                "004": "GCB BANK",
                "912": "GN BANK",
                "023": "GT BANK",
                "011": "HFC",
                "005": "NIB",
                "018": "PRUDENTIAL",
                "030": "ROYAL BANK",
                "009": "SG GHANA",
                "034": "SOVEREIGN BANK",
                "019": "STANBIC",
                "002": "STANDARD CHARTERED",
                "006": "UBA",
                "010": "UMB",
                "022": "UNIBANK",
                "016": "UT BANK",
                "012": "ZENITH"
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "025": "ACCESS BANK",
                    "008": "ADB",
                    "007": "ARB APEX & RURAL BANKS",
                    "026": "BANK OF BARODA",
                    "003": "BARCLAYS",
                    "021": "BOA",
                    "027": "BSIC",
                    "014": "CAL BANK",
                    "902": "CAPITAL BANK",
                    "013": "ECOBANK",
                    "029": "ENERGY",
                    "017": "FAB",
                    "020": "FBN",
                    "024": "FIDELITY",
                    "033": "FNB",
                    "004": "GCB BANK",
                    "912": "GN BANK",
                    "023": "GT BANK",
                    "011": "HFC",
                    "005": "NIB",
                    "018": "PRUDENTIAL",
                    "030": "ROYAL BANK",
                    "009": "SG GHANA",
                    "034": "SOVEREIGN BANK",
                    "019": "STANBIC",
                    "002": "STANDARD CHARTERED",
                    "006": "UBA",
                    "010": "UMB",
                    "022": "UNIBANK",
                    "016": "UT BANK",
                    "012": "ZENITH"
                  }
                }
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_account_title": {
              "type": "input",
              "validations": {
                "presence": true
              }
            }
          }
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "CNY::Bank",
          "provider": "melotic",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "USD::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "routing_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "routing_number": {
              "type": "input"
            }
          }
        },
        {
          "type": "AED::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "KRW::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input"
            },
            "phone_number": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "JPY::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_name",
            "bank_branch",
            "bank_account_type",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input"
            },
            "phone_number": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            },
            "bank_account_type": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "UGX::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "bank_branch"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            }
          }
        },
        {
          "type": "XOF::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "bank_name",
            "BIC",
            "IBAN"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "bank_name": {
              "type": "input"
            },
            "BIC": {
              "type": "input"
            },
            "IBAN": {
              "type": "input"
            }
          }
        },
        {
          "type": "ZAR::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "EUR::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "iban",
            "bic"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "iban": {
              "type": "input",
              "validations": {
                "format": "(?-mix:\\A[a-zA-Z]{2}[0-9]{2}\\s?[a-zA-Z0-9]{4}\\s?[0-9]{4}\\s?[0-9]{3}([a-zA-Z0-9]\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,3})?\\z)"
              }
            },
            "bic": {
              "type": "input",
              "validations": {
                "format": {
                  "with": "(?-mix:\\A[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?\\z)",
                  "allow_blank": true
                }
              }
            }
          }
        },
        {
          "type": "GBP::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "iban",
            "bic"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "iban": {
              "type": "input",
              "validations": {
                "format": "(?-mix:\\A[a-zA-Z]{2}[0-9]{2}\\s?[a-zA-Z0-9]{4}\\s?[0-9]{4}\\s?[0-9]{3}([a-zA-Z0-9]\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,3})?\\z)"
              }
            },
            "bic": {
              "type": "input",
              "validations": {
                "format": {
                  "with": "(?-mix:\\A[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?\\z)",
                  "allow_blank": true
                }
              }
            }
          }
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        }
      ]
    },
    {
      "type": "UGX::Manual::Stanbic",
      "provider": "stanbic_bank",
      "otc_permitted": false,
      "details": [
        "Account Name",
        "Bank Name",
        "Bank Branch",
        "Account Number"
      ],
      "opposites": [
        {
          "type": "BTC",
          "provider": "blockcypher",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "address"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "address": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_code",
            "bank_account",
            "bank_account_type"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_code": {
              "type": "select",
              "options": {
                "063": "Diamond Bank",
                "050": "EcoBank",
                "214": "FCMB Bank",
                "070": "Fidelity Bank",
                "011": "First Bank of Nigeria",
                "058": "Guaranty Trust Bank ",
                "030": "Heritage Bank",
                "301": "Jaiz Bank",
                "082": "Keystone ",
                "076": "Skye Bank",
                "039": "Stanbic IBTC Bank ",
                "232": "Sterling bank",
                "032": "Union Bank",
                "033": "United Bank for Africa ",
                "215": "Unity Bank",
                "035": "Wema Bank",
                "057": "Zenith International "
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "063": "Diamond Bank",
                    "050": "EcoBank",
                    "214": "FCMB Bank",
                    "070": "Fidelity Bank",
                    "011": "First Bank of Nigeria",
                    "058": "Guaranty Trust Bank ",
                    "030": "Heritage Bank",
                    "301": "Jaiz Bank",
                    "082": "Keystone ",
                    "076": "Skye Bank",
                    "039": "Stanbic IBTC Bank ",
                    "232": "Sterling bank",
                    "032": "Union Bank",
                    "033": "United Bank for Africa ",
                    "215": "Unity Bank",
                    "035": "Wema Bank",
                    "057": "Zenith International "
                  }
                }
              }
            },
            "bank_account": {
              "type": "input"
            },
            "bank_account_type": {
              "type": "select",
              "options": {
                "20": "Current",
                "10": "Savings"
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "20": "Current",
                    "10": "Savings"
                  }
                }
              }
            }
          }
        },
        {
          "type": "GHS::Bank",
          "provider": "etranzact",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_code",
            "bank_account",
            "bank_account_title"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_code": {
              "type": "select",
              "options": {
                "025": "ACCESS BANK",
                "008": "ADB",
                "007": "ARB APEX & RURAL BANKS",
                "026": "BANK OF BARODA",
                "003": "BARCLAYS",
                "021": "BOA",
                "027": "BSIC",
                "014": "CAL BANK",
                "902": "CAPITAL BANK",
                "013": "ECOBANK",
                "029": "ENERGY",
                "017": "FAB",
                "020": "FBN",
                "024": "FIDELITY",
                "033": "FNB",
                "004": "GCB BANK",
                "912": "GN BANK",
                "023": "GT BANK",
                "011": "HFC",
                "005": "NIB",
                "018": "PRUDENTIAL",
                "030": "ROYAL BANK",
                "009": "SG GHANA",
                "034": "SOVEREIGN BANK",
                "019": "STANBIC",
                "002": "STANDARD CHARTERED",
                "006": "UBA",
                "010": "UMB",
                "022": "UNIBANK",
                "016": "UT BANK",
                "012": "ZENITH"
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "025": "ACCESS BANK",
                    "008": "ADB",
                    "007": "ARB APEX & RURAL BANKS",
                    "026": "BANK OF BARODA",
                    "003": "BARCLAYS",
                    "021": "BOA",
                    "027": "BSIC",
                    "014": "CAL BANK",
                    "902": "CAPITAL BANK",
                    "013": "ECOBANK",
                    "029": "ENERGY",
                    "017": "FAB",
                    "020": "FBN",
                    "024": "FIDELITY",
                    "033": "FNB",
                    "004": "GCB BANK",
                    "912": "GN BANK",
                    "023": "GT BANK",
                    "011": "HFC",
                    "005": "NIB",
                    "018": "PRUDENTIAL",
                    "030": "ROYAL BANK",
                    "009": "SG GHANA",
                    "034": "SOVEREIGN BANK",
                    "019": "STANBIC",
                    "002": "STANDARD CHARTERED",
                    "006": "UBA",
                    "010": "UMB",
                    "022": "UNIBANK",
                    "016": "UT BANK",
                    "012": "ZENITH"
                  }
                }
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_account_title": {
              "type": "input",
              "validations": {
                "presence": true
              }
            }
          }
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "CNY::Bank",
          "provider": "melotic",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "USD::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "routing_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "routing_number": {
              "type": "input"
            }
          }
        },
        {
          "type": "AED::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "KRW::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input"
            },
            "phone_number": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "JPY::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_name",
            "bank_branch",
            "bank_account_type",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input"
            },
            "phone_number": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            },
            "bank_account_type": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "KES::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "bank_branch"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            }
          }
        },
        {
          "type": "XOF::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "bank_name",
            "BIC",
            "IBAN"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "bank_name": {
              "type": "input"
            },
            "BIC": {
              "type": "input"
            },
            "IBAN": {
              "type": "input"
            }
          }
        },
        {
          "type": "ZAR::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "EUR::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "iban",
            "bic"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "iban": {
              "type": "input",
              "validations": {
                "format": "(?-mix:\\A[a-zA-Z]{2}[0-9]{2}\\s?[a-zA-Z0-9]{4}\\s?[0-9]{4}\\s?[0-9]{3}([a-zA-Z0-9]\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,3})?\\z)"
              }
            },
            "bic": {
              "type": "input",
              "validations": {
                "format": {
                  "with": "(?-mix:\\A[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?\\z)",
                  "allow_blank": true
                }
              }
            }
          }
        },
        {
          "type": "GBP::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "iban",
            "bic"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "iban": {
              "type": "input",
              "validations": {
                "format": "(?-mix:\\A[a-zA-Z]{2}[0-9]{2}\\s?[a-zA-Z0-9]{4}\\s?[0-9]{4}\\s?[0-9]{3}([a-zA-Z0-9]\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,3})?\\z)"
              }
            },
            "bic": {
              "type": "input",
              "validations": {
                "format": {
                  "with": "(?-mix:\\A[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?\\z)",
                  "allow_blank": true
                }
              }
            }
          }
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        }
      ]
    },
    {
      "type": "EUR::Bank",
      "provider": "lhv",
      "otc_permitted": false,
      "details": [
        "BIC",
        "Bank Address",
        "Account Name",
        "IBAN",
        "Beneficiary Address",
        "Reference"
      ],
      "opposites": [
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_code",
            "bank_account",
            "bank_account_type"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_code": {
              "type": "select",
              "options": {
                "063": "Diamond Bank",
                "050": "EcoBank",
                "214": "FCMB Bank",
                "070": "Fidelity Bank",
                "011": "First Bank of Nigeria",
                "058": "Guaranty Trust Bank ",
                "030": "Heritage Bank",
                "301": "Jaiz Bank",
                "082": "Keystone ",
                "076": "Skye Bank",
                "039": "Stanbic IBTC Bank ",
                "232": "Sterling bank",
                "032": "Union Bank",
                "033": "United Bank for Africa ",
                "215": "Unity Bank",
                "035": "Wema Bank",
                "057": "Zenith International "
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "063": "Diamond Bank",
                    "050": "EcoBank",
                    "214": "FCMB Bank",
                    "070": "Fidelity Bank",
                    "011": "First Bank of Nigeria",
                    "058": "Guaranty Trust Bank ",
                    "030": "Heritage Bank",
                    "301": "Jaiz Bank",
                    "082": "Keystone ",
                    "076": "Skye Bank",
                    "039": "Stanbic IBTC Bank ",
                    "232": "Sterling bank",
                    "032": "Union Bank",
                    "033": "United Bank for Africa ",
                    "215": "Unity Bank",
                    "035": "Wema Bank",
                    "057": "Zenith International "
                  }
                }
              }
            },
            "bank_account": {
              "type": "input"
            },
            "bank_account_type": {
              "type": "select",
              "options": {
                "20": "Current",
                "10": "Savings"
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "20": "Current",
                    "10": "Savings"
                  }
                }
              }
            }
          }
        },
        {
          "type": "GHS::Bank",
          "provider": "etranzact",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_code",
            "bank_account",
            "bank_account_title"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_code": {
              "type": "select",
              "options": {
                "025": "ACCESS BANK",
                "008": "ADB",
                "007": "ARB APEX & RURAL BANKS",
                "026": "BANK OF BARODA",
                "003": "BARCLAYS",
                "021": "BOA",
                "027": "BSIC",
                "014": "CAL BANK",
                "902": "CAPITAL BANK",
                "013": "ECOBANK",
                "029": "ENERGY",
                "017": "FAB",
                "020": "FBN",
                "024": "FIDELITY",
                "033": "FNB",
                "004": "GCB BANK",
                "912": "GN BANK",
                "023": "GT BANK",
                "011": "HFC",
                "005": "NIB",
                "018": "PRUDENTIAL",
                "030": "ROYAL BANK",
                "009": "SG GHANA",
                "034": "SOVEREIGN BANK",
                "019": "STANBIC",
                "002": "STANDARD CHARTERED",
                "006": "UBA",
                "010": "UMB",
                "022": "UNIBANK",
                "016": "UT BANK",
                "012": "ZENITH"
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "025": "ACCESS BANK",
                    "008": "ADB",
                    "007": "ARB APEX & RURAL BANKS",
                    "026": "BANK OF BARODA",
                    "003": "BARCLAYS",
                    "021": "BOA",
                    "027": "BSIC",
                    "014": "CAL BANK",
                    "902": "CAPITAL BANK",
                    "013": "ECOBANK",
                    "029": "ENERGY",
                    "017": "FAB",
                    "020": "FBN",
                    "024": "FIDELITY",
                    "033": "FNB",
                    "004": "GCB BANK",
                    "912": "GN BANK",
                    "023": "GT BANK",
                    "011": "HFC",
                    "005": "NIB",
                    "018": "PRUDENTIAL",
                    "030": "ROYAL BANK",
                    "009": "SG GHANA",
                    "034": "SOVEREIGN BANK",
                    "019": "STANBIC",
                    "002": "STANDARD CHARTERED",
                    "006": "UBA",
                    "010": "UMB",
                    "022": "UNIBANK",
                    "016": "UT BANK",
                    "012": "ZENITH"
                  }
                }
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_account_title": {
              "type": "input",
              "validations": {
                "presence": true
              }
            }
          }
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "CNY::Bank",
          "provider": "melotic",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "UGX::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "bank_branch"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            }
          }
        },
        {
          "type": "KES::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "bank_branch"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            }
          }
        },
        {
          "type": "XOF::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "bank_name",
            "BIC",
            "IBAN"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "bank_name": {
              "type": "input"
            },
            "BIC": {
              "type": "input"
            },
            "IBAN": {
              "type": "input"
            }
          }
        },
        {
          "type": "ZAR::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        }
      ]
    },
    {
      "type": "GBP::Bank",
      "provider": "lhv",
      "otc_permitted": false,
      "details": [
        "BIC",
        "Bank Address",
        "Account Name",
        "IBAN",
        "Beneficiary Address",
        "Reference"
      ],
      "opposites": [
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_code",
            "bank_account",
            "bank_account_type"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_code": {
              "type": "select",
              "options": {
                "063": "Diamond Bank",
                "050": "EcoBank",
                "214": "FCMB Bank",
                "070": "Fidelity Bank",
                "011": "First Bank of Nigeria",
                "058": "Guaranty Trust Bank ",
                "030": "Heritage Bank",
                "301": "Jaiz Bank",
                "082": "Keystone ",
                "076": "Skye Bank",
                "039": "Stanbic IBTC Bank ",
                "232": "Sterling bank",
                "032": "Union Bank",
                "033": "United Bank for Africa ",
                "215": "Unity Bank",
                "035": "Wema Bank",
                "057": "Zenith International "
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "063": "Diamond Bank",
                    "050": "EcoBank",
                    "214": "FCMB Bank",
                    "070": "Fidelity Bank",
                    "011": "First Bank of Nigeria",
                    "058": "Guaranty Trust Bank ",
                    "030": "Heritage Bank",
                    "301": "Jaiz Bank",
                    "082": "Keystone ",
                    "076": "Skye Bank",
                    "039": "Stanbic IBTC Bank ",
                    "232": "Sterling bank",
                    "032": "Union Bank",
                    "033": "United Bank for Africa ",
                    "215": "Unity Bank",
                    "035": "Wema Bank",
                    "057": "Zenith International "
                  }
                }
              }
            },
            "bank_account": {
              "type": "input"
            },
            "bank_account_type": {
              "type": "select",
              "options": {
                "20": "Current",
                "10": "Savings"
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "20": "Current",
                    "10": "Savings"
                  }
                }
              }
            }
          }
        },
        {
          "type": "GHS::Bank",
          "provider": "etranzact",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_code",
            "bank_account",
            "bank_account_title"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_code": {
              "type": "select",
              "options": {
                "025": "ACCESS BANK",
                "008": "ADB",
                "007": "ARB APEX & RURAL BANKS",
                "026": "BANK OF BARODA",
                "003": "BARCLAYS",
                "021": "BOA",
                "027": "BSIC",
                "014": "CAL BANK",
                "902": "CAPITAL BANK",
                "013": "ECOBANK",
                "029": "ENERGY",
                "017": "FAB",
                "020": "FBN",
                "024": "FIDELITY",
                "033": "FNB",
                "004": "GCB BANK",
                "912": "GN BANK",
                "023": "GT BANK",
                "011": "HFC",
                "005": "NIB",
                "018": "PRUDENTIAL",
                "030": "ROYAL BANK",
                "009": "SG GHANA",
                "034": "SOVEREIGN BANK",
                "019": "STANBIC",
                "002": "STANDARD CHARTERED",
                "006": "UBA",
                "010": "UMB",
                "022": "UNIBANK",
                "016": "UT BANK",
                "012": "ZENITH"
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "025": "ACCESS BANK",
                    "008": "ADB",
                    "007": "ARB APEX & RURAL BANKS",
                    "026": "BANK OF BARODA",
                    "003": "BARCLAYS",
                    "021": "BOA",
                    "027": "BSIC",
                    "014": "CAL BANK",
                    "902": "CAPITAL BANK",
                    "013": "ECOBANK",
                    "029": "ENERGY",
                    "017": "FAB",
                    "020": "FBN",
                    "024": "FIDELITY",
                    "033": "FNB",
                    "004": "GCB BANK",
                    "912": "GN BANK",
                    "023": "GT BANK",
                    "011": "HFC",
                    "005": "NIB",
                    "018": "PRUDENTIAL",
                    "030": "ROYAL BANK",
                    "009": "SG GHANA",
                    "034": "SOVEREIGN BANK",
                    "019": "STANBIC",
                    "002": "STANDARD CHARTERED",
                    "006": "UBA",
                    "010": "UMB",
                    "022": "UNIBANK",
                    "016": "UT BANK",
                    "012": "ZENITH"
                  }
                }
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_account_title": {
              "type": "input",
              "validations": {
                "presence": true
              }
            }
          }
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "CNY::Bank",
          "provider": "melotic",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "UGX::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "bank_branch"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            }
          }
        },
        {
          "type": "KES::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "bank_branch"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            }
          }
        },
        {
          "type": "XOF::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "bank_name",
            "BIC",
            "IBAN"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "bank_name": {
              "type": "input"
            },
            "BIC": {
              "type": "input"
            },
            "IBAN": {
              "type": "input"
            }
          }
        },
        {
          "type": "ZAR::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        }
      ]
    },
    {
      "type": "UGX::Mobile",
      "provider": "beyonic",
      "otc_permitted": false,
      "details": [
        "MTN Code",
        "Airtel Code",
        "Reference"
      ],
      "opposites": [
        {
          "type": "BTC",
          "provider": "blockcypher",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "address"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "address": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_code",
            "bank_account",
            "bank_account_type"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_code": {
              "type": "select",
              "options": {
                "063": "Diamond Bank",
                "050": "EcoBank",
                "214": "FCMB Bank",
                "070": "Fidelity Bank",
                "011": "First Bank of Nigeria",
                "058": "Guaranty Trust Bank ",
                "030": "Heritage Bank",
                "301": "Jaiz Bank",
                "082": "Keystone ",
                "076": "Skye Bank",
                "039": "Stanbic IBTC Bank ",
                "232": "Sterling bank",
                "032": "Union Bank",
                "033": "United Bank for Africa ",
                "215": "Unity Bank",
                "035": "Wema Bank",
                "057": "Zenith International "
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "063": "Diamond Bank",
                    "050": "EcoBank",
                    "214": "FCMB Bank",
                    "070": "Fidelity Bank",
                    "011": "First Bank of Nigeria",
                    "058": "Guaranty Trust Bank ",
                    "030": "Heritage Bank",
                    "301": "Jaiz Bank",
                    "082": "Keystone ",
                    "076": "Skye Bank",
                    "039": "Stanbic IBTC Bank ",
                    "232": "Sterling bank",
                    "032": "Union Bank",
                    "033": "United Bank for Africa ",
                    "215": "Unity Bank",
                    "035": "Wema Bank",
                    "057": "Zenith International "
                  }
                }
              }
            },
            "bank_account": {
              "type": "input"
            },
            "bank_account_type": {
              "type": "select",
              "options": {
                "20": "Current",
                "10": "Savings"
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "20": "Current",
                    "10": "Savings"
                  }
                }
              }
            }
          }
        },
        {
          "type": "GHS::Bank",
          "provider": "etranzact",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_code",
            "bank_account",
            "bank_account_title"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_code": {
              "type": "select",
              "options": {
                "025": "ACCESS BANK",
                "008": "ADB",
                "007": "ARB APEX & RURAL BANKS",
                "026": "BANK OF BARODA",
                "003": "BARCLAYS",
                "021": "BOA",
                "027": "BSIC",
                "014": "CAL BANK",
                "902": "CAPITAL BANK",
                "013": "ECOBANK",
                "029": "ENERGY",
                "017": "FAB",
                "020": "FBN",
                "024": "FIDELITY",
                "033": "FNB",
                "004": "GCB BANK",
                "912": "GN BANK",
                "023": "GT BANK",
                "011": "HFC",
                "005": "NIB",
                "018": "PRUDENTIAL",
                "030": "ROYAL BANK",
                "009": "SG GHANA",
                "034": "SOVEREIGN BANK",
                "019": "STANBIC",
                "002": "STANDARD CHARTERED",
                "006": "UBA",
                "010": "UMB",
                "022": "UNIBANK",
                "016": "UT BANK",
                "012": "ZENITH"
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "025": "ACCESS BANK",
                    "008": "ADB",
                    "007": "ARB APEX & RURAL BANKS",
                    "026": "BANK OF BARODA",
                    "003": "BARCLAYS",
                    "021": "BOA",
                    "027": "BSIC",
                    "014": "CAL BANK",
                    "902": "CAPITAL BANK",
                    "013": "ECOBANK",
                    "029": "ENERGY",
                    "017": "FAB",
                    "020": "FBN",
                    "024": "FIDELITY",
                    "033": "FNB",
                    "004": "GCB BANK",
                    "912": "GN BANK",
                    "023": "GT BANK",
                    "011": "HFC",
                    "005": "NIB",
                    "018": "PRUDENTIAL",
                    "030": "ROYAL BANK",
                    "009": "SG GHANA",
                    "034": "SOVEREIGN BANK",
                    "019": "STANBIC",
                    "002": "STANDARD CHARTERED",
                    "006": "UBA",
                    "010": "UMB",
                    "022": "UNIBANK",
                    "016": "UT BANK",
                    "012": "ZENITH"
                  }
                }
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_account_title": {
              "type": "input",
              "validations": {
                "presence": true
              }
            }
          }
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "CNY::Bank",
          "provider": "melotic",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "USD::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "routing_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "routing_number": {
              "type": "input"
            }
          }
        },
        {
          "type": "AED::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "KRW::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input"
            },
            "phone_number": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "JPY::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_name",
            "bank_branch",
            "bank_account_type",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input"
            },
            "phone_number": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            },
            "bank_account_type": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "KES::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "bank_branch"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            }
          }
        },
        {
          "type": "XOF::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "bank_name",
            "BIC",
            "IBAN"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "bank_name": {
              "type": "input"
            },
            "BIC": {
              "type": "input"
            },
            "IBAN": {
              "type": "input"
            }
          }
        },
        {
          "type": "ZAR::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "EUR::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "iban",
            "bic"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "iban": {
              "type": "input",
              "validations": {
                "format": "(?-mix:\\A[a-zA-Z]{2}[0-9]{2}\\s?[a-zA-Z0-9]{4}\\s?[0-9]{4}\\s?[0-9]{3}([a-zA-Z0-9]\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,3})?\\z)"
              }
            },
            "bic": {
              "type": "input",
              "validations": {
                "format": {
                  "with": "(?-mix:\\A[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?\\z)",
                  "allow_blank": true
                }
              }
            }
          }
        },
        {
          "type": "GBP::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "iban",
            "bic"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "iban": {
              "type": "input",
              "validations": {
                "format": "(?-mix:\\A[a-zA-Z]{2}[0-9]{2}\\s?[a-zA-Z0-9]{4}\\s?[0-9]{4}\\s?[0-9]{3}([a-zA-Z0-9]\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,3})?\\z)"
              }
            },
            "bic": {
              "type": "input",
              "validations": {
                "format": {
                  "with": "(?-mix:\\A[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?\\z)",
                  "allow_blank": true
                }
              }
            }
          }
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        }
      ]
    },
    {
      "type": "TZS::Mobile",
      "provider": "beyonic",
      "otc_permitted": false,
      "details": [
        "MPESA Code",
        "TIGO PESA Code",
        "Airtel Code",
        "Reference"
      ],
      "opposites": [
        {
          "type": "BTC",
          "provider": "blockcypher",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "address"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "address": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_code",
            "bank_account",
            "bank_account_type"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_code": {
              "type": "select",
              "options": {
                "063": "Diamond Bank",
                "050": "EcoBank",
                "214": "FCMB Bank",
                "070": "Fidelity Bank",
                "011": "First Bank of Nigeria",
                "058": "Guaranty Trust Bank ",
                "030": "Heritage Bank",
                "301": "Jaiz Bank",
                "082": "Keystone ",
                "076": "Skye Bank",
                "039": "Stanbic IBTC Bank ",
                "232": "Sterling bank",
                "032": "Union Bank",
                "033": "United Bank for Africa ",
                "215": "Unity Bank",
                "035": "Wema Bank",
                "057": "Zenith International "
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "063": "Diamond Bank",
                    "050": "EcoBank",
                    "214": "FCMB Bank",
                    "070": "Fidelity Bank",
                    "011": "First Bank of Nigeria",
                    "058": "Guaranty Trust Bank ",
                    "030": "Heritage Bank",
                    "301": "Jaiz Bank",
                    "082": "Keystone ",
                    "076": "Skye Bank",
                    "039": "Stanbic IBTC Bank ",
                    "232": "Sterling bank",
                    "032": "Union Bank",
                    "033": "United Bank for Africa ",
                    "215": "Unity Bank",
                    "035": "Wema Bank",
                    "057": "Zenith International "
                  }
                }
              }
            },
            "bank_account": {
              "type": "input"
            },
            "bank_account_type": {
              "type": "select",
              "options": {
                "20": "Current",
                "10": "Savings"
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "20": "Current",
                    "10": "Savings"
                  }
                }
              }
            }
          }
        },
        {
          "type": "GHS::Bank",
          "provider": "etranzact",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_code",
            "bank_account",
            "bank_account_title"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_code": {
              "type": "select",
              "options": {
                "025": "ACCESS BANK",
                "008": "ADB",
                "007": "ARB APEX & RURAL BANKS",
                "026": "BANK OF BARODA",
                "003": "BARCLAYS",
                "021": "BOA",
                "027": "BSIC",
                "014": "CAL BANK",
                "902": "CAPITAL BANK",
                "013": "ECOBANK",
                "029": "ENERGY",
                "017": "FAB",
                "020": "FBN",
                "024": "FIDELITY",
                "033": "FNB",
                "004": "GCB BANK",
                "912": "GN BANK",
                "023": "GT BANK",
                "011": "HFC",
                "005": "NIB",
                "018": "PRUDENTIAL",
                "030": "ROYAL BANK",
                "009": "SG GHANA",
                "034": "SOVEREIGN BANK",
                "019": "STANBIC",
                "002": "STANDARD CHARTERED",
                "006": "UBA",
                "010": "UMB",
                "022": "UNIBANK",
                "016": "UT BANK",
                "012": "ZENITH"
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "025": "ACCESS BANK",
                    "008": "ADB",
                    "007": "ARB APEX & RURAL BANKS",
                    "026": "BANK OF BARODA",
                    "003": "BARCLAYS",
                    "021": "BOA",
                    "027": "BSIC",
                    "014": "CAL BANK",
                    "902": "CAPITAL BANK",
                    "013": "ECOBANK",
                    "029": "ENERGY",
                    "017": "FAB",
                    "020": "FBN",
                    "024": "FIDELITY",
                    "033": "FNB",
                    "004": "GCB BANK",
                    "912": "GN BANK",
                    "023": "GT BANK",
                    "011": "HFC",
                    "005": "NIB",
                    "018": "PRUDENTIAL",
                    "030": "ROYAL BANK",
                    "009": "SG GHANA",
                    "034": "SOVEREIGN BANK",
                    "019": "STANBIC",
                    "002": "STANDARD CHARTERED",
                    "006": "UBA",
                    "010": "UMB",
                    "022": "UNIBANK",
                    "016": "UT BANK",
                    "012": "ZENITH"
                  }
                }
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_account_title": {
              "type": "input",
              "validations": {
                "presence": true
              }
            }
          }
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "CNY::Bank",
          "provider": "melotic",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "USD::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "routing_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "routing_number": {
              "type": "input"
            }
          }
        },
        {
          "type": "AED::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "KRW::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input"
            },
            "phone_number": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "JPY::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_name",
            "bank_branch",
            "bank_account_type",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input"
            },
            "phone_number": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            },
            "bank_account_type": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "UGX::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "bank_branch"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            }
          }
        },
        {
          "type": "KES::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "bank_branch"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            }
          }
        },
        {
          "type": "XOF::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "bank_name",
            "BIC",
            "IBAN"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "bank_name": {
              "type": "input"
            },
            "BIC": {
              "type": "input"
            },
            "IBAN": {
              "type": "input"
            }
          }
        },
        {
          "type": "ZAR::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "EUR::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "iban",
            "bic"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "iban": {
              "type": "input",
              "validations": {
                "format": "(?-mix:\\A[a-zA-Z]{2}[0-9]{2}\\s?[a-zA-Z0-9]{4}\\s?[0-9]{4}\\s?[0-9]{3}([a-zA-Z0-9]\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,3})?\\z)"
              }
            },
            "bic": {
              "type": "input",
              "validations": {
                "format": {
                  "with": "(?-mix:\\A[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?\\z)",
                  "allow_blank": true
                }
              }
            }
          }
        },
        {
          "type": "GBP::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "iban",
            "bic"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "iban": {
              "type": "input",
              "validations": {
                "format": "(?-mix:\\A[a-zA-Z]{2}[0-9]{2}\\s?[a-zA-Z0-9]{4}\\s?[0-9]{4}\\s?[0-9]{3}([a-zA-Z0-9]\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,3})?\\z)"
              }
            },
            "bic": {
              "type": "input",
              "validations": {
                "format": {
                  "with": "(?-mix:\\A[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?\\z)",
                  "allow_blank": true
                }
              }
            }
          }
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        }
      ]
    },
    {
      "type": "GHS::Mobile",
      "provider": "interpay",
      "otc_permitted": false,
      "details": [

      ],
      "opposites": [
        {
          "type": "BTC",
          "provider": "blockcypher",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "address"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "address": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_code",
            "bank_account",
            "bank_account_type"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_code": {
              "type": "select",
              "options": {
                "063": "Diamond Bank",
                "050": "EcoBank",
                "214": "FCMB Bank",
                "070": "Fidelity Bank",
                "011": "First Bank of Nigeria",
                "058": "Guaranty Trust Bank ",
                "030": "Heritage Bank",
                "301": "Jaiz Bank",
                "082": "Keystone ",
                "076": "Skye Bank",
                "039": "Stanbic IBTC Bank ",
                "232": "Sterling bank",
                "032": "Union Bank",
                "033": "United Bank for Africa ",
                "215": "Unity Bank",
                "035": "Wema Bank",
                "057": "Zenith International "
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "063": "Diamond Bank",
                    "050": "EcoBank",
                    "214": "FCMB Bank",
                    "070": "Fidelity Bank",
                    "011": "First Bank of Nigeria",
                    "058": "Guaranty Trust Bank ",
                    "030": "Heritage Bank",
                    "301": "Jaiz Bank",
                    "082": "Keystone ",
                    "076": "Skye Bank",
                    "039": "Stanbic IBTC Bank ",
                    "232": "Sterling bank",
                    "032": "Union Bank",
                    "033": "United Bank for Africa ",
                    "215": "Unity Bank",
                    "035": "Wema Bank",
                    "057": "Zenith International "
                  }
                }
              }
            },
            "bank_account": {
              "type": "input"
            },
            "bank_account_type": {
              "type": "select",
              "options": {
                "20": "Current",
                "10": "Savings"
              },
              "validations": {
                "presence": true,
                "inclusion": {
                  "in": {
                    "20": "Current",
                    "10": "Savings"
                  }
                }
              }
            }
          }
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "CNY::Bank",
          "provider": "melotic",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            },
            "bank_account": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "USD::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "routing_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "routing_number": {
              "type": "input"
            }
          }
        },
        {
          "type": "AED::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "KRW::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input"
            },
            "phone_number": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "JPY::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "name",
            "phone_number",
            "bank_name",
            "bank_branch",
            "bank_account_type",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "name": {
              "type": "input"
            },
            "phone_number": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            },
            "bank_account_type": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "UGX::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "bank_branch"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            }
          }
        },
        {
          "type": "KES::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account",
            "bank_branch"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            },
            "bank_branch": {
              "type": "input"
            }
          }
        },
        {
          "type": "XOF::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "bank_name",
            "BIC",
            "IBAN"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "bank_name": {
              "type": "input"
            },
            "BIC": {
              "type": "input"
            },
            "IBAN": {
              "type": "input"
            }
          }
        },
        {
          "type": "ZAR::Manual::Bank",
          "provider": "bank_transfer",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "bank_account"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input"
            },
            "last_name": {
              "type": "input"
            },
            "bank_name": {
              "type": "input"
            },
            "bank_account": {
              "type": "input"
            }
          }
        },
        {
          "type": "EUR::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "iban",
            "bic"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "iban": {
              "type": "input",
              "validations": {
                "format": "(?-mix:\\A[a-zA-Z]{2}[0-9]{2}\\s?[a-zA-Z0-9]{4}\\s?[0-9]{4}\\s?[0-9]{3}([a-zA-Z0-9]\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,3})?\\z)"
              }
            },
            "bic": {
              "type": "input",
              "validations": {
                "format": {
                  "with": "(?-mix:\\A[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?\\z)",
                  "allow_blank": true
                }
              }
            }
          }
        },
        {
          "type": "GBP::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "bank_name",
            "iban",
            "bic"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "bank_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "iban": {
              "type": "input",
              "validations": {
                "format": "(?-mix:\\A[a-zA-Z]{2}[0-9]{2}\\s?[a-zA-Z0-9]{4}\\s?[0-9]{4}\\s?[0-9]{3}([a-zA-Z0-9]\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,3})?\\z)"
              }
            },
            "bic": {
              "type": "input",
              "validations": {
                "format": {
                  "with": "(?-mix:\\A[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?\\z)",
                  "allow_blank": true
                }
              }
            }
          }
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "email",
            "first_name",
            "last_name",
            "phone_number"
          ],
          "default": true,
          "fields": {
            "email": {
              "type": "input",
              "validations": {
                "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
              }
            },
            "first_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "last_name": {
              "type": "input",
              "validations": {
                "presence": true
              }
            },
            "phone_number": {
              "type": "input",
              "validations": {
                "presence": true,
                "invalid": true
              }
            }
          }
        }
      ]
    }
  ]
}

This method return possible payin methods.

Response Fields

Name Description
object.type Type of payout method
object.details Details for payin

Fetching possible payout methods

GET /v1/info/payment_methods/out

Response body: Response code: 200

{
  "object": [
    {
      "type": "BTC",
      "provider": "blockcypher",
      "otc_permitted": false,
      "details": [
        "email",
        "first_name",
        "last_name",
        "address"
      ],
      "opposites": [
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "url"
          ]
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "url",
            "Merchant",
            "Reference"
          ]
        },
        {
          "type": "NGN::Manual::Diamond",
          "provider": "diamond_bank",
          "otc_permitted": false,
          "details": [
            "Bank",
            "Account Name",
            "Account Number"
          ]
        },
        {
          "type": "KES::Manual::Commercial",
          "provider": "commercial_bank",
          "otc_permitted": false,
          "details": [

          ]
        },
        {
          "type": "UGX::Manual::Stanbic",
          "provider": "stanbic_bank",
          "otc_permitted": false,
          "details": [
            "Account Name",
            "Bank Name",
            "Bank Branch",
            "Account Number"
          ]
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MTN Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MPESA Code",
            "TIGO PESA Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [

          ]
        }
      ],
      "default": true,
      "fields": {
        "email": {
          "type": "input",
          "validations": {
            "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
          }
        },
        "first_name": {
          "type": "input"
        },
        "last_name": {
          "type": "input"
        },
        "address": {
          "type": "input",
          "validations": {
            "presence": true,
            "invalid": true
          }
        }
      }
    },
    {
      "type": "NGN::Bank",
      "provider": "interswitch",
      "otc_permitted": false,
      "details": [
        "email",
        "first_name",
        "last_name",
        "bank_code",
        "bank_account",
        "bank_account_type"
      ],
      "opposites": [
        {
          "type": "BTC",
          "provider": "blockcypher",
          "otc_permitted": false,
          "details": [
            "url",
            "Address"
          ]
        },
        {
          "type": "KES::Manual::Commercial",
          "provider": "commercial_bank",
          "otc_permitted": false,
          "details": [

          ]
        },
        {
          "type": "UGX::Manual::Stanbic",
          "provider": "stanbic_bank",
          "otc_permitted": false,
          "details": [
            "Account Name",
            "Bank Name",
            "Bank Branch",
            "Account Number"
          ]
        },
        {
          "type": "EUR::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "GBP::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MTN Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MPESA Code",
            "TIGO PESA Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [

          ]
        }
      ],
      "default": true,
      "fields": {
        "email": {
          "type": "input",
          "validations": {
            "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
          }
        },
        "first_name": {
          "type": "input",
          "validations": {
            "presence": true
          }
        },
        "last_name": {
          "type": "input",
          "validations": {
            "presence": true
          }
        },
        "bank_code": {
          "type": "select",
          "options": {
            "063": "Diamond Bank",
            "050": "EcoBank",
            "214": "FCMB Bank",
            "070": "Fidelity Bank",
            "011": "First Bank of Nigeria",
            "058": "Guaranty Trust Bank ",
            "030": "Heritage Bank",
            "301": "Jaiz Bank",
            "082": "Keystone ",
            "076": "Skye Bank",
            "039": "Stanbic IBTC Bank ",
            "232": "Sterling bank",
            "032": "Union Bank",
            "033": "United Bank for Africa ",
            "215": "Unity Bank",
            "035": "Wema Bank",
            "057": "Zenith International "
          },
          "validations": {
            "presence": true,
            "inclusion": {
              "in": {
                "063": "Diamond Bank",
                "050": "EcoBank",
                "214": "FCMB Bank",
                "070": "Fidelity Bank",
                "011": "First Bank of Nigeria",
                "058": "Guaranty Trust Bank ",
                "030": "Heritage Bank",
                "301": "Jaiz Bank",
                "082": "Keystone ",
                "076": "Skye Bank",
                "039": "Stanbic IBTC Bank ",
                "232": "Sterling bank",
                "032": "Union Bank",
                "033": "United Bank for Africa ",
                "215": "Unity Bank",
                "035": "Wema Bank",
                "057": "Zenith International "
              }
            }
          }
        },
        "bank_account": {
          "type": "input"
        },
        "bank_account_type": {
          "type": "select",
          "options": {
            "20": "Current",
            "10": "Savings"
          },
          "validations": {
            "presence": true,
            "inclusion": {
              "in": {
                "20": "Current",
                "10": "Savings"
              }
            }
          }
        }
      }
    },
    {
      "type": "GHS::Bank",
      "provider": "etranzact",
      "otc_permitted": false,
      "details": [
        "email",
        "first_name",
        "last_name",
        "bank_code",
        "bank_account",
        "bank_account_title"
      ],
      "opposites": [
        {
          "type": "BTC",
          "provider": "blockcypher",
          "otc_permitted": false,
          "details": [
            "url",
            "Address"
          ]
        },
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "url"
          ]
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "url",
            "Merchant",
            "Reference"
          ]
        },
        {
          "type": "NGN::Manual::Diamond",
          "provider": "diamond_bank",
          "otc_permitted": false,
          "details": [
            "Bank",
            "Account Name",
            "Account Number"
          ]
        },
        {
          "type": "KES::Manual::Commercial",
          "provider": "commercial_bank",
          "otc_permitted": false,
          "details": [

          ]
        },
        {
          "type": "UGX::Manual::Stanbic",
          "provider": "stanbic_bank",
          "otc_permitted": false,
          "details": [
            "Account Name",
            "Bank Name",
            "Bank Branch",
            "Account Number"
          ]
        },
        {
          "type": "EUR::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "GBP::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MTN Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MPESA Code",
            "TIGO PESA Code",
            "Airtel Code",
            "Reference"
          ]
        }
      ],
      "default": true,
      "fields": {
        "email": {
          "type": "input",
          "validations": {
            "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
          }
        },
        "first_name": {
          "type": "input",
          "validations": {
            "presence": true
          }
        },
        "last_name": {
          "type": "input",
          "validations": {
            "presence": true
          }
        },
        "bank_code": {
          "type": "select",
          "options": {
            "025": "ACCESS BANK",
            "008": "ADB",
            "007": "ARB APEX & RURAL BANKS",
            "026": "BANK OF BARODA",
            "003": "BARCLAYS",
            "021": "BOA",
            "027": "BSIC",
            "014": "CAL BANK",
            "902": "CAPITAL BANK",
            "013": "ECOBANK",
            "029": "ENERGY",
            "017": "FAB",
            "020": "FBN",
            "024": "FIDELITY",
            "033": "FNB",
            "004": "GCB BANK",
            "912": "GN BANK",
            "023": "GT BANK",
            "011": "HFC",
            "005": "NIB",
            "018": "PRUDENTIAL",
            "030": "ROYAL BANK",
            "009": "SG GHANA",
            "034": "SOVEREIGN BANK",
            "019": "STANBIC",
            "002": "STANDARD CHARTERED",
            "006": "UBA",
            "010": "UMB",
            "022": "UNIBANK",
            "016": "UT BANK",
            "012": "ZENITH"
          },
          "validations": {
            "presence": true,
            "inclusion": {
              "in": {
                "025": "ACCESS BANK",
                "008": "ADB",
                "007": "ARB APEX & RURAL BANKS",
                "026": "BANK OF BARODA",
                "003": "BARCLAYS",
                "021": "BOA",
                "027": "BSIC",
                "014": "CAL BANK",
                "902": "CAPITAL BANK",
                "013": "ECOBANK",
                "029": "ENERGY",
                "017": "FAB",
                "020": "FBN",
                "024": "FIDELITY",
                "033": "FNB",
                "004": "GCB BANK",
                "912": "GN BANK",
                "023": "GT BANK",
                "011": "HFC",
                "005": "NIB",
                "018": "PRUDENTIAL",
                "030": "ROYAL BANK",
                "009": "SG GHANA",
                "034": "SOVEREIGN BANK",
                "019": "STANBIC",
                "002": "STANDARD CHARTERED",
                "006": "UBA",
                "010": "UMB",
                "022": "UNIBANK",
                "016": "UT BANK",
                "012": "ZENITH"
              }
            }
          }
        },
        "bank_account": {
          "type": "input",
          "validations": {
            "presence": true
          }
        },
        "bank_account_title": {
          "type": "input",
          "validations": {
            "presence": true
          }
        }
      }
    },
    {
      "type": "NGN::Mobile",
      "provider": "paga",
      "otc_permitted": false,
      "details": [
        "email",
        "first_name",
        "last_name",
        "phone_number"
      ],
      "opposites": [
        {
          "type": "BTC",
          "provider": "blockcypher",
          "otc_permitted": false,
          "details": [
            "url",
            "Address"
          ]
        },
        {
          "type": "KES::Manual::Commercial",
          "provider": "commercial_bank",
          "otc_permitted": false,
          "details": [

          ]
        },
        {
          "type": "UGX::Manual::Stanbic",
          "provider": "stanbic_bank",
          "otc_permitted": false,
          "details": [
            "Account Name",
            "Bank Name",
            "Bank Branch",
            "Account Number"
          ]
        },
        {
          "type": "EUR::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "GBP::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MTN Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MPESA Code",
            "TIGO PESA Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [

          ]
        }
      ],
      "default": true,
      "fields": {
        "email": {
          "type": "input",
          "validations": {
            "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
          }
        },
        "first_name": {
          "type": "input",
          "validations": {
            "presence": true
          }
        },
        "last_name": {
          "type": "input",
          "validations": {
            "presence": true
          }
        },
        "phone_number": {
          "type": "input",
          "validations": {
            "presence": true,
            "invalid": true
          }
        }
      }
    },
    {
      "type": "CNY::Bank",
      "provider": "melotic",
      "otc_permitted": false,
      "details": [
        "email",
        "name",
        "phone_number",
        "bank_account"
      ],
      "opposites": [
        {
          "type": "BTC",
          "provider": "blockcypher",
          "otc_permitted": false,
          "details": [
            "url",
            "Address"
          ]
        },
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "url"
          ]
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "url",
            "Merchant",
            "Reference"
          ]
        },
        {
          "type": "NGN::Manual::Diamond",
          "provider": "diamond_bank",
          "otc_permitted": false,
          "details": [
            "Bank",
            "Account Name",
            "Account Number"
          ]
        },
        {
          "type": "KES::Manual::Commercial",
          "provider": "commercial_bank",
          "otc_permitted": false,
          "details": [

          ]
        },
        {
          "type": "UGX::Manual::Stanbic",
          "provider": "stanbic_bank",
          "otc_permitted": false,
          "details": [
            "Account Name",
            "Bank Name",
            "Bank Branch",
            "Account Number"
          ]
        },
        {
          "type": "EUR::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "GBP::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MTN Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MPESA Code",
            "TIGO PESA Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [

          ]
        }
      ],
      "default": true,
      "fields": {
        "email": {
          "type": "input",
          "validations": {
            "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
          }
        },
        "name": {
          "type": "input",
          "validations": {
            "presence": true
          }
        },
        "phone_number": {
          "type": "input",
          "validations": {
            "presence": true,
            "invalid": true
          }
        },
        "bank_account": {
          "type": "input",
          "validations": {
            "presence": true,
            "invalid": true
          }
        }
      }
    },
    {
      "type": "USD::Manual::Bank",
      "provider": "bank_transfer",
      "otc_permitted": false,
      "details": [
        "email",
        "first_name",
        "last_name",
        "bank_name",
        "bank_account",
        "routing_number"
      ],
      "opposites": [
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "url"
          ]
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "url",
            "Merchant",
            "Reference"
          ]
        },
        {
          "type": "NGN::Manual::Diamond",
          "provider": "diamond_bank",
          "otc_permitted": false,
          "details": [
            "Bank",
            "Account Name",
            "Account Number"
          ]
        },
        {
          "type": "KES::Manual::Commercial",
          "provider": "commercial_bank",
          "otc_permitted": false,
          "details": [

          ]
        },
        {
          "type": "UGX::Manual::Stanbic",
          "provider": "stanbic_bank",
          "otc_permitted": false,
          "details": [
            "Account Name",
            "Bank Name",
            "Bank Branch",
            "Account Number"
          ]
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MTN Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MPESA Code",
            "TIGO PESA Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [

          ]
        }
      ],
      "default": true,
      "fields": {
        "email": {
          "type": "input",
          "validations": {
            "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
          }
        },
        "first_name": {
          "type": "input"
        },
        "last_name": {
          "type": "input"
        },
        "bank_name": {
          "type": "input"
        },
        "bank_account": {
          "type": "input"
        },
        "routing_number": {
          "type": "input"
        }
      }
    },
    {
      "type": "AED::Manual::Bank",
      "provider": "bank_transfer",
      "otc_permitted": false,
      "details": [
        "email",
        "first_name",
        "last_name",
        "bank_name",
        "bank_account"
      ],
      "opposites": [
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "url"
          ]
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "url",
            "Merchant",
            "Reference"
          ]
        },
        {
          "type": "NGN::Manual::Diamond",
          "provider": "diamond_bank",
          "otc_permitted": false,
          "details": [
            "Bank",
            "Account Name",
            "Account Number"
          ]
        },
        {
          "type": "KES::Manual::Commercial",
          "provider": "commercial_bank",
          "otc_permitted": false,
          "details": [

          ]
        },
        {
          "type": "UGX::Manual::Stanbic",
          "provider": "stanbic_bank",
          "otc_permitted": false,
          "details": [
            "Account Name",
            "Bank Name",
            "Bank Branch",
            "Account Number"
          ]
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MTN Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MPESA Code",
            "TIGO PESA Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [

          ]
        }
      ],
      "default": true,
      "fields": {
        "email": {
          "type": "input",
          "validations": {
            "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
          }
        },
        "first_name": {
          "type": "input"
        },
        "last_name": {
          "type": "input"
        },
        "bank_name": {
          "type": "input"
        },
        "bank_account": {
          "type": "input"
        }
      }
    },
    {
      "type": "KRW::Manual::Bank",
      "provider": "bank_transfer",
      "otc_permitted": false,
      "details": [
        "email",
        "name",
        "phone_number",
        "bank_name",
        "bank_account"
      ],
      "opposites": [
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "url"
          ]
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "url",
            "Merchant",
            "Reference"
          ]
        },
        {
          "type": "NGN::Manual::Diamond",
          "provider": "diamond_bank",
          "otc_permitted": false,
          "details": [
            "Bank",
            "Account Name",
            "Account Number"
          ]
        },
        {
          "type": "KES::Manual::Commercial",
          "provider": "commercial_bank",
          "otc_permitted": false,
          "details": [

          ]
        },
        {
          "type": "UGX::Manual::Stanbic",
          "provider": "stanbic_bank",
          "otc_permitted": false,
          "details": [
            "Account Name",
            "Bank Name",
            "Bank Branch",
            "Account Number"
          ]
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MTN Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MPESA Code",
            "TIGO PESA Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [

          ]
        }
      ],
      "default": true,
      "fields": {
        "email": {
          "type": "input",
          "validations": {
            "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
          }
        },
        "name": {
          "type": "input"
        },
        "phone_number": {
          "type": "input"
        },
        "bank_name": {
          "type": "input"
        },
        "bank_account": {
          "type": "input"
        }
      }
    },
    {
      "type": "JPY::Manual::Bank",
      "provider": "bank_transfer",
      "otc_permitted": false,
      "details": [
        "email",
        "name",
        "phone_number",
        "bank_name",
        "bank_branch",
        "bank_account_type",
        "bank_account"
      ],
      "opposites": [
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "url"
          ]
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "url",
            "Merchant",
            "Reference"
          ]
        },
        {
          "type": "NGN::Manual::Diamond",
          "provider": "diamond_bank",
          "otc_permitted": false,
          "details": [
            "Bank",
            "Account Name",
            "Account Number"
          ]
        },
        {
          "type": "KES::Manual::Commercial",
          "provider": "commercial_bank",
          "otc_permitted": false,
          "details": [

          ]
        },
        {
          "type": "UGX::Manual::Stanbic",
          "provider": "stanbic_bank",
          "otc_permitted": false,
          "details": [
            "Account Name",
            "Bank Name",
            "Bank Branch",
            "Account Number"
          ]
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MTN Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MPESA Code",
            "TIGO PESA Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [

          ]
        }
      ],
      "default": true,
      "fields": {
        "email": {
          "type": "input",
          "validations": {
            "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
          }
        },
        "name": {
          "type": "input"
        },
        "phone_number": {
          "type": "input"
        },
        "bank_name": {
          "type": "input"
        },
        "bank_branch": {
          "type": "input"
        },
        "bank_account_type": {
          "type": "input"
        },
        "bank_account": {
          "type": "input"
        }
      }
    },
    {
      "type": "UGX::Manual::Bank",
      "provider": "bank_transfer",
      "otc_permitted": false,
      "details": [
        "email",
        "first_name",
        "last_name",
        "bank_name",
        "bank_account",
        "bank_branch"
      ],
      "opposites": [
        {
          "type": "BTC",
          "provider": "blockcypher",
          "otc_permitted": false,
          "details": [
            "url",
            "Address"
          ]
        },
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "url"
          ]
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "url",
            "Merchant",
            "Reference"
          ]
        },
        {
          "type": "NGN::Manual::Diamond",
          "provider": "diamond_bank",
          "otc_permitted": false,
          "details": [
            "Bank",
            "Account Name",
            "Account Number"
          ]
        },
        {
          "type": "KES::Manual::Commercial",
          "provider": "commercial_bank",
          "otc_permitted": false,
          "details": [

          ]
        },
        {
          "type": "EUR::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "GBP::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MPESA Code",
            "TIGO PESA Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [

          ]
        }
      ],
      "default": true,
      "fields": {
        "email": {
          "type": "input",
          "validations": {
            "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
          }
        },
        "first_name": {
          "type": "input"
        },
        "last_name": {
          "type": "input"
        },
        "bank_name": {
          "type": "input"
        },
        "bank_account": {
          "type": "input"
        },
        "bank_branch": {
          "type": "input"
        }
      }
    },
    {
      "type": "KES::Manual::Bank",
      "provider": "bank_transfer",
      "otc_permitted": false,
      "details": [
        "email",
        "first_name",
        "last_name",
        "bank_name",
        "bank_account",
        "bank_branch"
      ],
      "opposites": [
        {
          "type": "BTC",
          "provider": "blockcypher",
          "otc_permitted": false,
          "details": [
            "url",
            "Address"
          ]
        },
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "url"
          ]
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "url",
            "Merchant",
            "Reference"
          ]
        },
        {
          "type": "NGN::Manual::Diamond",
          "provider": "diamond_bank",
          "otc_permitted": false,
          "details": [
            "Bank",
            "Account Name",
            "Account Number"
          ]
        },
        {
          "type": "UGX::Manual::Stanbic",
          "provider": "stanbic_bank",
          "otc_permitted": false,
          "details": [
            "Account Name",
            "Bank Name",
            "Bank Branch",
            "Account Number"
          ]
        },
        {
          "type": "EUR::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "GBP::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MTN Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MPESA Code",
            "TIGO PESA Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [

          ]
        }
      ],
      "default": true,
      "fields": {
        "email": {
          "type": "input",
          "validations": {
            "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
          }
        },
        "first_name": {
          "type": "input"
        },
        "last_name": {
          "type": "input"
        },
        "bank_name": {
          "type": "input"
        },
        "bank_account": {
          "type": "input"
        },
        "bank_branch": {
          "type": "input"
        }
      }
    },
    {
      "type": "XOF::Manual::Bank",
      "provider": "bank_transfer",
      "otc_permitted": false,
      "details": [
        "email",
        "bank_name",
        "BIC",
        "IBAN"
      ],
      "opposites": [
        {
          "type": "BTC",
          "provider": "blockcypher",
          "otc_permitted": false,
          "details": [
            "url",
            "Address"
          ]
        },
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "url"
          ]
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "url",
            "Merchant",
            "Reference"
          ]
        },
        {
          "type": "NGN::Manual::Diamond",
          "provider": "diamond_bank",
          "otc_permitted": false,
          "details": [
            "Bank",
            "Account Name",
            "Account Number"
          ]
        },
        {
          "type": "KES::Manual::Commercial",
          "provider": "commercial_bank",
          "otc_permitted": false,
          "details": [

          ]
        },
        {
          "type": "UGX::Manual::Stanbic",
          "provider": "stanbic_bank",
          "otc_permitted": false,
          "details": [
            "Account Name",
            "Bank Name",
            "Bank Branch",
            "Account Number"
          ]
        },
        {
          "type": "EUR::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "GBP::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MTN Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MPESA Code",
            "TIGO PESA Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [

          ]
        }
      ],
      "default": true,
      "fields": {
        "email": {
          "type": "input",
          "validations": {
            "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
          }
        },
        "bank_name": {
          "type": "input"
        },
        "BIC": {
          "type": "input"
        },
        "IBAN": {
          "type": "input"
        }
      }
    },
    {
      "type": "ZAR::Manual::Bank",
      "provider": "bank_transfer",
      "otc_permitted": false,
      "details": [
        "email",
        "first_name",
        "last_name",
        "bank_name",
        "bank_account"
      ],
      "opposites": [
        {
          "type": "BTC",
          "provider": "blockcypher",
          "otc_permitted": false,
          "details": [
            "url",
            "Address"
          ]
        },
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "url"
          ]
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "url",
            "Merchant",
            "Reference"
          ]
        },
        {
          "type": "NGN::Manual::Diamond",
          "provider": "diamond_bank",
          "otc_permitted": false,
          "details": [
            "Bank",
            "Account Name",
            "Account Number"
          ]
        },
        {
          "type": "KES::Manual::Commercial",
          "provider": "commercial_bank",
          "otc_permitted": false,
          "details": [

          ]
        },
        {
          "type": "UGX::Manual::Stanbic",
          "provider": "stanbic_bank",
          "otc_permitted": false,
          "details": [
            "Account Name",
            "Bank Name",
            "Bank Branch",
            "Account Number"
          ]
        },
        {
          "type": "EUR::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "GBP::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MTN Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MPESA Code",
            "TIGO PESA Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [

          ]
        }
      ],
      "default": true,
      "fields": {
        "email": {
          "type": "input",
          "validations": {
            "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
          }
        },
        "first_name": {
          "type": "input"
        },
        "last_name": {
          "type": "input"
        },
        "bank_name": {
          "type": "input"
        },
        "bank_account": {
          "type": "input"
        }
      }
    },
    {
      "type": "EUR::Bank",
      "provider": "lhv",
      "otc_permitted": false,
      "details": [
        "email",
        "first_name",
        "last_name",
        "bank_name",
        "iban",
        "bic"
      ],
      "opposites": [
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "url"
          ]
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "url",
            "Merchant",
            "Reference"
          ]
        },
        {
          "type": "NGN::Manual::Diamond",
          "provider": "diamond_bank",
          "otc_permitted": false,
          "details": [
            "Bank",
            "Account Name",
            "Account Number"
          ]
        },
        {
          "type": "KES::Manual::Commercial",
          "provider": "commercial_bank",
          "otc_permitted": false,
          "details": [

          ]
        },
        {
          "type": "UGX::Manual::Stanbic",
          "provider": "stanbic_bank",
          "otc_permitted": false,
          "details": [
            "Account Name",
            "Bank Name",
            "Bank Branch",
            "Account Number"
          ]
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MTN Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MPESA Code",
            "TIGO PESA Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [

          ]
        }
      ],
      "default": true,
      "fields": {
        "email": {
          "type": "input",
          "validations": {
            "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
          }
        },
        "first_name": {
          "type": "input",
          "validations": {
            "presence": true
          }
        },
        "last_name": {
          "type": "input",
          "validations": {
            "presence": true
          }
        },
        "bank_name": {
          "type": "input",
          "validations": {
            "presence": true
          }
        },
        "iban": {
          "type": "input",
          "validations": {
            "format": "(?-mix:\\A[a-zA-Z]{2}[0-9]{2}\\s?[a-zA-Z0-9]{4}\\s?[0-9]{4}\\s?[0-9]{3}([a-zA-Z0-9]\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,3})?\\z)"
          }
        },
        "bic": {
          "type": "input",
          "validations": {
            "format": {
              "with": "(?-mix:\\A[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?\\z)",
              "allow_blank": true
            }
          }
        }
      }
    },
    {
      "type": "GBP::Bank",
      "provider": "lhv",
      "otc_permitted": false,
      "details": [
        "email",
        "first_name",
        "last_name",
        "bank_name",
        "iban",
        "bic"
      ],
      "opposites": [
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "url"
          ]
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "url",
            "Merchant",
            "Reference"
          ]
        },
        {
          "type": "NGN::Manual::Diamond",
          "provider": "diamond_bank",
          "otc_permitted": false,
          "details": [
            "Bank",
            "Account Name",
            "Account Number"
          ]
        },
        {
          "type": "KES::Manual::Commercial",
          "provider": "commercial_bank",
          "otc_permitted": false,
          "details": [

          ]
        },
        {
          "type": "UGX::Manual::Stanbic",
          "provider": "stanbic_bank",
          "otc_permitted": false,
          "details": [
            "Account Name",
            "Bank Name",
            "Bank Branch",
            "Account Number"
          ]
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MTN Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MPESA Code",
            "TIGO PESA Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [

          ]
        }
      ],
      "default": true,
      "fields": {
        "email": {
          "type": "input",
          "validations": {
            "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
          }
        },
        "first_name": {
          "type": "input",
          "validations": {
            "presence": true
          }
        },
        "last_name": {
          "type": "input",
          "validations": {
            "presence": true
          }
        },
        "bank_name": {
          "type": "input",
          "validations": {
            "presence": true
          }
        },
        "iban": {
          "type": "input",
          "validations": {
            "format": "(?-mix:\\A[a-zA-Z]{2}[0-9]{2}\\s?[a-zA-Z0-9]{4}\\s?[0-9]{4}\\s?[0-9]{3}([a-zA-Z0-9]\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,4}\\s?[a-zA-Z0-9]{0,3})?\\z)"
          }
        },
        "bic": {
          "type": "input",
          "validations": {
            "format": {
              "with": "(?-mix:\\A[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?\\z)",
              "allow_blank": true
            }
          }
        }
      }
    },
    {
      "type": "UGX::Mobile",
      "provider": "beyonic",
      "otc_permitted": false,
      "details": [
        "email",
        "first_name",
        "last_name",
        "phone_number"
      ],
      "opposites": [
        {
          "type": "BTC",
          "provider": "blockcypher",
          "otc_permitted": false,
          "details": [
            "url",
            "Address"
          ]
        },
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "url"
          ]
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "url",
            "Merchant",
            "Reference"
          ]
        },
        {
          "type": "NGN::Manual::Diamond",
          "provider": "diamond_bank",
          "otc_permitted": false,
          "details": [
            "Bank",
            "Account Name",
            "Account Number"
          ]
        },
        {
          "type": "KES::Manual::Commercial",
          "provider": "commercial_bank",
          "otc_permitted": false,
          "details": [

          ]
        },
        {
          "type": "EUR::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "GBP::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "TZS::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MPESA Code",
            "TIGO PESA Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [

          ]
        }
      ],
      "default": true,
      "fields": {
        "email": {
          "type": "input",
          "validations": {
            "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
          }
        },
        "first_name": {
          "type": "input",
          "validations": {
            "presence": true
          }
        },
        "last_name": {
          "type": "input",
          "validations": {
            "presence": true
          }
        },
        "phone_number": {
          "type": "input",
          "validations": {
            "presence": true,
            "invalid": true
          }
        }
      }
    },
    {
      "type": "TZS::Mobile",
      "provider": "beyonic",
      "otc_permitted": false,
      "details": [
        "email",
        "first_name",
        "last_name",
        "phone_number"
      ],
      "opposites": [
        {
          "type": "BTC",
          "provider": "blockcypher",
          "otc_permitted": false,
          "details": [
            "url",
            "Address"
          ]
        },
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "url"
          ]
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "url",
            "Merchant",
            "Reference"
          ]
        },
        {
          "type": "NGN::Manual::Diamond",
          "provider": "diamond_bank",
          "otc_permitted": false,
          "details": [
            "Bank",
            "Account Name",
            "Account Number"
          ]
        },
        {
          "type": "KES::Manual::Commercial",
          "provider": "commercial_bank",
          "otc_permitted": false,
          "details": [

          ]
        },
        {
          "type": "UGX::Manual::Stanbic",
          "provider": "stanbic_bank",
          "otc_permitted": false,
          "details": [
            "Account Name",
            "Bank Name",
            "Bank Branch",
            "Account Number"
          ]
        },
        {
          "type": "EUR::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "GBP::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "UGX::Mobile",
          "provider": "beyonic",
          "otc_permitted": false,
          "details": [
            "MTN Code",
            "Airtel Code",
            "Reference"
          ]
        },
        {
          "type": "GHS::Mobile",
          "provider": "interpay",
          "otc_permitted": false,
          "details": [

          ]
        }
      ],
      "default": true,
      "fields": {
        "email": {
          "type": "input",
          "validations": {
            "format": "\\A((\\w+([\\-+.]\\w+)*@[a-zA-Z0-9]+([\\-\\.][a-zA-Z0-9]+)*)*){3,320}\\z"
          }
        },
        "first_name": {
          "type": "input",
          "validations": {
            "presence": true
          }
        },
        "last_name": {
          "type": "input",
          "validations": {
            "presence": true
          }
        },
        "phone_number": {
          "type": "input",
          "validations": {
            "presence": true,
            "invalid": true
          }
        }
      }
    },
    {
      "type": "GHS::Mobile",
      "provider": "interpay",
      "otc_permitted": false,
      "details": [
        "email",
        "first_name",
        "last_name",
        "phone_number"
      ],
      "opposites": [
        {
          "type": "BTC",
          "provider": "blockcypher",
          "otc_permitted": false,
          "details": [
            "url",
            "Address"
          ]
        },
        {
          "type": "NGN::Bank",
          "provider": "interswitch",
          "otc_permitted": false,
          "details": [
            "url"
          ]
        },
        {
          "type": "NGN::Mobile",
          "provider": "paga",
          "otc_permitted": false,
          "details": [
            "url",
            "Merchant",
            "Reference"
          ]
        },
        {
          "type": "NGN::Manual::Diamond",
          "provider": "diamond_bank",
          "otc_permitted": false,
          "details": [
            "Bank",
            "Account Name",
            "Account Number"
          ]
        },
        {
          "type": "KES::Manual::Commercial",
          "provider": "commercial_bank",
          "otc_permitted": false,
          "details": [

          ]
        },
        {
          "type": "UGX::Manual::Stanbic",
          "provider": "stanbic_bank",
          "otc_permitted": false,
          "details": [
            "Account Name",
            "Bank Name",
            "Bank Branch",
            "Account Number"
          ]
        },
        {
          "type": "EUR::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "type": "GBP::Bank",
          "provider": "lhv",
          "otc_permitted": false,
          "details": [
            "BIC",
            "Bank Address",
            "Account Name",
            "IBAN",
            "Beneficiary Address",
            "Reference"
          ]
        },
        {
          "typ