Skip to content

Releases: stripe/stripe-go

v80.0.0

01 Oct 18:35
Compare
Choose a tag to compare
  • #1926 Support for APIs in the new API version 2024-09-30.acacia

    This release changes the pinned API version to 2024-09-30.acacia. Please read the API Upgrade Guide and carefully review the API changes before upgrading.

    ⚠️ Breaking changes

    • Rename usage_threshold_config to usage_threshold on BillingAlertParams and BillingAlert
    • Remove support for filter on BillingAlertParams and BillingAlert. Use the filters on the usage_threshold instead
    • Remove support for CustomerConsentCollected on TerminalReaderProcessSetupIntentParams

    Additions

    • Add support for CustomUnitAmount on ProductDefaultPriceDataParams
    • Add support for AllowRedisplay on TerminalReaderProcessPaymentIntentProcessConfigParams and TerminalReaderProcessSetupIntentParams
    • Add support for new value international_transaction on enum TreasuryReceivedCreditFailureCode
    • Add method RawRequest() that takes a HTTP method type, url and relevant parameters to make requests to the Stripe API that are not yet supported in the SDK.

See the changelog for more details.

v79.13.0-beta.1

18 Sep 21:52
Compare
Choose a tag to compare
v79.13.0-beta.1 Pre-release
Pre-release
  • #1920 Update generated code for beta
    • Remove support for resource QuotePhase
    • Remove support for Get and ListLineItems methods on resource QuotePhase
    • Add support for SendMoney and TransferBalance on AccountSessionComponentsFinancialAccountFeaturesParams
    • Add support for new value rechnung on enum PaymentLinkPaymentMethodTypes

See the changelog for more details.

v79.12.0

18 Sep 18:38
Compare
Choose a tag to compare
  • #1919 Update generated code
    • Add support for new value international_transaction on enum TreasuryReceivedDebitFailureCode
  • #1918 Update generated code
    • Add support for new value verification_supportability on enums AccountFutureRequirementsErrorsCode, AccountRequirementsErrorsCode, BankAccountFutureRequirementsErrorsCode, and BankAccountRequirementsErrorsCode
    • Add support for new value terminal_reader_invalid_location_for_activation on enums InvoiceLastFinalizationErrorCode, PaymentIntentLastPaymentErrorCode, SetupAttemptSetupErrorCode, SetupIntentLastSetupErrorCode, and StripeErrorCode
    • Add support for PayerDetails on ChargePaymentMethodDetailsKlarna
    • Add support for AmazonPay on DisputePaymentMethodDetails
    • Add support for new value amazon_pay on enum DisputePaymentMethodDetailsType
    • Add support for AutomaticallyFinalizesAt on Invoice
    • Add support for StateSalesTax on TaxRegistrationCountryOptionsUsParams and TaxRegistrationCountryOptionsUs

See the changelog for more details.

v79.12.0-beta.1

13 Sep 17:58
Compare
Choose a tag to compare
v79.12.0-beta.1 Pre-release
Pre-release
  • #1911 Update generated code for beta
    • Add support for new resources Issuing.DisputeSettlementDetail and Issuing.Settlement
    • Add support for Get and List methods on resource DisputeSettlementDetail
    • Remove support for List method on resource QuotePhase
    • Add support for new values issuing_dispute_settlement_detail.created, issuing_dispute_settlement_detail.updated, issuing_settlement.created, and issuing_settlement.updated on enum EventType
    • Add support for Settlement on IssuingTransactionListParams and IssuingTransaction
  • #1915 Use pinned version of tools in Makefile and ci.yml (beta)

See the changelog for more details.

v79.11.0

12 Sep 22:06
Compare
Choose a tag to compare
  • #1912 Update generated code
    • Add support for new resource InvoiceRenderingTemplate
    • Add support for Archive, Get, List, and Unarchive methods on resource InvoiceRenderingTemplate
    • Add support for Required on CheckoutSessionTaxIdCollectionParams, CheckoutSessionTaxIdCollection, PaymentLinkTaxIdCollectionParams, and PaymentLinkTaxIdCollection
    • Add support for Template on CustomerInvoiceSettingsRenderingOptionsParams, CustomerInvoiceSettingsRenderingOptions, InvoiceRenderingParams, and InvoiceRendering
    • Add support for TemplateVersion on InvoiceRenderingParams and InvoiceRendering
    • Add support for new value submitted on enum IssuingCardShippingStatus
  • #1914 Add newer Go versions to test matrix
  • #1913 Use pinned version of tools in Makefile and ci.yml

