Reader SDK Android version:
Reader SDK iOS version:
By default, Reader SDK will immediately capture all card payments in a transaction, but the SDK also supports delayed capture of card payments.
For example, when a customer makes an in-store purchase from a merchant, the merchant may want to authorize funds at the time of purchase, and capture funds when the item ships from the warehouse.
SQRDCheckoutController (iOS) and
CheckoutManager (Android) can be configured to delay capture of all card payments in a transaction.
See the Reader SDK recipe for Delay Capture of Payments for more information about configuring the checkout flow to delay capture of card payments.
See the Capture a Transaction cookbook for instructions to capture a delayed transaction using the Transactions API.
Minor bug fixes and performance improvements.