Interface SecureCardDisplayService
public interface SecureCardDisplayService
Service for secure card display operations.
This service provides methods to retrieve and display card information securely.
It groups card display related APIs that were previously part of D1Task.
- Since:
- 4.4.0
-
Method Summary
Modifier and TypeMethodDescriptiondisplayCardDetails(String cardID, CardDetailsUI cardDetailsUI) Display Card Details information securely.getCardDetails(String cardID) Retrieves the detail information of the card, including full PAN value.getCardMetadata(String cardID) Retrieves the basic card metadata.
-
Method Details
-
getCardMetadata
Retrieves the basic card metadata. Use this API to retrieve the last 4 digits of PAN & Card Art.- Parameters:
cardID- The card identifier.- Returns:
- A Task that produces CardMetadata when executed. Please refer
Taskfor more details.
Possible errors:
- Since:
- 4.4.0
-
getCardDetails
Retrieves the detail information of the card, including full PAN value. These values can be used for online transaction.- Parameters:
cardID- The card identifier.- Returns:
- A Task that produces CardDetails when executed. Please refer
Taskfor more details.
Possible errors:
- Since:
- 4.4.0
-
displayCardDetails
@NonNull Task<Void> displayCardDetails(@NonNull String cardID, @NonNull CardDetailsUI cardDetailsUI) Display Card Details information securely.Use this API to display full card information. Using UI component in
CardDetailsUIthe API sets the Card Details information in the UI. Integrator has full control of UI appearance and layout.- Parameters:
cardID- The card identifier.cardDetailsUI- The UI to display card details.- Returns:
- A Task that produces CardDetailsUI when executed. Please refer
Taskfor more details.
Possible errors:
- Since:
- 4.4.0
-