See the changelog for more details.

v79.11.0-beta.1

05 Sep 21:01
Compare
Choose a tag to compare
v79.11.0-beta.1 Pre-release
Pre-release
  • #1908 Update generated code for beta
    • Add support for new resources Billing.MeterErrorReport and Terminal.ReaderCollectedData
    • Add support for Get method on resource ReaderCollectedData
    • Add support for Recipients on AccountSessionComponentsParams
    • Add support for new value terminal_reader_collected_data_invalid on enums InvoiceLastFinalizationErrorCode, PaymentIntentLastPaymentErrorCode, SetupAttemptSetupErrorCode, SetupIntentLastSetupErrorCode, and StripeErrorCode
    • Add support for BusinessName, Email, Phone, and TaxIDs on CheckoutSessionCollectedInformation
    • Add support for new value billing.meter_error_report.triggered on enum EventType
    • Add support for RegulatoryReportingFile on IssuingCreditUnderwritingRecordCorrectParams, IssuingCreditUnderwritingRecordCreateFromProactiveReviewParams, IssuingCreditUnderwritingRecordReportDecisionParams, and IssuingCreditUnderwritingRecord
    • Add support for new value mb_way on enum PaymentLinkPaymentMethodTypes
    • Remove support for Rechnung on PaymentMethodParams

See the changelog for more details.

v79.10.0

05 Sep 20:54
Compare
Choose a tag to compare
  • #1906 Update generated code
    • Add support for SubscriptionItem and Subscription on BillingAlertFilterParams

See the changelog for more details.

v79.9.0

29 Aug 21:58
Compare
Choose a tag to compare
  • #1910 Generate SDK for OpenAPI spec version 1230
    • Add support for new value hr_oib on enums CheckoutSessionCustomerDetailsTaxIdsType, InvoiceCustomerTaxIdsType, TaxCalculationCustomerDetailsTaxIdsType, TaxIdType, and TaxTransactionCustomerDetailsTaxIdsType
    • Add support for new value issuing_regulatory_reporting on enum FilePurpose
    • Add support for StatusDetails on TestHelpersTestClock

See the changelog for more details.

v79.9.0-beta.2

22 Aug 22:09
Compare
Choose a tag to compare
v79.9.0-beta.2 Pre-release
Pre-release
  • #1907 Update generated code for beta
    • Add support for MbWayPayments on AccountCapabilitiesParams and AccountCapabilities
    • Add support for MbWay on ChargePaymentMethodDetails, ConfirmationTokenPaymentMethodDataParams, ConfirmationTokenPaymentMethodPreview, PaymentIntentConfirmPaymentMethodDataParams, PaymentIntentConfirmPaymentMethodOptionsParams, PaymentIntentPaymentMethodDataParams, PaymentIntentPaymentMethodOptionsParams, PaymentIntentPaymentMethodOptions, PaymentMethodParams, PaymentMethod, SetupIntentConfirmPaymentMethodDataParams, and SetupIntentPaymentMethodDataParams
    • Add support for new value mb_way on enums ConfirmationTokenPaymentMethodPreviewType and PaymentMethodType
    • Remove support for values accepted, partner_rejected, and submitted from enum DisputeEvidenceDetailsEnhancedEligibilityVisaCompellingEvidence3Status
    • Add support for new value hr_oib on enum OrderTaxDetailsTaxIdsType
    • Remove support for Phases on QuoteParams
    • Remove support for FromSchedule on QuoteSubscriptionDataParams

See the changelog for more details.

v79.9.0-beta.1

15 Aug 21:19
Compare
Choose a tag to compare
v79.9.0-beta.1 Pre-release
Pre-release
  • #1905 Update generated code for beta
    • Add support for CapitalFinancingApplication and CapitalFinancing on AccountSessionComponentsParams
    • Add support for Permissions on CheckoutSessionParams and CheckoutSession
    • Add support for CollectedInformation on CheckoutSessionParams and CheckoutSession
    • Add support for ShippingOptions on CheckoutSessionParams

See the changelog for more details.