i find this structure a bit odd. i would have gone for the following pattern:
Billing::Plan.find_or_create_all_by_attrs!(
standard => {1.month: 10, 1.year: 100},
pro => {1.month: 50, 1.year: 500},
enterprise => {1.month: 100, 1.year: 1000}
)