Description
Connector Name
source-stripe
Connector Version
5.0.1
What step the error happened?
During the sync
Relevant information
Hello Airbyte's community,
I identified an issue on source Stripe Charges
stream using Incremental
sync mode, leading to missing data in destination.
The concerned missing payments looks to systematically have:
Blocked
outcome type- empty failure message
NB: some other Blocked
payments with filled failure message are properly retrieved.
Please find attached an example:
Another common pattern is the 402 Stripe API Error
. It could probably be an interesting path to follow...
If this path is confirmed, it possibly impacts other streams also.
To be noticed:
- I tried with many destinations and the behavior is always the same:
- Google Cloud Storage in AVRO
- Google Cloud Storage in JSONL
- BigQuery with GCS staging
- BigQuery with standards inserts
- I tried a manual
Incremental
run in local fromsource-stripe
Airbyte's repo using below command, and concerned payment is still NOT retrieved (contrary to others) :
python main.py read --config secrets/config.json --catalog secrets/configured_catalog.json --state secrets/state.json | grep py_***my_id***
- if I run a
Full
sync, data is properly retrieved BUT with wrongupdated
field value, for which right value is available thanks toIncremental
sync only. So, this workaround does not look acceptable.
@davydov-d as Stripe expert, you could probably help to investigate ? :)
I would be happy to contribute also, but not sure from where to start...
This is currently a blocking point on our side to consume Stripe data via Airbyte.
Thanks a lot for your help ! 👍
EDIT: please check below comment with new elements to go further...
Relevant log output
No response
Contribute
- Yes, I want to contribute