builds payment model
fixes browser error for not signed in users browsing products