How can I earn petals? Petals are earned on Mayesh.com orders through various online programs. Petals are accrued on Mayesh.com orders through online programs, subject to minimum order values.