Skip to main content

Merchant​

Example​

{
"Name": "Selling Company Group",
"OrganizationNumber": "9912139814",
"VatRegistrationCode": "SE991213981401",
"CountryCode": "SE",

"ContactInformation": {
"Name": "John Doe",
"Address": {
"AddressLine1": "Street address 11",
"City": "Gothenburg",
"PostalCode": "41103",
"CountryCode": "SE"
},
"Phone": "+46730000111",
"Email": "contact@sellingcompanygroup.com",
"WebsiteUrl": "https://sellingcompanygroup.com",
}

"InvoiceInformation": {
"Address": {
"AddressLine1": "Street address",
"City": "Gothenburg",
"PostalCode": "41103",
"CountryCode": "SE"
},
"Email": "invoice@sellingcompanygroup.com"
}
}

Merchant Properties​

PropertyRequiredExplanation
NameYesName of the selling company.
OrganizationNumberYesOrganization number / Company registration number of the selling company. See validation
VatRegistrationCodeYesVAT registration number of the selling company. See validation
CountryCodeYesCountryCode of residence. AT, BE, BG, CA, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LI, LT, LU, LV, MT, NL, NO, PL, PT, RO, SE, SI, SK, US
ContactInformationYesContact information. See ContactInformation
InvoiceInformationYesInvoice information. See InvoiceInformation

ContactInformation properties​

PropertyRequiredExplanation
NameYesThe name of the contact person
AddressYesCompany address. See Address
PhoneYesPhone of the selling company.
EmailYesEmail of the selling company. Type Address
WebsiteUrlYesWebsite url of the selling company.

InvoiceInformation properties​

PropertyRequiredExplanation
AddressYesInvoicing address. See Address
EmailNoEmail of the selling companys invoice department or equivalent.

OrganizationNumber validation​

MarketValidation method
SE10 digits where the last digit is a checksum digit that is calculated from the previous 9 digits. This is done using the Luhn algoritm. This is the same method being used for civig registration numbers in Sweden. To differ civic numbers from company registration numbers (org. number), digit 3 and 4 are always > 20. See more details here
NO9 digits where the last digit is a checksum digit that is calculated by multiplying fixed weight numbers and calculating the rest using Modulo 11. See more details on brreg.no
FI8 digits where the last digit is a checksum digit that is calculated by multiplying fixed weight numbers and calculating the rest using Modulo 11. See more details on finlex.fi
DK8 digits where the last digit is a checksum digit that is calculated by multiplying fixed weight numbers and calculating the rest using Modulo 11.
*All other marketsNo validation.

VatRegistrationCode validation​

MarketValidation method
SEOrganizationNumber prefixed with SE and suffixed with 01
NOOrganizationNumber prefixed with NO and optional suffixed with MVA
FIOrganizationNumber prefixed with FI
*All other marketsPrefixed with 2 A-Z and followed by 5-12 regular characters.

Address​

Example​

{
"AddressLine1": "Street address",
"AddressLine2": "Floor 2, building C",
"City": "Gothenburg",
"PostalCode": "41103",
"CountryCode": "SE"
}

Properties​

PropertyRequired
AddressLine1Yes
AddressLine2No
CityYes
PostalCodeYes
CountryCodeYes