STDSChallengeStatusReceiver Protocol Reference
Declared in | STDSChallengeStatusReceiver.h |
---|
Overview
Implement the STDSChallengeStatusReceiver
protocol to receive challenge status notifications at the end of the challenge process.
– transaction:didCompleteChallengeWithCompletionEvent:
required method
Called when the challenge process is completed.
- (void)transaction:(STDSTransaction *)transaction didCompleteChallengeWithCompletionEvent:(STDSCompletionEvent *)completionEvent
Parameters
completionEvent |
Information about the completion of the challenge process. @see |
---|
Discussion
Called when the challenge process is completed.
Declared In
STDSChallengeStatusReceiver.h
– transactionDidCancel:
required method
Called when the user selects the option to cancel the transaction on the challenge screen.
- (void)transactionDidCancel:(STDSTransaction *)transaction
Discussion
Called when the user selects the option to cancel the transaction on the challenge screen.
Declared In
STDSChallengeStatusReceiver.h
– transactionDidTimeOut:
required method
Called when the challenge process reaches or exceeds the timeout interval that was passed to STDSTransaction
.doChallenge
- (void)transactionDidTimeOut:(STDSTransaction *)transaction
Discussion
Called when the challenge process reaches or exceeds the timeout interval that was passed to STDSTransaction
.doChallenge
Declared In
STDSChallengeStatusReceiver.h
– transaction:didErrorWithProtocolErrorEvent:
required method
Called when the 3DS SDK receives an EMV 3-D Secure protocol-defined error message from the ACS.
- (void)transaction:(STDSTransaction *)transaction didErrorWithProtocolErrorEvent:(STDSProtocolErrorEvent *)protocolErrorEvent
Parameters
protocolErrorEvent |
The error code and details. @see |
---|
Discussion
Called when the 3DS SDK receives an EMV 3-D Secure protocol-defined error message from the ACS.
Declared In
STDSChallengeStatusReceiver.h
– transaction:didErrorWithRuntimeErrorEvent:
required method
Called when the 3DS SDK encounters errors during the challenge process. These errors include all errors except those covered by didErrorWithProtocolErrorEvent
.
- (void)transaction:(STDSTransaction *)transaction didErrorWithRuntimeErrorEvent:(STDSRuntimeErrorEvent *)runtimeErrorEvent
Parameters
runtimeErrorEvent |
The error code and details. @see |
---|
Discussion
Called when the 3DS SDK encounters errors during the challenge process. These errors include all errors except those covered by didErrorWithProtocolErrorEvent
.
Declared In
STDSChallengeStatusReceiver.h