GDM

Address object attributes

AttributeTypeDescription
namestringname
line1stringAddress line
suburbstringCity
geoCodeGeocodeGeocode information. OPTIONAL
postcodestringPostcode
countryCodestringCountry Code
phoneNumberstringPhone Number

Amount object attributes

AttributeTypeDescription
amountfloatThe total value amount
currencystringThe currency of the amount

Consumer object attributes

AttributeTypeDescription
emailstringConsumer
surnamestringConsumer
givenNamesstringConsumer
phoneNumberstringConsumer

Discount object attributes

AttributeTypeDescription
amountAmountTotal discount amount
displayNamestringDiscount description

Frequency object attributes

AttributeTypeDescription
NumberintegerNumbner of installments per period
frequencyTypestringTime between each installment (e.g. monthly)

Geocode object attributes

AttributeTypeDescription
place_idstringUnique identifier of the geographic entity

Item object attributes

skustringSku
gtinstringProduct serial number. OPTIONAL
namestringName
brandstringProduct Brand name. OPTIONAL
priceAmountProduct price
categorystringProduct main category. OPTIONAL
quantityintegerQuantity
subcategoryarrayProduct subcategories. OPTIONAL

Merchant object attributes

AttributeTypeDescription
redirectCancelUrlstringMerchant cancel url for failure
redirectConfirmUrlstringMerchant cancel url for success

Order details object

AttributeTypeDescription
itemsarrayOrder items list. See Item
billingAddressBilling informations
consumer[Consumer] (https://developers.scalapay.com/reference/3-consumer-object)Consumer informations
merchantMerchantMerchant urls informations
shippingAddressShipping informations
discountsarrayDiscount list. See Discount
taxAmountAmountTotal tax amount
totalAmountAmountTotal order amount
shippingAmountAmountTotal shipping amount
merchantReferencestringUnique reference that identifies merchant order
typestringAccepted values: online or offline
productstringWhich Scalapay product is being called
Accepted values: pay-in-3 , pay-in-4 , later
frequency[Frequency] (https://developers.scalapay.com/reference/5-frequency-object)Number of installments

Order extension object

AttributeTypeDescription
typeobjectlink

Order link object

AttributeTypeDescription
notificationobjectNotification field

Order notification object

AttributeTypeDescription
phoneCountryCodeStringphone number prefix (e.g. +39)
phoneNumberStringphone number without prefix
emailAddressStringEmail Address
preferredLanguageStringLanguage in which we want to send the message (e.g.: EN)
channelsArray Enum ( sms | email | push | qrcode)Type of sending request