All Versions
37
Latest Version
Avg Release Cycle
22 days
Latest Release
1590 days ago

Changelog History
Page 4

  • v2.5.2 Changes

    January 06, 2018
    • OTHER enum value is added to Type on V1SettlementEntry
  • v2.5.1 Changes

    November 10, 2017
    • ordinal is added to CatalogItemVariation
    • website_url is added to Location
    • tip_money is added to Tender
    • Changed object_type and placeholder_type from lists to single values in V1PageCell 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 the additional_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 the additional_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 the Charge endpoint.
    • BatchRetrieveOrders retrieves order objects referenced in one or more transactions based on the provided order_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 Transaction
    • OrderLineItemDiscountType.UNKOWN renamed to OrderLineItemDiscountType.UNKOWN_DISCOUNT
    • OrderLineItemTaxType.UNKOWN renamed to OrderLineItemDiscountType.UNKOWN_TAX
    • ChargeRequest.idempotency_key is restricted to max length 192
    • ChargeRequest.card_nonce is restricted to max length 192
    • ChargeRequest.customer_card_id is restricted to max length 192
    • ChargeRequest.reference_id is restricted to max length 40
    • ChargeRequest.note is restricted to max length 60
    • ChargeRequest.customer_id is restricted to max length 50
    • CreateCheckoutRequest.redirect_url is restricted to max length 800
    • Added phone_number and business_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