Introduksjon
API metoden gir mulighet for en integrasjonspartner å opprette innbetalingsinformasjon til idrettslag eller organisasjoner som har en buypass merchant agreement. Metoden gir mulighet til å betale et bulkbeløp som spres utover innrapporterte organisasjonsledd.
Forretningsregler
Kontakt og betaler må være en gyldig norsk registrert virksomhet
Eksempler
JSON POST Request (eksempel)
{ "contact": { "email":"epost@omene.no", "firstName":"Jan", "lastName":"Johansen", "organisation":"947975072", "phone":"+4712345678" }, "items": [ { "orgId":23845, "amount":5400, "description":"Sykkel, Jenter 2012" }, { "orgId":25956, "amount":6000, "description":"Fotball Senior damer" }, { "orgId":23782, "amount":915, "description":"Håndball, Gutter 2011" }, { "orgId":683284, "amount":800, "description":"Padel, Jenter 2007" }, { "orgId":23848, "amount":642, "description":"Tennisgruppa" }, { "orgId":25895, "amount":600, "description":"Basketball, jenter 2010" } ] }
JSON Response (figtivt eksempel)
{ "total": 1234, "kid": "710000000000000001111", "account": "1503.38.89043", "organisations": [ { "orgId": 23845, "amount": 5400, "merchantStatus": true }, { "orgId": 25956, "amount": 6000, "merchantStatus": true }, { "orgId": 23782, "amount": 915, "merchantStatus": true }, { "orgId": 683284, "amount": 800, "merchantStatus": true }, { "orgId": 23848, "amount": 642, "merchantStatus": true }, { "orgId": 25895, "amount": 600, "merchantStatus": true } ] }
Endpoints
https://invoice.nif.no/api/v1/orgAccountLoad
scope: invoice_org_account_load