| Interface | Description |
|---|---|
| PosClient |
Provides methods for interacting with the Square Point of Sale app, such as by generating
Intents that initiate transactions. |
| Class | Description |
|---|---|
| ChargeRequest |
Represents the details of a transaction to initiate with the Point of Sale API.
|
| ChargeRequest.Builder |
A flexible builder to create a
ChargeRequest. |
| ChargeRequest.Error |
Contains values returned by Square Point of Sale after failing to process a
transaction.
|
| ChargeRequest.Success |
Contains values returned by Square Point of Sale after a successfully processed
transaction.
|
| PosApi |
This class replicates constants used by Square Point of Sale for parsing Point of Sale API
transaction requests.
|
| PosSdk |
The Point of Sale SDK lets you start the Square Point of Sale app to take transactions with the Square
hardware.
|
| Enum | Description |
|---|---|
| ChargeRequest.ErrorCode | |
| ChargeRequest.TenderType |
Possible forms of payment that a merchant can accept for a Point of Sale API transaction.
|
| CurrencyCode |
ISO-4217 Currency Codes: http://www.currency-iso.org/dl_iso_table_a1.xml
Names are the alpha-3 code.
|