Created with Sketch.
Created with Sketch.
Checkout 3.0

Checkout 3 API Types

Customer’s Address

NameTypeDescription
FirstNamestring0-40 length
LastNamestring 0-40 length
Address1string 0-100 length
Address2string 0-100 length
Zipstring 5 length
Citystring 0-30 length
CountrystringMandatory if Branch setup contains ShowCountryInCheckoutForm set on true
CareOfAddressboolTrue if address is ‘C/O’ type. Otherwise false

Company Address

NameTypeDescription
Namestring 0-40 length
Address1string 0-100 length
Address2string 0-100 length
Zipstring 5 length
Citystring 0-30 length
CountrystringMandatory if Branch setup contains ShowCountryInCheckoutForm set on true
CareOfAddressboolTrue if address is ‘C/O’ type. Otherwise false

Delivery Address

NameTypeDescription
TypeDeliveryAddressTypeType of address (Private/Company)
ViewTypeDeliveryAddressViewTypeState of address
FirstNamestring0-40 length
LastNamestring 0-40 length
Address1string 0-100 length
Address2string 0-100 length
Zipstring 5 length
Citystring 0-30
CountrystringMandatory if Branch setup contais ShowCountryInCheckoutForm set on true
CareOfAddressboolTrue if address is ‘C/O’ type. Otherwise false

Delivery Address Type

Name Value Description
Default"Default"Delivery address type can not be changed. The Private type is used as default
Private"Private"Delivery address type is set on Private
Company"Company"Delivery address type is set on Company

Delivery Address View Type

Name Value Description
Unchecked"Unchecked"Delivery address is not specified.
InvalidEditable"InvalidEditable"Delivery address is in editable state
ValidPreview"ValidPreview"Delivery address is specified and valid

Purchase Mode Type

Name Value Description
B2C"B2C"The purchase is made on end-customer’s own name.
B2B"B2B"The purchase is made on behalf of an organization.

Check-box state Type

Name Value Description
Hidden"Hidden"Check-box input is hidden
Unchecked"Unchecked" Check-box input is unchecked
Checked"Checked" Check-box input is checked

Language

For language you can either use enum value or string value.

Name Value String ValueDescription
English0"English"English language
Swedish1 "Swedish"Swedish language
Finnish2"Finnish"Finnish language
Norwegian3"Norwegian"Norwegian language
Estonian4"Estonian"Estonian language
Danish5"Danish"Danish language
Czech6"Czech"Czech language
Latvian7"Latvian"Latvian language
Slovak9"Slovak"Slovak language
Polish10"Polish"Polish language

Payment Method Type

Name Value
Invoice"Invoice"
Loan"Loan"
Card"Card"
DirectPayment"DirectPayment"
PartPayment"PartPayment"
Swish"Swish"
HighAmountLoan"HighAmountLoan"
PayPal"PayPal"
PayOnDelivery"PayOnDelivery"
B2BInvoice"B2BInvoice"
DirectInvoice"DirectInvoice"
Masterpass"Masterpass"
MobilePay"MobilePay"
Vipps"Vipps"
ZeroAmount"ZeroAmount"