However i can implement dynamic feature to show credit card images in future releases based on donation to keep me motivated always
however if you can write your own custom code you can use following functions to do so
public function get_icon() {
$icon = '';
if(is_array($this->authorizenet_cardtypes ))
{
foreach ($this->authorizenet_cardtypes as $card_type ) {
if ( $url = $this->get_payment_method_image_url( $card_type ) ) {
$icon .= '<img src="' . esc_url( $url ) . '" alt="' . esc_attr( strtolower( $card_type ) ) . '" />';
}
}
}
else
{
$icon .= '<img src="' . esc_url( plugins_url( 'images/merchantone.png' , __FILE__ ) ).'" alt="Authorize.Net Gateway" />';
}
return apply_filters( 'woocommerce_authorizenet_icon', $icon, $this->id );
}
public function get_payment_method_image_url( $type ) {
$image_type = strtolower( $type );
return WC_HTTPS::force_https_url( plugins_url( 'images/' . $image_type . '.png' , __FILE__ ) );
}
and there should be images in plugins images directory as visa.png ,discover.png ,etc