As said before, the payment and buy methods could be stored in a junk dimension. A junk dimension can be loaded using a Combination L/U step. As all the fields in a junk dimension are part of the primary key, you don't need an extra Update step to load it. The following image shows you how to load this sample dimension:
When you use a Combination L/U step, the step returns the generated key to you. So, the use of the step here to load and get the key at the same time fits perfectly.