Credit cards payment option not available any more?

Saw this today, am i missing something?

Cheers