Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

While we want Stripe to do the heavy lifting of the payment processing, you want to know what has happened, and have it recorded in your Salesforce org, so that you can maintain it as your single source of truth. To do this, you will utilise webhooks from Stripe. Every time an event occurs in Stripe, if you have set up the webhooks correctly, you will receive all the necessary data into Salesforce, ready for PosiPay to update your records.

...

  1. Charge

    • charge.failed 

    • charge.pending 

    • charge.refunded 

    • charge.succeeded 

    • charge.updated 

      image-20240904-073805.png

  2. Invoice
    Please note: If the PosiPay version is 92 and above please do not include the invoice.created and invoice.updated event.

    • invoice.created

    • invoice.payment_failed 

    • invoice.payment_succeeded 

    • invoice.updated

    • invoice.marked_uncollectible 

...