Package sqip
See: Description
-
Class Summary Class Description Charge Action that will charge the card payment source id with Money.amount in the specified Money.currencyCode Store Action that will store the card paymentSourceId. BuyerAction Indicates the action that will be performed onto the card payment source id after retrieving the verification token. Success Represents the result of a successful BuyerVerificationResult. Error Represents the result of an unsuccessful ,VerificationParameters,Integer)>BuyerVerification.verify operation. BuyerVerificationResult Represents the result of a ,VerificationParameters,Integer)>BuyerVerification.verify operation. Card Represents a payment card. Finish Finish the card entry activity with CardEntryActivityResult.Success. ShowError Display message in an error dialog to the customer, and allow the customer to edit their card information and re-submit. CardEntryActivityCommand Commands that determine the behavior of the Square card entry activity after the completion of a CardNonceBackgroundHandler. Success Represents the result of a successful operation to process card payment information. CardEntryActivityResult Represents the result of a card entry activity. Builder Contact This represents the required given name field and optional fields that can be passed in as part of the verification process. Success Represents the result of a successful GooglePay.requestGooglePayNonce operation. Error Represents the result of an unsuccessful GooglePay.requestGooglePayNonce operation. GooglePayNonceResult Represents the result of a GooglePay.requestGooglePayNonce operation. Money Amount to charge the card payment source ID in the specified currencyCode Success Represents the result of a successful ,SecureRemoteCommerceParameters,Integer)>SecureRemoteCommerce.createPaymentDataRequest operation. Error Represents the result of an unsuccessful ,SecureRemoteCommerceParameters,Integer)>SecureRemoteCommerce.createPaymentDataRequest operation. SecureRemoteCommerceNonceResult Represents the result of a SecureRemoteCommerceNonceResult. SecureRemoteCommerceParameters Parameters required to start Mastercard's click-to-pay flow. LocationToken SquareIdentifier VerificationParameters KotlinExtensionsKt -
Object Summary Object Description BuyerVerification Lets the application retrieve a verification token for a payment source ID. CardEntry Lets the application collect card information from the customer. Canceled The result when the customer cancels the Square card entry activity before a card is successfully entered. GooglePay Lets the application retrieve a card nonce using a Google Pay token. InAppPaymentsSdk Lets the application read and write the Square application ID via the squareApplicationId property. SecureRemoteCommerce Lets the application retrieve a nonce from Mastercard's Click-To-Pay. -
Enum Summary Enum Description Code Possible error codes that can be returned as a result of attempting to verify a card nonce. Brand The card brand (for example, Visa). Type PrepaidType Country Indicates the country associated with an entity, such as a business. Currency Indicates the associated currency for a money amount . Code Possible error codes that can be returned as a result of attempting to create a Google Pay card nonce. Code Possible error codes that can be returned as a result of attempting to create a Mastercard click-to-pay card nonce. -
Interface Summary Interface Description BuyerVerifiedDetails Represents the result of a successful operation to verify a payment token Call An invocation of an SDK call that sends a request to Square servers and returns a response. Callback Communicates the result of an asynchronous operation. CardDetails Represents the result of a successful operation to process card payment information. CardNonceBackgroundHandler A callback invoked on a background thread after the customer successfully enters their card information and before the card entry activity finishes. Feature