pipedream icon indicating copy to clipboard operation
pipedream copied to clipboard

#983 - Infusionsoft Actions & Sources

Open GTFalcao opened this issue 3 years ago • 3 comments

New Actions

  • Create Invoice (create payment)
  • Create Order Item (add product to invoice)
  • Get Company
  • Get Contact

New Sources

  • New Appointment
  • New Invoice
  • New Order
  • New Payment

Closes #983

GTFalcao avatar Jul 26 '22 03:07 GTFalcao

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
pipedream-docs ✅ Ready (Inspect) Visit Preview Sep 1, 2022 at 9:13PM (UTC)
pipedream-docs-redirect-do-not-edit ✅ Ready (Inspect) Visit Preview Sep 1, 2022 at 9:13PM (UTC)

vercel[bot] avatar Jul 26 '22 03:07 vercel[bot]

Thanks for submitting this PR! When we review PRs, we follow the Pipedream component guidelines. If you're not familiar, here's a quick checklist:

dylburger avatar Jul 26 '22 03:07 dylburger

Thanks for your very helpful review @jcortes ! I've addressed all the notes you left and moved this back to the review queue

GTFalcao avatar Jul 28 '22 20:07 GTFalcao

@GTFalcao Following Issues / improvements are observed

  1. for create payment action, payment amount and payment method props should be mandatory but currently it has been defined as optional. image

  2. No events are emitted for New Appointment source after creating appointments image

DilanAthukorala avatar Jul 31 '22 19:07 DilanAthukorala

I've changed the payment method and amount props to required. They were initially set to optional as the API does not label them as required, but I can see why they should be.

As for the 'New Appointment' source, it seems Keap's app/interface is not triggering the event correctly, as when I created the appointment via their API, it triggered as expected. Attaching screenshots below.

I reported this bug to Keap and, for the time being, removed the 'New Appointment' source from this pull request, so that the other components can be released instead of being blocked by this issue.

image image

GTFalcao avatar Aug 01 '22 21:08 GTFalcao

Verification completed and this is ready for release.

DilanAthukorala avatar Aug 02 '22 11:08 DilanAthukorala