# Ajout de la prise en charge de types de numéros fiscaux dans plusieurs nouveaux pays ## Nouveautés Ajout de la prise en charge de nouveaux types de numéros fiscaux pour la Biélorussie, le Maroc, la Moldavie, la Tanzanie et l’Ouzbékistan sur différents endpoints et objets de l’API Stripe. ## Impact Cette modification vous permet de collecter, de stocker et de traiter ces numéros fiscaux spécifiques pour les clients de la Biélorussie, du Maroc, de la Moldavie, de la Tanzanie et de l’Ouzbékistan. ## Modifications #### API REST | Values | Change | Enums | | ---------------------------------------------------------- | ------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `by_tin`, `ma_vat`, `md_vat`, `tz_vat`, `uz_tin`, `uz_vat` | Added | [Checkout.Session.customer_details.tax_ids[].type](/api/checkout/sessions/object?api-version=2024-10-28.acacia#checkout_session_object-customer_details-tax_ids-type), [Invoice.customer_tax_ids[].type](/api/invoices/object?api-version=2024-10-28.acacia#invoice_object-customer_tax_ids-type), [Tax.Calculation.customer_details.tax_ids[].type](/api/tax/calculations/object?api-version=2024-10-28.acacia#tax_calculation_object-customer_details-tax_ids-type), [Tax.Transaction.customer_details.tax_ids[].type](/api/tax/transactions/object?api-version=2024-10-28.acacia#tax_transaction_object-customer_details-tax_ids-type), [TaxId.type](/api/tax_ids/object?api-version=2024-10-28.acacia#tax_id_object-type), [Customer#create.tax_id_data[].type](/api/customers/create?api-version=2024-10-28.acacia#create_customer-tax_id_data-type), [Invoice#create_preview.customer_details.tax_ids[].type](/api/invoices/create_preview?api-version=2024-10-28.acacia#create_create_preview-customer_details-tax_ids-type), [Invoice#upcoming.customer_details.tax_ids[].type](/api/invoices/upcoming?api-version=2024-10-28.acacia#upcoming_invoice-customer_details-tax_ids-type), [Invoice#upcomingLines.customer_details.tax_ids[].type](/api/invoice-line-item/invoices/upcoming/lines/retrieve?api-version=2024-10-28.acacia#upcoming_invoice_lines-customer_details-tax_ids-type), [Tax.Calculation#create.customer_details.tax_ids[].type](/api/tax/calculations/create?api-version=2024-10-28.acacia#calculate_tax-customer_details-tax_ids-type), [TaxId#create.type](/api/tax_ids/create?api-version=2024-10-28.acacia#create_tax_id-type) | #### Ruby Cette modification n’affecte pas le SDK Ruby. #### Python | Values | Change | Enums | | ---------------------------------------------------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | `by_tin`, `ma_vat`, `md_vat`, `tz_vat`, `uz_tin`, `uz_vat` | Added | [stripe.checkout.Session.CustomerDetails.TaxId.type](/api/checkout/sessions/object?api-version=2024-10-28.acacia#checkout_session_object-customer_details-tax_ids-type), [stripe.Customer.CreateParamsTaxIdDatum.type](/api/customers/create?api-version=2024-10-28.acacia#create_customer-tax_id_data-type), [stripe.Customer.CreateTaxIdParams.type](/api/tax_ids/customer_create?api-version=2024-10-28.acacia#create_customer_tax_id-type), [stripe.Invoice.CustomerTaxId.type](/api/invoices/object?api-version=2024-10-28.acacia#invoice_object-customer_tax_ids-type), [stripe.Invoice.CreatePreviewParamsCustomerDetailsTaxId.type](/api/invoices/create_preview?api-version=2024-10-28.acacia#create_create_preview-customer_details-tax_ids-type), [stripe.Invoice.UpcomingParamsCustomerDetailsTaxId.type](/api/invoices/upcoming?api-version=2024-10-28.acacia#upcoming_invoice-customer_details-tax_ids-type), [stripe.Invoice.UpcomingLinesParamsCustomerDetailsTaxId.type](/api/invoice-line-item/invoices/upcoming/lines/retrieve?api-version=2024-10-28.acacia#upcoming_invoice_lines-customer_details-tax_ids-type), [stripe.tax.Calculation.CustomerDetails.TaxId.type](/api/tax/calculations/object?api-version=2024-10-28.acacia#tax_calculation_object-customer_details-tax_ids-type), [stripe.tax.Calculation.CreateParamsCustomerDetailsTaxId.type](/api/tax/calculations/create?api-version=2024-10-28.acacia#calculate_tax-customer_details-tax_ids-type), [stripe.tax.Transaction.CustomerDetails.TaxId.type](/api/tax/transactions/object?api-version=2024-10-28.acacia#tax_transaction_object-customer_details-tax_ids-type), [stripe.TaxId.type](/api/tax_ids/object?api-version=2024-10-28.acacia#tax_id_object-type), [stripe.TaxId.CreateParams.type](/api/tax_ids/create?api-version=2024-10-28.acacia#create_tax_id-type) | #### PHP | Values | Change | Enum | | ---------------------------------------------------------- | ------ | ---------------------------------------------------------------------------------- | | `by_tin`, `ma_vat`, `md_vat`, `tz_vat`, `uz_tin`, `uz_vat` | Added | [TaxId.type](/api/tax_ids/object?api-version=2024-10-28.acacia#tax_id_object-type) | #### Java | Values | Change | Enums | | ---------------------------------------------------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | `by_tin`, `ma_vat`, `md_vat`, `tz_vat`, `uz_tin`, `uz_vat` | Added | [CustomerCreateParams.tax_id_data[].type](/api/customers/create?api-version=2024-10-28.acacia#create_customer-tax_id_data-type), [InvoiceCreatePreviewParams.customer_details.tax_ids[].type](/api/invoices/create_preview?api-version=2024-10-28.acacia#create_create_preview-customer_details-tax_ids-type), [InvoiceUpcomingLinesParams.customer_details.tax_ids[].type](/api/invoice-line-item/invoices/upcoming/lines/retrieve?api-version=2024-10-28.acacia#upcoming_invoice_lines-customer_details-tax_ids-type), [InvoiceUpcomingParams.customer_details.tax_ids[].type](/api/invoices/upcoming?api-version=2024-10-28.acacia#upcoming_invoice-customer_details-tax_ids-type), [TaxIdCreateParams.type](/api/tax_ids/create?api-version=2024-10-28.acacia#create_tax_id-type), [tax.CalculationCreateParams.customer_details.tax_ids[].type](/api/tax/calculations/create?api-version=2024-10-28.acacia#calculate_tax-customer_details-tax_ids-type) | #### Node.js | Values | Change | Enums | | ---------------------------------------------------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `by_tin`, `ma_vat`, `md_vat`, `tz_vat`, `uz_tin`, `uz_vat` | Added | [Checkout.Session.customer_details.tax_ids[].type](/api/checkout/sessions/object?api-version=2024-10-28.acacia#checkout_session_object-customer_details-tax_ids-type), [Invoice.customer_tax_ids[].type](/api/invoices/object?api-version=2024-10-28.acacia#invoice_object-customer_tax_ids-type), [Tax.Calculation.customer_details.tax_ids[].type](/api/tax/calculations/object?api-version=2024-10-28.acacia#tax_calculation_object-customer_details-tax_ids-type), [Tax.Transaction.customer_details.tax_ids[].type](/api/tax/transactions/object?api-version=2024-10-28.acacia#tax_transaction_object-customer_details-tax_ids-type), [TaxId.type](/api/tax_ids/object?api-version=2024-10-28.acacia#tax_id_object-type), [CustomerCreateParams.tax_id_data[].type](/api/customers/create?api-version=2024-10-28.acacia#create_customer-tax_id_data-type), [InvoiceCreatePreviewParams.customer_details.tax_ids[].type](/api/invoices/create_preview?api-version=2024-10-28.acacia#create_create_preview-customer_details-tax_ids-type), [InvoiceUpcomingLinesParams.customer_details.tax_ids[].type](/api/invoice-line-item/invoices/upcoming/lines/retrieve?api-version=2024-10-28.acacia#upcoming_invoice_lines-customer_details-tax_ids-type), [InvoiceUpcomingParams.customer_details.tax_ids[].type](/api/invoices/upcoming?api-version=2024-10-28.acacia#upcoming_invoice-customer_details-tax_ids-type), [Tax.CalculationCreateParams.customer_details.tax_ids[].type](/api/tax/calculations/create?api-version=2024-10-28.acacia#calculate_tax-customer_details-tax_ids-type), [TaxIdCreateParams.type](/api/tax_ids/create?api-version=2024-10-28.acacia#create_tax_id-type) | #### Go | Values | Change | Enums | | ---------------------------------------------------------- | ------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `by_tin`, `ma_vat`, `md_vat`, `tz_vat`, `uz_tin`, `uz_vat` | Added | [CheckoutSessionCustomerDetailsTaxIdsType](/api/checkout/sessions/object?api-version=2024-10-28.acacia#checkout_session_object-customer_details-tax_ids-type), [InvoiceCustomerTaxIdsType](/api/invoices/object?api-version=2024-10-28.acacia#invoice_object-customer_tax_ids-type), [TaxCalculationCustomerDetailsTaxIdsType](/api/tax/calculations/object?api-version=2024-10-28.acacia#tax_calculation_object-customer_details-tax_ids-type), [TaxIdType](/api/tax_ids/object?api-version=2024-10-28.acacia#tax_id_object-type), [TaxTransactionCustomerDetailsTaxIdsType](/api/tax/transactions/object?api-version=2024-10-28.acacia#tax_transaction_object-customer_details-tax_ids-type) | #### .NET Cette modification n’affecte pas le SDK .NET. ## Mise à niveau #### API REST 1. [Consultez la version actuelle de votre API](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) dans Workbench. 1. Si vous utilisez un SDK, passez à une version correspondant à celle de l’API. - Si vous n’utilisez pas de SDK, mettez à jour vos [requêtes API](https://docs.stripe.com/api/versioning.md) pour inclure la `version Stripe : 2024-10-28.acacia` 1. Mettez à niveau la version de l’API utilisée pour les [endpoints de webhook](https://docs.stripe.com/webhooks/versioning.md). 1. [Testez votre intégration](https://docs.stripe.com/testing.md) avec la nouvelle version. 1. Si vous utilisez Connect, [testez votre intégration Connect](https://docs.stripe.com/connect/testing.md). 1. [Effectuez la mise à niveau](https://docs.stripe.com/upgrades.md#perform-the-upgrade) dans Workbench. Vous pourrez [revenir à la version précédente](https://docs.stripe.com/upgrades.md#roll-back-your-api-version) pendant 72 heures. En savoir plus sur les [mises à niveau de l’API Stripe](https://docs.stripe.com/upgrades.md). #### Ruby 1. [Consultez la version actuelle de votre API](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) dans Workbench. 1. Mettez à niveau votre SDK Ruby vers [v13.1.0](https://github.com/stripe/stripe-ruby/releases/tag/v13.1.0) 1. Mettez à niveau la version de l’API utilisée pour les [endpoints de webhook](https://docs.stripe.com/webhooks/versioning.md). 1. [Testez votre intégration](https://docs.stripe.com/testing.md) avec la nouvelle version. 1. Si vous utilisez Connect, [testez votre intégration Connect](https://docs.stripe.com/connect/testing.md). 1. [Effectuez la mise à niveau](https://docs.stripe.com/upgrades.md#perform-the-upgrade) dans Workbench. Vous pourrez [revenir à la version précédente](https://docs.stripe.com/upgrades.md#roll-back-your-api-version) pendant 72 heures. En savoir plus sur les [mises à niveau de l’API Stripe](https://docs.stripe.com/upgrades.md). #### Python 1. [Consultez la version actuelle de votre API](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) dans Workbench. 1. Mettez à niveau votre SDK Python vers [v11.2.0](https://github.com/stripe/stripe-python/releases/tag/v11.2.0) 1. Mettez à niveau la version de l’API utilisée pour les [endpoints de webhook](https://docs.stripe.com/webhooks/versioning.md). 1. [Testez votre intégration](https://docs.stripe.com/testing.md) avec la nouvelle version. 1. Si vous utilisez Connect, [testez votre intégration Connect](https://docs.stripe.com/connect/testing.md). 1. [Effectuez la mise à niveau](https://docs.stripe.com/upgrades.md#perform-the-upgrade) dans Workbench. Vous pourrez [revenir à la version précédente](https://docs.stripe.com/upgrades.md#roll-back-your-api-version) pendant 72 heures. En savoir plus sur les [mises à niveau de l’API Stripe](https://docs.stripe.com/upgrades.md). #### PHP 1. [Consultez la version actuelle de votre API](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) dans Workbench. 1. Mettez à niveau votre SDK PHP vers [v16.2.0](https://github.com/stripe/stripe-php/releases/tag/v16.2.0) 1. Mettez à niveau la version de l’API utilisée pour les [endpoints de webhook](https://docs.stripe.com/webhooks/versioning.md). 1. [Testez votre intégration](https://docs.stripe.com/testing.md) avec la nouvelle version. 1. Si vous utilisez Connect, [testez votre intégration Connect](https://docs.stripe.com/connect/testing.md). 1. [Effectuez la mise à niveau](https://docs.stripe.com/upgrades.md#perform-the-upgrade) dans Workbench. Vous pourrez [revenir à la version précédente](https://docs.stripe.com/upgrades.md#roll-back-your-api-version) pendant 72 heures. En savoir plus sur les [mises à niveau de l’API Stripe](https://docs.stripe.com/upgrades.md). #### Java 1. [Consultez la version actuelle de votre API](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) dans Workbench. 1. Mettez à niveau votre SDK Java vers [v28.0.0](https://github.com/stripe/stripe-java/releases/tag/v28.0.0) 1. Mettez à niveau la version de l’API utilisée pour les [endpoints de webhook](https://docs.stripe.com/webhooks/versioning.md). 1. [Testez votre intégration](https://docs.stripe.com/testing.md) avec la nouvelle version. 1. Si vous utilisez Connect, [testez votre intégration Connect](https://docs.stripe.com/connect/testing.md). 1. [Effectuez la mise à niveau](https://docs.stripe.com/upgrades.md#perform-the-upgrade) dans Workbench. Vous pourrez [revenir à la version précédente](https://docs.stripe.com/upgrades.md#roll-back-your-api-version) pendant 72 heures. En savoir plus sur les [mises à niveau de l’API Stripe](https://docs.stripe.com/upgrades.md). #### Node.js 1. [Consultez la version actuelle de votre API](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) dans Workbench. 1. Mettez à niveau votre SDK Node vers [v17.3.0](https://github.com/stripe/stripe-node/releases/tag/v17.3.0) 1. Mettez à niveau la version de l’API utilisée pour les [endpoints de webhook](https://docs.stripe.com/webhooks/versioning.md). 1. [Testez votre intégration](https://docs.stripe.com/testing.md) avec la nouvelle version. 1. Si vous utilisez Connect, [testez votre intégration Connect](https://docs.stripe.com/connect/testing.md). 1. [Effectuez la mise à niveau](https://docs.stripe.com/upgrades.md#perform-the-upgrade) dans Workbench. Vous pourrez [revenir à la version précédente](https://docs.stripe.com/upgrades.md#roll-back-your-api-version) pendant 72 heures. En savoir plus sur les [mises à niveau de l’API Stripe](https://docs.stripe.com/upgrades.md). #### Go 1. [Consultez la version actuelle de votre API](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) dans Workbench. 1. Mettez à niveau votre SDK Go vers [v81.0.0](https://github.com/stripe/stripe-go/releases/tag/v81.0.0) 1. Mettez à niveau la version de l’API utilisée pour les [endpoints de webhook](https://docs.stripe.com/webhooks/versioning.md). 1. [Testez votre intégration](https://docs.stripe.com/testing.md) avec la nouvelle version. 1. Si vous utilisez Connect, [testez votre intégration Connect](https://docs.stripe.com/connect/testing.md). 1. [Effectuez la mise à niveau](https://docs.stripe.com/upgrades.md#perform-the-upgrade) dans Workbench. Vous pourrez [revenir à la version précédente](https://docs.stripe.com/upgrades.md#roll-back-your-api-version) pendant 72 heures. En savoir plus sur les [mises à niveau de l’API Stripe](https://docs.stripe.com/upgrades.md). #### .NET 1. [Consultez la version actuelle de votre API](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) dans Workbench. 1. Mettez à niveau votre SDK .NET vers [v47.0.0](https://github.com/stripe/stripe-dotnet/releases/tag/v47.0.0) 1. Mettez à niveau la version de l’API utilisée pour les [endpoints de webhook](https://docs.stripe.com/webhooks/versioning.md). 1. [Testez votre intégration](https://docs.stripe.com/testing.md) avec la nouvelle version. 1. Si vous utilisez Connect, [testez votre intégration Connect](https://docs.stripe.com/connect/testing.md). 1. [Effectuez la mise à niveau](https://docs.stripe.com/upgrades.md#perform-the-upgrade) dans Workbench. Vous pourrez [revenir à la version précédente](https://docs.stripe.com/upgrades.md#roll-back-your-api-version) pendant 72 heures. En savoir plus sur les [mises à niveau de l’API Stripe](https://docs.stripe.com/upgrades.md). ## Modifications connexes - [Ajout de la prise en charge de nouveaux pays dans l’API Tax Registration](https://docs.stripe.com/changelog/acacia/2024-10-28/tax-registration-new-countries.md) - [Ajout de la prise en charge de la perception des frais de livraison aux particuliers](https://docs.stripe.com/changelog/acacia/2024-10-28/tax-retail-delivery-fee.md) - [Ajout d’une option permettant de valider automatiquement le lieu d’imposition du client lors d’une mise à jour](https://docs.stripe.com/changelog/acacia/2024-10-28/tax-validate-location-auto.md)