singer-io / tap-chargify

GNU Affero General Public License v3.0
2 stars 16 forks source link

Update components.json with component prices & additional fields #41

Closed amakalin4 closed 3 years ago

amakalin4 commented 3 years ago

There are a handful of additional properties noted within Chargify documentation that could be useful for components. In particular, the prices JSON field would be very invaluable in improving information on pricing groups under special bundle offers. This new version of components.json was tested locally, and the additional fields were added with no clear errors appearing.

Description of change

Adding additional properties to components

Manual QA steps

Potentially re-run the following 2 commands to make sure the change was successfully implemented.

tap-chargify --config config.json --discover > catalog.json
tap-chargify --config config.json --catalog catalog.json

Risks

Rollback steps