Checkout URL - Square
2 min
the following properties can be provided to create a checkout url in square those marked with \<font color="#eb144c"> \</font> are required square checkout url field name data type description processorid \<font color="#eb144c"> \</font> string square processor id action \<font color="#eb144c"> \</font> string this will be “ createcheckouturl " locationid \<font color="#eb144c"> \</font> string if blank, we will request the “main” location by using this retrieve location https //developer squareup com/reference/square/locations api/retrieve location checkouttype \<font color="#eb144c"> \</font> string checkout urls can be of two types quick pay checkout and order checkout to differentiate the type of checkout, this field is required allowtipping boolean to add tips while creating a payment customerid string square customer id (processor customer id) if specified corresponding transactions will be explicitly linked to the customer if ignored, the transactions will not be linked to any customer and will result in the creation of instant profiles https //developer squareup com/docs/customers api/what it does#instant profiles lineitems object list of line items (see below) at least one line item is required to create checkout line items field name data type description quantity string quantity unitprice string base price money amount itemcurrency string base price money currency name string name note string note