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
CountrystringMandatory if Branch setup contais 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
CountrystringMandatory if Branch setup contais 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

Name Value Description
English0English language
Swedish1 Swedish language
Finnish2Finnish language
Norwegian3Norwegian language
Estonian4Estonian language
Danish5Danish 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”