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
8.4
7.3
Removed
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;

Feedback

Have feedback?

Let us know.