Basic & Advanced mode
This API is an legacy API. As service we implemented the giropay change also in this api
API URL = https://pay.icepay.eu/Checkout.aspx
API URL = "https://pay.icepay.eu/basic/"
We'll be adding the following fields to our API.
IC_ShoppingCartType
This categorizes the shopping cart of a checkout based on the properties of the goods it contains.
-
PHYSICAL: The shopping cart contains only physical goods.
-
DIGITAL: The shopping cart contains only digital goods.
Depending on the value of IC_ShoppingCartType, the following newly added fields are either mandatory or optional:
IC_ShippingAddressFirstName
IC_ShippingAddressLastName
IC_ShippingAddressPostalCode
IC_ShippingAddressCity
IC_ShippingAddressCountry
IC_ShippingAddressEmail
To determine which fields are mandatory or optional (based on the value of IC_ShoppingCartType), we provide the following table.
IC_ShoppingCartType | PHYSICAL | DIGITAL |
---|---|---|
FirstName | Mandatory | Mandatory |
LastName | Mandatory | Mandatory |
PostalCode | Mandatory | Optional |
City | Mandatory | Optional |
Country | Mandatory | Optional |
Optional | Mandatory |
Some examples on our API
PHYSICAL
IC_Merchant=123&
...
IC_ShoppingCartType=PHYSICAL&
IC_ShippingAddressFirstName=John&
IC_ShippingAddressLastName=Doe&
IC_ShippingAddressPostalCode=1114AN&
IC_ShippingAddressCity=Amsterdam&
IC_ShippingAddressCountry=NL&
DIGITAL
IC_Merchant=123&
...
IC_ShoppingCartType=DIGITAL&
IC_ShippingAddressFirstName=John&
IC_ShippingAddressLastName=Doe&
IC_ShippingAddressEmail=info@icepay.com