Class AdyenCreditCard

java.lang.Object
org.machanism.macha.core.entities.payment.CreditCard
org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCard

public class AdyenCreditCard extends org.machanism.macha.core.entities.payment.CreditCard
The `AdyenCreditCard` class extends the `CreditCard` class to provide a specialized implementation for handling Adyen credit card payment details. By parsing Adyen-specific response data, this class maps card properties to the reusable `CreditCard` entity and supports additional features such as funding source detection and token handling.

This class plays a pivotal role in adapting Adyen payment elements into a unified credit card abstraction.