Interface PaymentMethodSetPaymentMethodStatusAction

All Superinterfaces:
PaymentMethodUpdateAction

public interface PaymentMethodSetPaymentMethodStatusAction extends PaymentMethodUpdateAction

This action generates the PaymentMethodPaymentMethodStatusSet Message.

A default Payment Method cannot be set as inactive, and the action will return an InvalidOperation error.


Example to create an instance using the builder pattern

     PaymentMethodSetPaymentMethodStatusAction paymentMethodSetPaymentMethodStatusAction = PaymentMethodSetPaymentMethodStatusAction.builder()
             .paymentMethodStatus(PaymentMethodStatus.ACTIVE)
             .build()