Can the 12 ft. Corrugated Galvanized Steel 29-Gauge Roof Panel be placed directly on the beams of a patio?

Yes, if your local building codes allow this type of installation.

The 12 ft. Corrugated Galvanized Steel 29-Gauge Roof Panels can be installed over 1x4 batten strips that run perpendicular to the rafters if your local building codes allow this type of installation.