Accept amount during creation

- [x] set original & current value
- [ ] variant_id ?