Error messageInvalid country [CountryCode] for [Currency] wallet. Possible value(s): [List of supported countries for the wallet currency].
DescriptionThe virtual account Country does not match the wallet currency or not available for your platform.
Categories
Virtual accounts

Causes

Usually, attempting to create a virtual account with a Country that doesn’t correspond to the wallet currency returns a 400 error. In some rare cases, the creation attempt is asynchronous, and the resource is created with this 200 error.

What to do

If this happens, retry the creation with a supported Country value for the wallet currency, or create a new wallet in the relevant currency to be able to attach the virtual account to it.

For more information, see IBAN countries and currencies.

You can use the GET View Virtual Account Availabilities endpoint to see the virtual account currencies available for your platform.

Example

Example returned from the GET View a Virtual Account endpoint:

{

    "Id": "wltbank_m_01JAGT8JC4DG0NQS7CPHNMK36N",

    "Tag": "SAVOY - INVESTIMENTOS TURÍSTICOS",

    "CreationDate": 1729288751,

    "WalletId": "wlt_m_01JAGT85WNAAQ3R782XJNKGZY3",

    "VirtualAccountPurpose": null,

    "Country": "LU",

    "Active": true,

    "Status": "ACTIVE",

    "AccountOwner": "SAVOY - INVESTIMENTOS TURÍSTICOS- EUR",

    "LocalAccountDetails": {

        "Address": {

            "StreetName": null,

            "PostCode": null,

            "TownName": null,

            "CountrySubDivision": null,

            "Country": null

        },

        "Account": {

            "Iban": "LU348059967257490965",

            "Bic": "MAGYLUL1XXX"

        }

    },

    "InternationalAccountDetails": [

        {

            "Address": {

                "StreetName": null,

                "PostCode": null,

                "TownName": null,

                "CountrySubDivision": null,

                "Country": null

            },

            "Account": {

                "Iban": "LU348059967257490965",

                "Bic": "MAGYLUL1XXX"

            }

        }

    ],

    "Capabilities": {

        "LocalPayinAvailable": true,

        "InternationalPayinAvailable": true,

        "Currencies": [

            "EUR"

        ]

    }

}