Skip to content

paylike/currencies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Currencies

List of currencies supported by Paylike for transactions and accounts.

Currencies flagged deprecated are no longer supported.

Read more:

Account currencies

These are the currencies you can use as a base for your account. Also known as account, settlement and funding currency.

Global

  • EUR (Euro)
  • USD (United States dollar)
  • GBP (British pound sterling)

Nordic

  • DKK (Danish krone)
  • NOK (Norwegian krone)
  • SEK (Swedish krona)

Other EU

  • CHF (Swiss franc)
  • HUF (Hungarian forint)
  • PLN (Polish złoty)
  • RON (Romanian leu)
  • CZK (Czech koruna)
  • BGN (Bulgarian lev)

Usage

Within the Paylike ecosystem you should use the code to refer to a currency.

var currencies = require('@paylike/currencies')

currencies
/*
	[
		{
			code: 'AED',
			currency: 'United Arab Emirates dirham',
			numeric: '784',
			exponent: 2,
		},
		...
		{
			code: 'DKK',
			currency: 'Danish krone',
			numeric: '208',
			exponent: 2,
			funding: true,
		},
		...
	]
	*/

// lookup by code
currencies.byCode('AED')
// { code: 'AED', currency: 'United Arab Emirates dirham', numeric: '784' }

currencies.byCode()
// Map()

// list supported funding currencies
currencies.filter((x) => x.funding).map((x) => x.currency)
/*
	[
		'Bulgarian lev',
		'Swiss franc',
		'Czech koruna',
		'Danish krone',
		'Euro',
		'Pound sterling',
		'Croatian kuna',
		'Hungarian forint',
		'Norwegian krone',
		'Polish złoty',
		'Romanian leu',
		'Swedish krona',
		'United States dollar',
	]
	*/

// Convert between minor and major respecting the exponent
currencies.toMinor('DKK', 100.0)
// 10000

currencies.toMajor('DKK', 10000)
// 100.00

About

Supported currencies

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •