Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Stripe Stripe
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 75
    • Issues 75
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 4
    • Merge requests 4
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Extensions
  • StripeStripe
  • Merge requests
  • !146

Listevent improvements

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged jamie requested to merge jamie/stripe:listevent-improvements into stripeinvoiceapi Feb 26, 2021
  • Overview 1
  • Commits 8
  • Pipelines 0
  • Changes 2

This set of changes improves the Listevents API.

Before, Listevents only queries Stripe for the last X number of events. However, after Stripe started enforcing a limit of only 30 days for the number of events you can request, this API call became less useful.

Now, the API call can optionally query the civicrm_system_log table, which goes back farther.

It also allows the user to specify a subscription id and only display results for the given subscription - including results in the system log and also all the charges for the given subscription according to Stripe.

Lastly, you can filter out all charges that are properly processed in CiviCRM.

Now it's much easier to use Listevents to find contributions that are processed by stripe, but not properly processed in CiviCRM.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: listevent-improvements