Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🐛 Source Stripe: Add customer tax ids to invoices stream #23389

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
4b95b00
Add customer tax ids to invoices
mrhallak Feb 23, 2023
65c60a6
Update docs
mrhallak Feb 23, 2023
aeeb27d
Merge branch 'master' into source-stripe-add-customer-tax-ids-to-invo…
mrhallak Feb 23, 2023
d7d8119
Merge branch 'master' into source-stripe-add-customer-tax-ids-to-invo…
mrhallak Feb 24, 2023
b54437e
Merge branch 'master' into source-stripe-add-customer-tax-ids-to-invo…
mrhallak Feb 26, 2023
5b4232f
Merge branch 'master' into source-stripe-add-customer-tax-ids-to-invo…
mrhallak Feb 27, 2023
67b0762
Merge branch 'airbytehq:master' into source-stripe-add-customer-tax-i…
mrhallak Feb 28, 2023
31e63f2
Merge branch 'master' into source-stripe-add-customer-tax-ids-to-invo…
mrhallak Mar 1, 2023
5c45bce
Merge branch 'master' into source-stripe-add-customer-tax-ids-to-invo…
mrhallak Mar 7, 2023
f7872c4
Merge branch 'master' into source-stripe-add-customer-tax-ids-to-invo…
mrhallak Mar 14, 2023
570bbc9
Update source_specs.yaml
mrhallak Mar 14, 2023
2f6be01
Update versions
mrhallak Mar 14, 2023
9f50138
Bump version
mrhallak Mar 15, 2023
afa84b5
Merge branch 'master' into source-stripe-add-customer-tax-ids-to-invo…
mrhallak Mar 15, 2023
2cbb50d
Merge branch 'master' into source-stripe-add-customer-tax-ids-to-invo…
mrhallak Mar 26, 2023
78086b4
Merge branch 'master' into source-stripe-add-customer-tax-ids-to-invo…
mrhallak Apr 5, 2023
acc61c0
Update source_definitions.yaml
mrhallak Apr 5, 2023
a116677
Update source_specs.yaml
mrhallak Apr 5, 2023
4a22dde
merge from master and update versions
archangelic Apr 12, 2023
b17c96b
fix source_definitions
archangelic Apr 12, 2023
3d3a39f
formatting changes
archangelic Apr 12, 2023
21c1988
Merge branch 'master' into source-stripe-add-customer-tax-ids-to-invo…
marcosmarxm Apr 24, 2023
7a3cb3f
fix schema and add expected records
marcosmarxm Apr 24, 2023
2470b59
fix expected records
marcosmarxm Apr 24, 2023
e6f0b50
auto-bump connector version
octavia-squidington-iii Apr 24, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -24766,7 +24766,7 @@
"sourceDefinitionId": "e094cb9a-26de-4645-8761-65c0c425d1de",
"name": "Stripe",
"dockerRepository": "airbyte/source-stripe",
"dockerImageTag": "3.4.0",
"dockerImageTag": "3.4.1",
"documentationUrl": "https://docs.airbyte.com/integrations/sources/stripe",
"icon": "stripe.svg",
"sourceType": "api",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2024,7 +2024,7 @@
- name: Stripe
sourceDefinitionId: e094cb9a-26de-4645-8761-65c0c425d1de
dockerRepository: airbyte/source-stripe
dockerImageTag: 3.4.0
dockerImageTag: 3.4.1
documentationUrl: https://docs.airbyte.com/integrations/sources/stripe
icon: stripe.svg
sourceType: api
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15169,7 +15169,7 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
- dockerImage: "airbyte/source-stripe:3.4.0"
- dockerImage: "airbyte/source-stripe:3.4.1"
spec:
documentationUrl: "https://docs.airbyte.com/integrations/sources/stripe"
connectionSpecification:
Expand Down
3 changes: 2 additions & 1 deletion airbyte-integrations/connectors/source-stripe/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,6 @@ ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py"
ENTRYPOINT ["python", "/airbyte/integration_code/main.py"]


LABEL io.airbyte.version=3.4.0

