iOS SDK - Deprecation and Removal Appendix
An index of all mobile SDK methods that have been either deprecated or removed from the SDK.
Paydiant provides a 12-month support window immediately following deprecation, after which, relevant calls are removed and support terminated. For example, call deprecated in 6.4 are scheduled for removal as of SDK 7.4.
Note: Paydiant reserves the right to expedite removal in cases where security and/or performance is compromised.
Class | SDK Version | Status | Replacement |
---|---|---|---|
activateMyOffer ActivateMyOfferCompletionBlock ActivateMyOfferFailureBlock |
7.10 | Deprecated | activateOffer |
retrievePaymentAccount fetchPaymentAccountCompletionBlock fetchPaymentAccountFailureBlock |
7.3 | Deprecated | retrieveSpecificPaymentAccount |
isDeviceJailbroken |
7.8 6.8 |
Removed Deprecated |
None |
startRuleEngine |
7.1 6.8 |
Removed Deprecated |
None |
shouldSubmitOffers |
7.1 6.8 |
Removed Deprecated |
None |
submitOffers |
7.1 6.8 |
Removed Deprecated |
None |
shouldSubmitPaymentTenders |
7.1 6.8 |
Removed Deprecated |
None |
submitPaymentTenders |
7.1 6.8 |
Removed Deprecated |
None |
shouldSubmitPaymentTendersForFuel |
7.1 6.8 |
Removed Deprecated |
None |
submitPaymentTendersForFuel |
7.1 6.8 |
Removed Deprecated |
None |
shouldSubmitPaymentTendersForFuelWithSecondaryId |
7.1 6.8 |
Removed Deprecated |
None |
submitPaymentTendersForFuelWithSecondaryId |
7.1 6.8 |
Removed Deprecated |
None |
shouldSubmitPaymentTendersForOpenTab |
7.1 6.8 |
Removed Deprecated |
None |
submitPaymentTendersForOpenTab |
7.1 6.8 |
Removed Deprecated |
None |
shouldSubmitPaymentTendersForPreAuthPurchase |
7.1 6.8 |
Removed Deprecated |
None |
submitPaymentTendersForPreAuthPurchase |
7.1 6.8 |
Removed Deprecated |
None |
shouldSubmitMobileTenderForProcessing |
7.1 6.8 |
Removed Deprecated |
None |
submitMobileTenderForProcessing |
7.1 6.8 |
Removed Deprecated |
None |
shouldSubmitTenderForFuelWithFuelTicket |
7.1 6.8 |
Removed Deprecated |
None |
submitTenderForFuelWithFuelTicket |
7.1 6.8 |
Removed Deprecated |
None |
submitPaymentTendersAndOffers |
7.1 6.8 |
Removed Deprecated |
None |
shouldSubmitRefundableReceipts |
7.1 6.8 |
Removed Deprecated |
None |
submitRefundableReceipts |
7.1 6.8 |
Removed Deprecated |
None |
shouldSubmitCashAccessTransactionTicket |
7.1 6.8 |
Removed Deprecated |
None |
submitCashAccessTicket |
7.1 6.8 |
Removed Deprecated |
None |
shouldAcceptSurchargeAmount |
7.1 6.8 |
Removed Deprecated |
None |
acceptSurchargeAmount |
7.1 6.8 |
Removed Deprecated |
None |
shouldProcessPayment |
7.1 6.8 |
Removed Deprecated |
None |
processPayment |
7.1 6.8 |
Removed Deprecated |
None |
shouldProcessSplitPayment |
7.1 6.8 |
Removed Deprecated |
None |
processSplitPayment |
7.1 6.8 |
Removed Deprecated |
None |
shouldConfirmTheTransaction |
7.1 6.8 |
Removed Deprecated |
None |
confirmTheTransaction |
7.1 6.8 |
Removed Deprecated |
None |
shouldRetrieveTransactionMetaDataSummary |
7.1 6.8 |
Removed Deprecated |
None |
retrieveTransactionMetaDataSummary |
7.1 6.8 |
Removed Deprecated |
None |
shouldRetrieveTransactionMetaDataOther |
7.1 6.8 |
Removed Deprecated |
None |
retrieveTransactionMetaDataOther |
7.1 6.8 |
Removed Deprecated |
None |
skipCurrentStep |
7.1 6.8 |
Removed Deprecated |
None |
resetAndStopRuleEngine |
7.1 6.8 |
Removed Deprecated |
None |
paymentWith 1 makePaymentCompletionBlock makePaymentFailureBlock |
7.5 6.5 |
Removed Deprecated |
Split Tender Payment updateTransaction (ProcessPayment) |
retrieveTransactionInformationUsingToken TransactionInformationRetrievalCompletionBlock TransactionInformationRetrievalFailureBlock |
7.5 6.5 |
Removed Deprecated |
retrieveTransactionInformation |
retrieveTransactionTenderInformation |
7.5 6.5 |
Removed Deprecated |
retrieveTransactionInformation |
retrieveIssuerList FetchIssuerListCompletionBlock FetchIssuerListFailureBlock |
7.6 6.4 |
Removed Deprecated |
None |
retrieveEnrollmentApplicationURL FetchEnrollmentApplicationURLComplationBlock FetchEnrollmentApplicationURLFailureBlock |
7.6 6.4 |
Removed Deprecated |
None |
retrieveMerchantLogo MerchantLogoRetrievalCompletionBlock MerchantLogoRetrievalFailureBlock |
6.4 7.7 |
Deprecated Removed |
None |
evaluatePassword |
7.3 6.3 |
Removed Deprecated |
None |
evaluatePasscode |
7.3 6.3 |
Removed Deprecated |
None |
retrieveAvailableOfferCampaigns availableOfferCampaignsRetrievalCompletionBlock availableOfferCampaignsRetrievalFailureBlock |
7.1 6.1 |
Removed Deprecated |
retrieveAvailableOfferCampaignSummaries |
retrieveAvailableOfferCampaignDetail availableOfferCampaignRetrievalCompletionBlock availableOfferCampaignRetrievalFailureBlock |
7.1 6.1 |
Removed Deprecated |
retrieveAvailableOfferCampaignDetail |
retrieveMyOffers myOffersRetrievalCompletionBlock myOffersRetrievalFailureBlock |
7.1 6.1 |
Removed Deprecated |
retrieveMyOfferSummaries |
retrieveMyOfferDetail myOfferRetrievalCompletionBlock myOfferRetrievalFailureBlock |
6.1 7.1 |
Deprecated Removed |
retrieveMyOfferDetailWithAcceptancePartnerList |
saveFavoriteStore saveFavoriteStoreCompletionBlock saveFavoriteStoreFailureBlock |
6.1 | Removed | None |
retrieveFavoriteStores fetchFavoriteStoresCompletionBlock fetchFavoriteStoresFailureBlock |
6.1 | Removed | None |
retrieveFavoriteStore fetchFavoriteStoreCompletionBlock fetchFavoriteStoreFailureBlock |
6.1 | Removed | None |
removeFavoriteStore removeFavoriteStoreCompletionBlock removeFavoriteStoreFailureBlock |
6.1 | Removed | None |
isFavoriteStore isFavoriteStoreCompletionBlock isFavoriteStoreFailureBlock |
6.1 | Removed | None |
registerUser registerNewUserCompletionBlock registerNewUserFailureBlock |
5.10 | Deprecated | registerNewUser (Paydiant)registerCustomer (SSO) |
shouldSubmitCashAccessTicket |
5.9 7.0 |
Deprecated Removed |
None |
shouldConfirmTransaction Delegate |
5.9 7.0 |
Deprecated Removed |
None |
retrieveMFAQuestions |
5.0 | Deprecated | RetrieveMFAQuestionsWithMetadata |
submitMFAAnswers submitMFAAnswersCompletionBlock submitMFAAnswersFailureBlock |
6.5 4.10 |
Removed Deprecated |
None |
receiptsByUser receiptsByUser (overloaded)receiptsByAcceptancePartnerAndUser receiptsByAcceptancePartnerAndUser (overloaded)receiptsByReferenceID |
6.5 4.10 |
Removed Deprecated |
retrieveReceiptSummary retrieveReceiptDetail |
retrievingReceiptsDidFinish retrievingReceiptDidFinish receiptsInvocationFailedWithError receiptInvocationFailedWithError retrievingReciptsDidFail retrievingReceiptDidFail |
6.5 4.10 |
Removed Deprecated |
None |
New completion and failure blocks
Class | SDK Version | Status | Replacement |
---|---|---|---|
unsubscribeLoyaltyProgram unsubscribeLoyaltyProgramCompletionBlock unsubscribeLoyaltyProgramFailureBlock |
6.5 4.8 |
Removed Deprecated |
None |
loadPaymentInstrument loadPaymentInstrumentCompletionBlock loadPaymentInstrumentFailureBlock |
6.5 4.7 |
Removed Deprecated |
loadNewAccount loadExistingAccount |
didFinishRetrievingTransactionMetaDataSummary |
6.5 4.6 |
Removed Deprecated |
None |
didFinishRetrievingTransactionMetaDataOther |
6.5 4.6 |
Removed Deprecated |
None |
retrieveOrderHistory fetchOrderHistoryCompletionBlock fetchOrderHistoryFailureBlock |
6.5 4.4 |
Removed Deprecated |
retrieveOrderSummary retrieveOrderDetail |
paymentWith 2 |
6.5 4.4 |
Removed Deprecated |
Split Tender Payment updateTransaction (processPayment ) |
heartbeatChanged |
6.5 4.4 |
Removed Deprecated |
None |
reachabilityChanged |
6.5 4.4 |
Removed Deprecated |
None |
retrieveAllSupportedTenderTypes FetchAllSupportedTenderTypesCompletionBlock FetchAllSupportedTenderTypesFailureBlock |
6.5 4.0 |
Removed Deprecated |
retrieveSupportedTenderTypes |
PaymentWith-1
paymentWith: (NSString \*)paydiantTransactionRefId accountUri:(NSString \*)accUri tipAmount:(NSDecimalNumber \*)tipAmount;
PaymentWith-2
paymentWith: (NSString \*)paydiantTransactionRefId checkoutToken:(NSString \*) token accountUri:(NSString \*) accUri accType:(int)type tipAmount:(NSDecimalNumber \*)tipAmount;