Changelog History
Page 4
-
v2.5.2 Changes
January 06, 2018OTHER
enum value is added toType
onV1SettlementEntry
-
v2.5.1 Changes
November 10, 2017ordinal
is added toCatalogItemVariation
website_url
is added toLocation
tip_money
is added toTender
- Changed
object_type
andplaceholder_type
from lists to single values inV1PageCell
to mirror data model
-
v2.5 Changes
November 02, 2017๐ New features: Transaction API and Reporting API
๐ The Transaction API now supports the following request objects:
additional_recipients
— data type representing an additional recipient (in other words, a recipient other than the merchant or Square) receiving a portion of a tender.
The new Reporting API includes two endpoints that let you pull information about distributions you have received as an additional recipient:
AdditionalRecipientReceivables
— returns a list of receivables (across all source locations) representing monies credited to the given location ID by another Square account using theadditional_recipients
field in a transaction.AdditionalRecipientReceivablesRefunds
— returns a list of refunded transactions (across all source locations) related to monies credited to the given location ID by another Square account using theadditional_recipients
field in a transaction.
-
v2.4 Changes
September 27, 2017๐ New features: Register Domain for Apple Pay
- ๐
RegisterDomain
endpoint activates a domain for use with Web Apple Pay.
Other Changes
Location.type
used to indicate whether or not the location object represents a physical space.
- ๐
-
v2.3.1 Changes
September 15, 2017๐ New features: Charge Orders
Charge
endpoint can charge a specific Order.
-
v2.3.0 Changes
September 13, 2017๐ New features: Orders API
CreateOrder
endpoint creates an itemized order which can be referenced in messages to theCharge
endpoint.BatchRetrieveOrders
retrieves order objects referenced in one or more transactions based on the providedorder_id
.
Note: at this point,
BatchRetrieveOrders only
returns information on paid orders made through Square's eCommerce APIs (Transactions, Checkout).Other Changes
- ๐
order
is removed from Transaction order_id
is added to TransactionOrderLineItemDiscountType.UNKOWN
renamed toOrderLineItemDiscountType.UNKOWN_DISCOUNT
OrderLineItemTaxType.UNKOWN
renamed toOrderLineItemDiscountType.UNKOWN_TAX
ChargeRequest.idempotency_key
is restricted to max length 192ChargeRequest.card_nonce
is restricted to max length 192ChargeRequest.customer_card_id
is restricted to max length 192ChargeRequest.reference_id
is restricted to max length 40ChargeRequest.note
is restricted to max length 60ChargeRequest.customer_id
is restricted to max length 50CreateCheckoutRequest.redirect_url
is restricted to max length 800- Added
phone_number
andbusiness_name
to Location
-
v2.2.1 Changes
August 11, 2017- ๐ Documentation style and links fixes
- ๐ Support for pagination on V1 endpoints
- Include refund detail fields on V1 Refund model