fully functional payment method field