LABEL io.airbyte.version=3.4.1
LABEL io.airbyte.name=airbyte/source-stripe

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -2834,6 +2834,21 @@
"type": ["null", "object"],
"properties": {}
},
"customer_tax_ids": {
"type": ["null", "array"],
"items": {
"type": ["null", "object"],
"additionalProperties": true,
"properties": {
"type": {
"type": ["null", "string"]
},
"value": {
"type": ["null", "string"]
}
}
}
},
"charge": {
"type": ["null", "string"]
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,21 @@
"description": {
"type": ["null", "string"]
},
"customer_tax_ids": {
"type": ["null", "array"],
"items": {
"type": ["null", "object"],
"additionalProperties": true,
"properties": {
"type": {
"type": ["null", "string"]
},
"value": {
"type": ["null", "string"]
}
}
}
},
"receipt_number": {
"type": ["null", "string"]
},
Expand Down Expand Up @@ -68,10 +83,7 @@
"discounts": {
"type": ["null", "array"],
"items": {
"type": [
"null",
"string"
]
"type": ["null", "string"]
}
},
"discount": {
Expand Down Expand Up @@ -231,28 +243,16 @@
"type": "object",
"properties": {
"finalized_at": {
"type": [
"null",
"integer"
]
"type": ["null", "integer"]
},
"marked_uncollectible_at": {
"type": [
"null",
"integer"
]
"type": ["null", "integer"]
},
"paid_at": {
"type": [
"null",
"integer"
]
"type": ["null", "integer"]
},
"voided_at": {
"type": [
"null",
"integer"
]
"type": ["null", "integer"]
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion connectors.md
Original file line number Diff line number Diff line change
Expand Up @@ -231,7 +231,7 @@
| **Square** | <img alt="Square icon" src="https://raw.githubusercontent.com/airbytehq/airbyte /master/airbyte-config-oss/init-oss/src/main/resources/icons/square.svg" height="30" height="30"/> | Source | airbyte/source-square:0.2.2 | beta | [docs](https://docs.airbyte.com/integrations/sources/square) | [connectors/source/square](https://github.com/airbytehq/airbyte/issues?q=is:open+is:issue+label:connectors/source/square) | [source-square](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-square) | <small>`77225a51-cd15-4a13-af02-65816bd0ecf4`</small> |
| **Statuspage** | <img alt="Statuspage icon" src="https://raw.githubusercontent.com/airbytehq/airbyte /master/airbyte-config-oss/init-oss/src/main/resources/icons/statuspage.svg" height="30" height="30"/> | Source | airbyte/source-statuspage:0.1.0 | alpha | [docs](https://docs.airbyte.com/integrations/sources/statuspage) | [connectors/source/statuspage](https://github.com/airbytehq/airbyte/issues?q=is:open+is:issue+label:connectors/source/statuspage) | [source-statuspage](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-statuspage) | <small>`74cbd708-46c3-4512-9c93-abd5c3e9a94d`</small> |
| **Strava** | <img alt="Strava icon" src="https://raw.githubusercontent.com/airbytehq/airbyte /master/airbyte-config-oss/init-oss/src/main/resources/icons/strava.svg" height="30" height="30"/> | Source | airbyte/source-strava:0.1.4 | beta | [docs](https://docs.airbyte.com/integrations/sources/strava) | [connectors/source/strava](https://github.com/airbytehq/airbyte/issues?q=is:open+is:issue+label:connectors/source/strava) | [source-strava](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-strava) | <small>`7a4327c4-315a-11ec-8d3d-0242ac130003`</small> |
| **Stripe** | <img alt="Stripe icon" src="https://raw.githubusercontent.com/airbytehq/airbyte /master/airbyte-config-oss/init-oss/src/main/resources/icons/stripe.svg" height="30" height="30"/> | Source | airbyte/source-stripe:3.4.0 | generally_available | [docs](https://docs.airbyte.com/integrations/sources/stripe) | [connectors/source/stripe](https://github.com/airbytehq/airbyte/issues?q=is:open+is:issue+label:connectors/source/stripe) | [source-stripe](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-stripe) | <small>`e094cb9a-26de-4645-8761-65c0c425d1de`</small> |
| **Stripe** | <img alt="Stripe icon" src="https://raw.githubusercontent.com/airbytehq/airbyte /master/airbyte-config-oss/init-oss/src/main/resources/icons/stripe.svg" height="30" height="30"/> | Source | airbyte/source-stripe:3.4.1 | generally_available | [docs](https://docs.airbyte.com/integrations/sources/stripe) | [connectors/source/stripe](https://github.com/airbytehq/airbyte/issues?q=is:open+is:issue+label:connectors/source/stripe) | [source-stripe](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-stripe) | <small>`e094cb9a-26de-4645-8761-65c0c425d1de`</small> |
| **SurveyCTO** | <img alt="SurveyCTO icon" src="https://raw.githubusercontent.com/airbytehq/airbyte /master/airbyte-config-oss/init-oss/src/main/resources/icons/surveycto.svg" height="30" height="30"/> | Source | airbyte/source-surveycto:0.1.0 | alpha | [docs](https://docs.airbyte.com/integrations/sources/surveycto) | [connectors/source/surveycto](https://github.com/airbytehq/airbyte/issues?q=is:open+is:issue+label:connectors/source/surveycto) | [source-surveycto](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-surveycto) | <small>`dd4632f4-15e0-4649-9b71-41719fb1fdee`</small> |
| **SurveyMonkey** | <img alt="SurveyMonkey icon" src="https://raw.githubusercontent.com/airbytehq/airbyte /master/airbyte-config-oss/init-oss/src/main/resources/icons/surveymonkey.svg" height="30" height="30"/> | Source | airbyte/source-surveymonkey:0.1.16 | generally_available | [docs](https://docs.airbyte.com/integrations/sources/surveymonkey) | [connectors/source/surveymonkey](https://github.com/airbytehq/airbyte/issues?q=is:open+is:issue+label:connectors/source/surveymonkey) | [source-surveymonkey](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-surveymonkey) | <small>`badc5925-0485-42be-8caa-b34096cb71b5`</small> |
| **SurveySparrow** | <img alt="SurveySparrow icon" src="https://raw.githubusercontent.com/airbytehq/airbyte /master/airbyte-config-oss/init-oss/src/main/resources/icons/surveysparrow.svg" height="30" height="30"/> | Source | airbyte/source-survey-sparrow:0.2.0 | alpha | [docs](https://docs.airbyte.com/integrations/sources/survey-sparrow) | [connectors/source/survey-sparrow](https://github.com/airbytehq/airbyte/issues?q=is:open+is:issue+label:connectors/source/survey-sparrow) | [source-survey-sparrow](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-survey-sparrow) | <small>`4a4d887b-0f2d-4b33-ab7f-9b01b9072804`</small> |
Expand Down
3 changes: 2 additions & 1 deletion docs/integrations/sources/stripe.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ This page guides you through the process of setting up the Stripe source connect
## Set up the Stripe source connector

1. Log into your [Airbyte Cloud](https://cloud.airbyte.com/workspaces) or Airbyte Open Source account.
2. Click **Sources** and then click **+ New source**.
2. Click **Sources** and then click **+ New source**.
3. On the Set up the source page, select **Stripe** from the Source type dropdown.
4. Enter a name for your source.
5. For **Account ID**, enter your [Stripe `Account ID`](https://dashboard.stripe.com/settings/account).
Expand Down Expand Up @@ -85,6 +85,7 @@ The Stripe connector should not run into Stripe API limitations under normal usa

| Version | Date | Pull Request | Subject |
|:--------|:-----------|:---------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------|
| 3.4.1 | 2023-04-24 | [23389](https://github.com/airbytehq/airbyte/pull/23389) | Add `customer_tax_ids` to `Invoices` |
| 3.4.0 | 2023-03-20 | [23963](https://github.com/airbytehq/airbyte/pull/23963) | Add `SetupIntents` stream |
| 3.3.0 | 2023-04-12 | [25136](https://github.com/airbytehq/airbyte/pull/25136) | Add stream `Accounts` |
| 3.2.0 | 2023-04-10 | [23624](https://github.com/airbytehq/airbyte/pull/23624) | Add new stream `Subscription Schedule` |
Expand Down