IdentityRequest
Dette er hovedelementet som brukes ved identifisering. Elementet kapsler inn to typer; IdentityRequestData og Signature. IdentityRequestData inneholder selve identifiseringsforespørselen.
Element navn | Type | Påkrevd | Auto | Fra versjon | Beskrivelse |
---|---|---|---|---|---|
IdentityRequestData | identity RequestDataType | Ja | Ja | 1.0.0 | Datasettet som inneholder selve identifiseringsforespørselsdataene |
Signature | encrypted DataType | Ja | Ja | 1.0.0 | Signaturen over forespørselen |
IdentityResponse
Dette er hovedelementet som brukes ved lesing av response fra identifisering. Elementet kapsler inn en type; IdentityResponseData.
Element navn | Type | Påkrevd | Auto | Fra versjon | Beskrivelse |
---|---|---|---|---|---|
IdentityResponseData | identityResponseDataType | Ja | - | 1.0.0 | Datasettet som inneholder selve identifiseringsresponse dataene |
PaymentRequest
Dette er hovedelementet som brukes ved betaling. Elementet kapsler inn to typer; PaymentRequestData og Signature. PaymentRequestData inneholder selve betalingsforespørselen.
Element navn | Type | Påkrevd | Auto | Fra versjon | Beskrivelse |
---|---|---|---|---|---|
PaymentRequestData | paymentRequestDataType | Ja | Ja | 1.0.0 | Datasettet som inneholder selve betalingsforespørselsdataene |
Signature | encrypted DataType | Ja | Ja | 1.0.0 | Signaturen over forespørselen |
PaymentResponse
Dette er hovedelementet som brukes ved tolking av resultat for betaling. Elementet kapsler inn én type; PaymentResponseData. PaymentResponseData inneholder betalingsresultatet.
Element navn | Type | Påkrevd | Auto | Fra versjon | Beskrivelse |
---|---|---|---|---|---|
PaymentResponseData | paymentResponseDataType | Ja | Ja | 1.0.0 | Datasettet som inneholder betalingsresultatet |
PaymentMethodRequest
Denne brukes for å finnet ut hvilken BXTPAY-operasjonsType som kan benyttes for at brukeren skal være i stand til å betale et beløp (ips:DIRECTPAY, ips:LOADANDPAY, ips:LOADANDPAYWITHCARD, eller ips:NONE hvis betaling ikke vil la seg gjennomføre). Elementet kapsler inn to typer; PaymentMethodRequestData og Signature. PaymentMethodRequestData må inneholde beløp som skal betales samt et IdToken fra en brukeridentifisering. IdTokenet må inneholde elementet IdLevel, som betyr at identifiseringen må ha blitt gjort med skjemaversjon 1.2.2 eller høyere.
Denne forespørselen kan enten gjøres via redirect i nettleseren, eller som direktekall server til server.
Ved redirect i nettleser skal OP-parametret være BXPAYMETHOD, mens det ved direktekall skal være BXDPAYMETHOD.
Element navn | Type | Påkrevd | Auto | Fra versjon | Beskrivelse |
---|---|---|---|---|---|
PaymentMethodRequestData | paymentMethodRequestDataType | Ja | Ja | 1.2.2 | Datasettet som inneholder beløp som skal beales samt brukerens IdToken |
Signature | encrypted DataType | Ja | Ja | 1.0.0 | Signaturen over forespørselen |
PaymentMethodResponse
Kapsler inn et PaymentMethodResponseData-objekt, som viser resultatet av PaymentMethodRequest-kallet. D.v.s. hvilken betalings-type som kan brukes, om noen.
Element navn | Type | Påkrevd | Auto | Fra versjon | Beskrivelse |
---|---|---|---|---|---|
PaymentMethodResponseData | paymentMethodResponseDataType | Ja | Ja | 1.2.2 |
OrderPaymentRequest
Dette er hovedelementet som brukes ved betaling av ordre med KID. Elementet kapsler inn to typer; OrderPaymentRequestData og Signature. OrderPaymentRequestData inneholder selve betalingsforespørselen.
For ordrebetaling med identifisering må mulige identifiseringsinstrumenter angis, og OP-parametret skal være BXORDPAY.
For forenklet ordrebetaling basert på tidligere innlogging må IdToken legges ved, og OP-parametret skal være BXORDPAY2.
Element navn | Type | Påkrevd | Auto | Fra versjon | Beskrivelse |
---|---|---|---|---|---|
OrderPaymentRequestData | orderPaymentRequestDataType | Ja | Ja | 1.2.2 | Datasettet som inneholder selve betalingsforespørselsdataene |
Signature | encrypted DataType | Ja | Ja | 1.0.0 | Signaturen over forespørselen |
OrderPaymentResponse
Inneholder ett element; OrderPaymentResponseData. OrderPaymentResponseData inneholder betalingsresultatet.
Element navn | Type | Påkrevd | Auto | Fra versjon | Beskrivelse |
---|---|---|---|---|---|
OrderPaymentResponseData | orderPaymentResponseDataType | Ja | Ja | 1.2.0 | Datasettet som inneholder betalingsresultatet |
AgreementRequest
Dette er hovedelementet som brukes ved inngåelse av en avtale om Recurring Payments. Elementet kapsler inn to typer; AgreementRequestData og Signature. AgreementRequestData inneholder selve betalingsforespørselen.
Element navn | Type | Påkrevd | Auto | Fra versjon | Beskrivelse |
---|---|---|---|---|---|
AgreementRequestData | agreementRequestDataType | Ja | Ja | 2.0.0 | Datasettet som inneholder selve avtaleinngåelsesdataene |
Signature | encrypted DataType | Ja | Ja | 2.0.0 | Signaturen over forespørselen |
AgreementResponse
Dette er hovedelementet som brukes ved tolking av resultat for inngåelse. Elementet kapsler inn én type; AgreementResponseData. AgreementResponseData inneholder avtaledata.
Element navn | Type | Påkrevd | Auto | Fra versjon | Beskrivelse |
---|---|---|---|---|---|
AgreementResponseData | agreementResponseDataType | Ja | Ja | 2.0.0 | Datasettet som inneholder avtalen |
SignRequest
Dette er hovedelementet som brukes ved signering. Elementet kapsler inn to typer; SignRequestData og Signature. SignRequestData inneholder selve signeringsforespørselen.
Element navn | Type | Påkrevd | Auto | Fra versjon | Beskrivelse |
---|---|---|---|---|---|
SignRequestData | sign RequestDataType | Ja | Ja | 1.0.1 | Datasettet som inneholder selve identifiseringsforespørselsdataene |
Signature | encrypted DataType | Ja | Ja | 1.0.0 | Signaturen over forespørselen |
SignResponse
Dette er hovedelementet som brukes ved lesing av response fra signering. Elementet kapsler inn en type; SignResponseData.
Element navn | Type | Påkrevd | Auto | Fra versjon | Beskrivelse |
---|---|---|---|---|---|
signResponseData | signResponseDataType | Ja | - | 1.0.0 | Datasettet som inneholder selve signeringsresponsdataene |
AttributeRequest
Dette er hovedelementet som brukes ved attributt oppslag. Elementet kapsler inn to typer; AttributeRequestData og Signature. AttributeRequestData inneholder selve attributt oppslagsforespørselen.
Element navn | Type | Påkrevd | Auto | Fra versjon | Beskrivelse |
---|---|---|---|---|---|
AttributeRequestData | attributeRequestDataType | Ja | Ja | 1.0.0 | Datasettet som inneholder selve attributt oppslagsforespørselsdataene |
Signature | encrypted DataType | Ja | Ja | 1.0.0 | Signaturen over forespørselen |
AttributeResponse
Dette er hovedelementet som brukes ved tolking av resultat for attributt oppslag. Elementet kapsler inn én type; AttributeResponseData. AttributeResponseData inneholder fra 0 til flere attributter om brukeren.
Element navn | Type | Påkrevd | Auto | Fra versjon | Beskrivelse |
---|---|---|---|---|---|
AttributeResponseData | attributeResponseDataType | Ja | Ja | 1.0.0 | Datasettet som inneholder attributtene om brukeren |
IssueAccessTokenRequest
Dette er hovedelementet som brukes ved forespørsel om accessToken/JsonToken. Elementet kapsler inn to typer; IssueAccessTokenRequestData og Signature. IdentityRequestData inneholder selve forespørselen.
Element navn | Type | Påkrevd | Auto | Fra versjon | Beskrivelse |
---|---|---|---|---|---|
IssueAccessTokenRequestData | issueAccessTokenRequestDataType | Ja | Ja | 1.3.0 | Datasettet som inneholder selve forespørselsdataene |
Signature | encrypted DataType | Ja | Ja | 1.3.0 | Signaturen over forespørselen |
IssueAccessTokenResponse
Dette er hovedelementet som kapsler om responsen (access-tokenet). Elementet kapsler inn en type: IssueAccessTokenResponseData.
Element navn | Type | Påkrevd | Auto | Fra versjon | Beskrivelse |
---|---|---|---|---|---|
IssueAccessTokenResponseData | issueAccessTokenResponseDataType | Ja | Nei | 1.3.0 | Datasettet som inneholder svaret (access-tokenet) |