Økonomitjenester - OrgAccountLoad (split payment)
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