Step 4: Customize the Checkout Amount

Before trying a credit card transaction, try updating the sample code to change the checkout amount.

  1. Open ./ReaderSDKSample/Screens/PayViewController.swift in the sample application.
  2. In the PayViewController class, change the value of the amount property from $1 USD to $2 USD. As with other Square solutions, the Reader SDK specifies monetary amounts in the smallest currency unit of the associated currency code, so $2 USD is specified as 200 cents.
    private let amount = 200
  3. Rebuild the sample application.
  4. Choose the Charge $2.00 button to complete a new cash transaction.
  5. View the transaction details in the Seller Dashboard.