Body: <p>I have a site that has a old version of civi 5.35, and decided to upgrade. But ran into isuue and DB corrupted, so decided to do a fresh install of latest LTS of CiviCRM 5.74.5 and import all contacts and payments.</p>
  <p>All went fine except the stripe recurring payments are not coming thru to the new site.</p>
  <p>I have also updated the recurring records in latest site. When I resent the webhook from stripe dashboard to the new site I receive response</p>
  <pre><code>Response
  HTTP status code
  200 (OK)
  Event (evt_1Pv4BrxrhfuR3SMOClX) is not for this payment processor - ignoring. CiviCRM: Stripe (Live).
  </code></pre>
  <p>I can see from my stripe dashboard, it is using 2 different API version simultaneously.
  Is that the problem, that payments were created with different API version?
  Anyone has any idea what is wrong and how to fix this please? Thanks<a href="https://i.sstatic.net/827SMiwT.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/827SMiwT.png" alt="API versions" /></a></p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-09-04T16:21:53.500Z
Comments.Text: Are the payment processor ids the same as on the old site? e.g. if the live processor used to be id 1, is it also id 1 in the new site?
Comments.UserDisplayName: Demerit
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-09-05T10:46:53.750Z
Comments.Text: @Demerit IDs are different
Comments.UserDisplayName: Tapash
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-09-05T12:45:33.440Z
Comments.Text: Then that sounds like the problem. Can you make them the same - it might be as easy as switching the values of is_test in the db.
Comments.UserDisplayName: Demerit
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-09-07T03:55:05.307Z
Comments.Text: @Demerit tried that, still same message in webhook.
Comments.UserDisplayName: Tapash
Tags: <payment-processor><recurring-contributions><stripe><payment><payment-method>
Title: How to import stripe subscription to a new site?
ThreadText: # How to import stripe subscription to a new site?
  
  (Asked by: username_0 on 2024-09-04)
  
  I have a site that has a old version of civi 5.35, and decided to upgrade. But ran into isuue and DB corrupted, so decided to do a fresh install of latest LTS of CiviCRM 5.74.5 and import all contacts and payments.
  All went fine except the stripe recurring payments are not coming thru to the new site.
  I have also updated the recurring records in latest site. When I resent the webhook from stripe dashboard to the new site I receive response
  Response
  HTTP status code
  200 (OK)
  Event (evt_1Pv4BrxrhfuR3SMOClX) is not for this payment processor - ignoring. CiviCRM: Stripe (Live).
  
  I can see from my stripe dashboard, it is using 2 different API version simultaneously.
  Is that the problem, that payments were created with different API version?
  Anyone has any idea what is wrong and how to fix this please? Thanks
  
  **Tags:** payment-processor, recurring-contributions, stripe, payment, payment-method
  
  > **Comments:**
  > **username_1**: Are the payment processor ids the same as on the old site? e.g. if the live processor used to be id 1, is it also id 1 in the new site?  
  > **username_0**: @username_1 IDs are different  
  > **username_1**: Then that sounds like the problem. Can you make them the same - it might be as easy as switching the values of is_test in the db.  
  > **username_0**: @username_1 tried that, still same message in webhook.  
  
  ---
  
  ## 0 answers
  
  