New API: Checkout API — After a few months of Beta testing, Square Checkout API is now generally available. The Checkout API lets developers accept online payments using a checkout UI hosted on Square servers. The Checkout UI currently supports US-English only and, while it is not strictly required, we strongly recommend using Checkout API in conjunction with SSL certification. Checkout API and UI features:
Itemized transactions, including explicit tax and discounts.
Address localization of the checkout form. Additionally, the UI automatically loads (or omits) the billing postal code field based on the country associated the merchant account. Postal code filtering is handled automatically by the UI and does not require a code change to activate.
Integration with Square Dashboard for reviewing transactions.