tweag / cybersourcery

UNMAINTAINED. A pain removal gem for working with Cybersource Secure Acceptance Silent Order POST
MIT License
7 stars 9 forks source link

Use ENV vars for profile data; make unsigned_fields more flexible #11

Open toppa opened 10 years ago

toppa commented 10 years ago

For some projects, the unsigned_fields is dynamic, so a fixed list of them in the yaml file isn't ideal

Also, for some projects (and probably most projects), there is only ever one profile, so ENV vars work well.

Ideally we can have a solution where the common use case (having a single profile) is easy to setup, but we can still support multiple profiles for those that need it