AuthorizedTransaction.CaptureCompleteCallback | |
AuthorizedTransaction.VoidCompleteCallback | |
CardReaderScanAndDiscoverHandler.DiscoveredCardReaderCallback | |
CardReaderScanAndDiscoverHandler.ScanCompleteCallback | |
DeviceManager.ConnectionCallback | The callback invoked while connecting to the last active card reader |
DeviceUpdate.CompletedCallback | Called when either the software update completed, failed, or was canceled. |
DeviceUpdate.ReconnectReaderObserver | Payment device connected via USB needs to be unplugged and plugged back to the USB port for the software update to complete |
Invoice.CancelledCallback | |
Invoice.DeletedCallback | |
Invoice.GotDetailsCallback | |
Invoice.PaidCallback | |
Invoice.RefundedCallback | |
Invoice.RemindedCallback | |
Invoice.SavedCallback | After an attempt has been made to save your invoice to the PayPal servers, the completion handler will be called with the error (if any, or null if not) and the invoice object will be updated appropriately. |
Invoice.SentCallback | After an attempt has been made to send your invoice, the completion handler will be called with the error (if any, or null if not) and the invoice object will be updated appropriately. |
Merchant.ReceiptForwardedCallback | After an attempt has been made to send your receipt to the PayPal servers, the completion handler will be called with the error (if any, or null if not) |
PaymentDevice.BatteryInfoCallback | The battery status has been updated |
PaymentDevice.BatteryStatusUpdateObserver | The battery status has been updated |
PaymentDevice.CardPresentedObserver | Depending on your region and the buyer payment type, this can mean a magnetic card was swiped, an EMV card was inserted, or an NFC card/device was tapped. |
PaymentDevice.CardRemovedObserver | A card has been removed (generally from an EMV reader, where the card stays in the reader for some time) |
PaymentDevice.ConnectCallback | |
PaymentDevice.ConnectedObserver | The reader is now connected and ready. |
PaymentDevice.ConnectionErrorObserver | The connection attempt with the reader failed |
PaymentDevice.DeviceLogsCallback | |
PaymentDevice.DisconnectCallback | |
PaymentDevice.DisconnectedObserver | The reader is now disconnected. |
PaymentDevice.SelectedObserver | The reader is now selected and active to be used. |
PaymentDevice.UpdateRequiredObserver | A software update is required for the reader. |
RetailSDK.AppState | |
RetailSDK.DeviceDiscoveredObserver | A PaymentDevice has been discovered. |
RetailSDK.LastActiveCardReaderCallbackCallback | |
RetailSDK.MerchantInitializedCallback | The callback signature for initializeMerchant |
RetailSDK.NetworkInterceptorCallback | |
RetailSDK.PageViewedObserver | A page has been viewed |
RetrieveAuthorizedTransactionResponse.RetrieveAuthorizedTransactionsCallbackCallback | The callback for retrieveAuthorizedTransactions completion |
TransactionContext.CardInsertedHandlerCallback | Called when EMV card inserted was detected. |
TransactionContext.CardPresentedCallback | Indicates that the card data was read. |
TransactionContext.CompleteCallback | |
TransactionContext.ContactlessReaderDeactivatedObserver | Contactless reader was de-activated and the transaction still remains active. |
TransactionContext.DidCompleteSignatureObserver | Called when the signature entry is completed |
TransactionContext.PinEntryObserver | Called when PIN entry is in progress or complete |
TransactionContext.ReaderTippingCompletedObserver | Called when the tipping on reader flow has been completed |
TransactionContext.ReceiptOptionHandlerCallback | Called when one of the additional receipt option is selected. |
TransactionContext.SignatureCollectorCallback | |
TransactionContext.TokenExpirationHandlerCallback | |
TransactionContext.TransactionCompletedCallback | Called when either payment completes or fails. |
TransactionContext.WillPresentSignatureObserver | Called when the signature input interface will be displayed |
TransactionManager.CaptureAuthorizedTransactionCallback | The callback for captureAuthorizedTransaction completion |
TransactionManager.RetrieveAuthorizedTransactionsCallback | The callback for retrieveAuthorizedTransactions completion |
TransactionManager.TransactionCallback | The callback for creating a transaction |
TransactionManager.VoidAuthorizationCallback | The callback for voidTransaction completion |
AuthorizedTransaction | Information about a completed capture |
BatteryInfo | BatteryInfo class contains information about the health of the device battery and the instant it was measured |
CaptureResponse | Information about a completed capture DO NOT EDIT THIS FILE! IT IS AUTOMATICALLY GENERATED AND SHOULD NOT BE CHECKED IN. |
Card | Information about a card presented to the PayPal Retail SDK |
CardInsertedHandler | When card insert is detected during a transaction, the registered listener with be invoked with this handler method |
CardReaderScanAndDiscoverHandler | When card insert is detected during a transaction, the registered listener with be invoked with this handler method DO NOT EDIT THIS FILE! IT IS AUTOMATICALLY GENERATED AND SHOULD NOT BE CHECKED IN. |
Countries | |
Country | |
DeviceManager | DeviceManager is responsible for exposing APIs regarding the devices. |
DeviceStatus | Information about a card presented to the PayPal Retail SDK |
DeviceUpdate | A device update object is passed to your application via the PaymentDevice#updateRequired event and is capable of applying an update to a device. |
Invoice | Invoice is the fundamental transaction record for retail payments. |
InvoiceAddress | Container for addresses used on various invoice entities |
InvoiceAttachment | Invoice attachment |
InvoiceBillingInfo | Container for information about the payer or intended payer on an invoice |
InvoiceCCInfo | Container for information about a person CC'ed on an invoice |
InvoiceCustomAmount | Container for custom amounts on invoices |
InvoiceItem | A line item on an invoice. |
InvoiceListRequest | |
InvoiceListResponse | |
InvoiceMerchantInfo | Container for information about the merchant requesting payment on an invoice |
InvoiceMetaData | Invoice MetaData |
InvoiceNotification | An Invoice notification |
InvoicePayment | Container for information about the payment on an invoice |
InvoicePaymentTerm | Contains information about the due date / payment terms of an invoice. |
InvoiceRefund | Container for information about a refund on an invoice |
InvoiceSearchRequest | |
InvoiceShippingInfo | Container for information about the merchant requesting payment on an invoice |
InvoiceTemplate | Invoice template |
InvoiceTemplateSettings | Invoice template settings |
InvoiceTemplatesResponse | |
MagneticCard | Information about a card presented to the PayPal Retail SDK |
ManuallyEnteredCard | Certain regions support manual entry of credit card numbers. |
Merchant | The merchant represents the account that all calls to the PayPal services will affect. |
NetworkRequest | The NetworkRequest class represents the HTTP Request object from the SDK |
NetworkResponse | NetworkResponse class represents contains the response from HTTPRequest in a format that is compatible with the SDK |
Page | Class to represent a Page object intended for page tracking observers |
Payer | Information about the payer of a transaction, including saved receipt information if available |
PaymentDevice | A payment device represents the abstract concept of something that can read payment information from a customer. |
ReceiptDestination | Contains information about the receipt status. |
RetailSDK | |
RetrieveAuthorizedTransactionResponse | DO NOT EDIT THIS FILE! IT IS AUTOMATICALLY GENERATED AND SHOULD NOT BE CHECKED IN. |
SdkCredential | |
SdkEnvironmentInfo | The executing environment of the SDK |
TokenExpirationHandler | When user session times-out during a transaction, it will emit the SessionTimeoutHandler handler |
TransactionBeginOptions | TransactionOptions provides the list of customizations for a given transaction |
TransactionContext | The TransactionContext class is returned by RetailSDK.getTransactionManager().createTransaction and allows you to control many aspects of the payment or refund flow and observe events that occur during the flows. |
TransactionManager | TransactionManager is a public facing facade to everything related to a Transaction. |
TransactionRecord | Information about a completed transaction |
AuthStatus | AuthStatus.java |
batteryStatus | batteryStatus.java |
CardIssuer | CardIssuer.java |
CardStatus | CardStatus.java |
deviceCapabilityType | deviceCapabilityType.java |
FormFactor | FormFactor.java |
InvoicePaymentMethod | InvoicePaymentMethod.java |
InvoicePaymentTermPaymentTerms | InvoicePaymentTermPaymentTerms.java |
InvoicePaymentType | InvoicePaymentType.java |
InvoiceStatus | InvoiceStatus.java |
PaymentState | PaymentState.java |
readerConnectionType | readerConnectionType.java |
ReaderModel | ReaderModel.java |
readerType | readerType.java |
ReceiptDestinationType | ReceiptDestinationType.java |
TippingState | TippingState.java |
TransactionType | TransactionType.java |
RetailSDKException | Created by mmetral on 3/27/15. |