You can put SMALLER outlets on a larger breaker (40 amp outlet on a 50 amp breaker) because the outlet is SUPPOSED to keep you from overloading it (and the outlet will actually be rated for more than the "plug size")
The DANGER you must avoid is having a 50 amp outlet on a 50 amp breaker but only having wiring between them that can support 40 amps - and the amount of amperage a wire can support DROPS over longer distances. So it's best to size everything correctly from the beginning.
There is a fun semi related thing. Can you put 15 amp outlets on a 20 amp circuit? The answer is yes you can, but only if there is at least two receptacles, and a standard duplex outlet counts at two receptacles.
Almost every outlet must be paired with the appropriate wire size and breaker. A 30A outlet must be backed with a 30A breaker (no exceptions!) and wire must be at least capable of carrying 30 amps. There's also restrictions on wire size based on the outlet/breaker, since certain breakers/outlets cannot handle certain wire sizes. For instance, NEMA 5-15 outlets generally can't support wire sizes above 12 gauge, so you're limited to 12 or 14 gauge only.