diff --git a/.env.test b/.env.test index a52a6b10b4..bb625a4d02 100644 --- a/.env.test +++ b/.env.test @@ -2,7 +2,7 @@ # Override locally with `.env.test.local` SECRET_TOKEN="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" -STRIPE_SECRET_TEST_API_KEY="bogus_key" +STRIPE_INSTANCE_SECRET_KEY="bogus_key" STRIPE_CUSTOMER="bogus_customer" STRIPE_ACCOUNT="bogus_account" STRIPE_CLIENT_ID="bogus_client_id" diff --git a/config/initializers/stripe.rb b/config/initializers/stripe.rb index 09d946a4c3..19c782762a 100644 --- a/config/initializers/stripe.rb +++ b/config/initializers/stripe.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # Add some additional properties, to allow us to access these # properties from the object, rather than calling from ENV directly. # This is mostly useful for stubbing when testing, but also feels @@ -15,4 +17,4 @@ Rails.application.reloader.to_prepare do Stripe.publishable_key = ENV['STRIPE_INSTANCE_PUBLISHABLE_KEY'] Stripe.client_id = ENV['STRIPE_CLIENT_ID'] Stripe.endpoint_secret = ENV['STRIPE_ENDPOINT_SECRET'] -end \ No newline at end of file +end diff --git a/script/test-stripe-live b/script/test-stripe-live index ef125550c1..5272c55aeb 100755 --- a/script/test-stripe-live +++ b/script/test-stripe-live @@ -3,5 +3,7 @@ # Test Stripe API integration and record new cassettes. # Requires account details in .env.test.local. You can copy from Bitwarden, or [set up a new Stripe account](https://github.com/openfoodfoundation/openfoodnetwork/wiki/Setting-up-Stripe-on-an-OFN-instance) +set -e # Exit if any command fails + git rm spec/fixtures/vcr_cassettes/Stripe-v* -r ./bin/rspec --tag stripe_version diff --git a/spec/controllers/spree/credit_cards_controller_spec.rb b/spec/controllers/spree/credit_cards_controller_spec.rb index e41beb724d..e9ed1981b2 100644 --- a/spec/controllers/spree/credit_cards_controller_spec.rb +++ b/spec/controllers/spree/credit_cards_controller_spec.rb @@ -5,10 +5,8 @@ require 'spec_helper' describe Spree::CreditCardsController, type: :controller do describe "using VCR", :vcr, :stripe_version do let(:user) { create(:user) } - let(:secret) { ENV.fetch('STRIPE_SECRET_TEST_API_KEY', nil) } before do - Stripe.api_key = secret allow(controller).to receive(:spree_current_user) { user } end diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Spree_CreditCardsController/using_VCR/_new_from_token/when_the_request_to_store_the_customer/card_with_Stripe_is_successful/saves_the_card_locally.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Spree_CreditCardsController/using_VCR/_new_from_token/when_the_request_to_store_the_customer/card_with_Stripe_is_successful/saves_the_card_locally.yml index 3a2d1a8aa4..30f11df2e1 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Spree_CreditCardsController/using_VCR/_new_from_token/when_the_request_to_store_the_customer/card_with_Stripe_is_successful/saves_the_card_locally.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Spree_CreditCardsController/using_VCR/_new_from_token/when_the_request_to_store_the_customer/card_with_Stripe_is_successful/saves_the_card_locally.yml @@ -10,16 +10,16 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -32,11 +32,11 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:17:31 GMT + - Thu, 08 Feb 2024 15:04:44 GMT Content-Type: - application/json Content-Length: - - '799' + - '800' Connection: - keep-alive Access-Control-Allow-Credentials: @@ -57,17 +57,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 25f85b6b-843b-4a64-89b0-fbec80e642e5 + - 53ea4a8a-bd4a-406f-a235-6601bcf7b642 Original-Request: - - req_zz9NZyBc8pMdP4 + - req_X5b1XHvHTEwZeg Request-Id: - - req_zz9NZyBc8pMdP4 + - req_X5b1XHvHTEwZeg Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '240.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -76,10 +78,10 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "tok_1ObAGdKuuB1fWySn5e53EYXn", + "id": "tok_1OhZ9cKuuB1fWySnbrYK1oKq", "object": "token", "card": { - "id": "card_1ObAGdKuuB1fWySnzig5k3T2", + "id": "card_1OhZ9cKuuB1fWySntTSf6ZaW", "object": "card", "address_city": null, "address_country": null, @@ -103,35 +105,35 @@ http_interactions: "tokenization_method": null, "wallet": null }, - "client_ip": "115.166.50.47", - "created": 1705879051, + "client_ip": "176.79.246.198", + "created": 1707404684, "livemode": false, "type": "card", "used": false } - recorded_at: Sun, 21 Jan 2024 23:17:31 GMT + recorded_at: Thu, 08 Feb 2024 15:04:44 GMT - request: method: post uri: https://api.stripe.com/v1/customers body: encoding: UTF-8 - string: email=demetra%40greenfelder.ca&source=tok_1ObAGdKuuB1fWySn5e53EYXn + string: email=karin%40beier.biz&source=tok_1OhZ9cKuuB1fWySnbrYK1oKq headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_zz9NZyBc8pMdP4","request_duration_ms":848}}' + - '{"last_request_metrics":{"request_id":"req_X5b1XHvHTEwZeg","request_duration_ms":932}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -144,11 +146,11 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:17:33 GMT + - Thu, 08 Feb 2024 15:04:46 GMT Content-Type: - application/json Content-Length: - - '661' + - '654' Connection: - keep-alive Access-Control-Allow-Credentials: @@ -169,17 +171,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - d0274fe4-9ce7-4387-829e-c6b246035491 + - cb68c9ff-2b99-45c8-8542-2393a9fb1b62 Original-Request: - - req_144xT6tf8cLxH7 + - req_yjoScrobtfS8su Request-Id: - - req_144xT6tf8cLxH7 + - req_yjoScrobtfS8su Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '555.9999999999999' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -188,18 +192,18 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "cus_PQ0HyRJ0baOkF6", + "id": "cus_PWcOBOPM8iweN3", "object": "customer", "address": null, "balance": 0, - "created": 1705879052, + "created": 1707404685, "currency": null, - "default_source": "card_1ObAGdKuuB1fWySnzig5k3T2", + "default_source": "card_1OhZ9cKuuB1fWySntTSf6ZaW", "delinquent": false, "description": null, "discount": null, - "email": "demetra@greenfelder.ca", - "invoice_prefix": "F02BC31D", + "email": "karin@beier.biz", + "invoice_prefix": "A1731923", "invoice_settings": { "custom_fields": null, "default_payment_method": null, @@ -216,10 +220,10 @@ http_interactions: "tax_exempt": "none", "test_clock": null } - recorded_at: Sun, 21 Jan 2024 23:17:33 GMT + recorded_at: Thu, 08 Feb 2024 15:04:46 GMT - request: method: get - uri: https://api.stripe.com/v1/customers/cus_PQ0HyRJ0baOkF6/sources?limit=1&object=card + uri: https://api.stripe.com/v1/customers/cus_PWcOBOPM8iweN3/sources?limit=1&object=card body: encoding: US-ASCII string: '' @@ -227,18 +231,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_144xT6tf8cLxH7","request_duration_ms":1043}}' + - '{"last_request_metrics":{"request_id":"req_yjoScrobtfS8su","request_duration_ms":965}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -251,7 +255,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:17:33 GMT + - Thu, 08 Feb 2024 15:04:46 GMT Content-Type: - application/json Content-Length: @@ -277,11 +281,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_iiAzSB5Tpf5LMk + - req_dyetzonDYKFtZB Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '44.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -293,7 +299,7 @@ http_interactions: "object": "list", "data": [ { - "id": "card_1ObAGdKuuB1fWySnzig5k3T2", + "id": "card_1OhZ9cKuuB1fWySntTSf6ZaW", "object": "card", "address_city": null, "address_country": null, @@ -305,7 +311,7 @@ http_interactions: "address_zip_check": null, "brand": "Visa", "country": "US", - "customer": "cus_PQ0HyRJ0baOkF6", + "customer": "cus_PWcOBOPM8iweN3", "cvc_check": "pass", "dynamic_last4": null, "exp_month": 9, @@ -320,7 +326,7 @@ http_interactions: } ], "has_more": false, - "url": "/v1/customers/cus_PQ0HyRJ0baOkF6/sources" + "url": "/v1/customers/cus_PWcOBOPM8iweN3/sources" } - recorded_at: Sun, 21 Jan 2024 23:17:33 GMT + recorded_at: Thu, 08 Feb 2024 15:04:46 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Spree_Gateway_StripeSCA/_error_message/when_payment_intent_state_is_not_in_requires_capture_state/does_not_succeed_if_payment_intent_state_is_not_requires_capture.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Spree_Gateway_StripeSCA/_error_message/when_payment_intent_state_is_not_in_requires_capture_state/does_not_succeed_if_payment_intent_state_is_not_requires_capture.yml index 69b9467e4e..a5e20c5bf3 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Spree_Gateway_StripeSCA/_error_message/when_payment_intent_state_is_not_in_requires_capture_state/does_not_succeed_if_payment_intent_state_is_not_requires_capture.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Spree_Gateway_StripeSCA/_error_message/when_payment_intent_state_is_not_in_requires_capture_state/does_not_succeed_if_payment_intent_state_is_not_requires_capture.yml @@ -10,18 +10,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_AI4rhd02172q6Z","request_duration_ms":1022}}' + - '{"last_request_metrics":{"request_id":"req_LXEeuoI2rDUSSp","request_duration_ms":1074}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:43 GMT + - Thu, 08 Feb 2024 15:07:12 GMT Content-Type: - application/json Content-Length: @@ -59,17 +59,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - a9de3dab-8640-49f9-b3c7-c18e2c7485af + - 31476f8c-932c-41f3-9020-a8079b1aa800 Original-Request: - - req_yYh72p3xNCMM0m + - req_oOWlm9DQuKiv9Y Request-Id: - - req_yYh72p3xNCMM0m + - req_oOWlm9DQuKiv9Y Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '239.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -78,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1ObAIkKuuB1fWySnfikscgf2", + "id": "pm_1OhZC0KuuB1fWySnuzep6SpN", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +120,35 @@ http_interactions: }, "wallet": null }, - "created": 1705879182, + "created": 1707404832, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Sun, 21 Jan 2024 23:19:43 GMT + recorded_at: Thu, 08 Feb 2024 15:07:12 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=1000¤cy=aud&payment_method=pm_1ObAIkKuuB1fWySnfikscgf2&payment_method_types[0]=card&capture_method=manual + string: amount=1000¤cy=aud&payment_method=pm_1OhZC0KuuB1fWySnuzep6SpN&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_yYh72p3xNCMM0m","request_duration_ms":490}}' + - '{"last_request_metrics":{"request_id":"req_oOWlm9DQuKiv9Y","request_duration_ms":485}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:43 GMT + - Thu, 08 Feb 2024 15:07:13 GMT Content-Type: - application/json Content-Length: @@ -184,17 +186,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - a78324ae-ee65-4a1b-bced-01ed70d7cd89 + - a78adfe7-84f4-4cc8-9034-794a4d1cf5e3 Original-Request: - - req_hh9G8X9YWnpzKq + - req_HVQyO09sG0TWei Request-Id: - - req_hh9G8X9YWnpzKq + - req_HVQyO09sG0TWei Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '177.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -203,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3ObAIlKuuB1fWySn2JyJWnJB", + "id": "pi_3OhZC1KuuB1fWySn1aSWUdv4", "object": "payment_intent", "amount": 1000, "amount_capturable": 0, @@ -217,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3ObAIlKuuB1fWySn2JyJWnJB_secret_Du0AAG9Bn7kFkVFBzdVtWh4zB", + "client_secret": "pi_3OhZC1KuuB1fWySn1aSWUdv4_secret_pBGsEYP6YESUbgH4xZga8sdtS", "confirmation_method": "automatic", - "created": 1705879183, + "created": 1707404833, "currency": "aud", "customer": null, "description": null, @@ -230,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1ObAIkKuuB1fWySnfikscgf2", + "payment_method": "pm_1OhZC0KuuB1fWySnuzep6SpN", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Sun, 21 Jan 2024 23:19:43 GMT + recorded_at: Thu, 08 Feb 2024 15:07:13 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3ObAIlKuuB1fWySn2JyJWnJB + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZC1KuuB1fWySn1aSWUdv4 body: encoding: US-ASCII string: '' @@ -266,18 +270,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_hh9G8X9YWnpzKq","request_duration_ms":475}}' + - '{"last_request_metrics":{"request_id":"req_HVQyO09sG0TWei","request_duration_ms":381}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:43 GMT + - Thu, 08 Feb 2024 15:07:13 GMT Content-Type: - application/json Content-Length: @@ -316,11 +320,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_gG5ra8Uywc0X0K + - req_zIRIwZCcyvKBPm Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '56.00000000000001' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -329,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3ObAIlKuuB1fWySn2JyJWnJB", + "id": "pi_3OhZC1KuuB1fWySn1aSWUdv4", "object": "payment_intent", "amount": 1000, "amount_capturable": 0, @@ -343,9 +349,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3ObAIlKuuB1fWySn2JyJWnJB_secret_Du0AAG9Bn7kFkVFBzdVtWh4zB", + "client_secret": "pi_3OhZC1KuuB1fWySn1aSWUdv4_secret_pBGsEYP6YESUbgH4xZga8sdtS", "confirmation_method": "automatic", - "created": 1705879183, + "created": 1707404833, "currency": "aud", "customer": null, "description": null, @@ -356,7 +362,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1ObAIkKuuB1fWySnfikscgf2", + "payment_method": "pm_1OhZC0KuuB1fWySnuzep6SpN", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -381,5 +387,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Sun, 21 Jan 2024 23:19:43 GMT + recorded_at: Thu, 08 Feb 2024 15:07:13 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Spree_Gateway_StripeSCA/_purchase/completes_the_purchase.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Spree_Gateway_StripeSCA/_purchase/completes_the_purchase.yml index 0d5c379928..28f7589a25 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Spree_Gateway_StripeSCA/_purchase/completes_the_purchase.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Spree_Gateway_StripeSCA/_purchase/completes_the_purchase.yml @@ -10,18 +10,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_4L4ikvXarxIJ7c","request_duration_ms":509}}' + - '{"last_request_metrics":{"request_id":"req_ZD0gok6RoG8zTQ","request_duration_ms":464}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:33 GMT + - Thu, 08 Feb 2024 15:07:01 GMT Content-Type: - application/json Content-Length: @@ -59,17 +59,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - dd1df01a-0e8a-4577-94cf-38347521077e + - 0dbb2c5d-343c-4ed1-9ddb-ecb3ca905e77 Original-Request: - - req_mI8ZKBkvCxDaFs + - req_Yl8zz8sTCXIsBN Request-Id: - - req_mI8ZKBkvCxDaFs + - req_Yl8zz8sTCXIsBN Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '246.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -78,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1ObAIbKuuB1fWySnCJmWagcJ", + "id": "pm_1OhZBpKuuB1fWySn2ZK0eumo", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +120,35 @@ http_interactions: }, "wallet": null }, - "created": 1705879173, + "created": 1707404821, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Sun, 21 Jan 2024 23:19:33 GMT + recorded_at: Thu, 08 Feb 2024 15:07:01 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=1000¤cy=aud&payment_method=pm_1ObAIbKuuB1fWySnCJmWagcJ&payment_method_types[0]=card&capture_method=manual + string: amount=1000¤cy=aud&payment_method=pm_1OhZBpKuuB1fWySn2ZK0eumo&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_mI8ZKBkvCxDaFs","request_duration_ms":571}}' + - '{"last_request_metrics":{"request_id":"req_Yl8zz8sTCXIsBN","request_duration_ms":583}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:34 GMT + - Thu, 08 Feb 2024 15:07:02 GMT Content-Type: - application/json Content-Length: @@ -184,17 +186,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 775f72d4-508d-48bb-8f91-688cbf2d92ce + - 1d9e89b0-66c3-4b41-b67c-72e0334528f0 Original-Request: - - req_Gpli1oq7u4VoN9 + - req_20KttIxX45ZaFd Request-Id: - - req_Gpli1oq7u4VoN9 + - req_20KttIxX45ZaFd Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '190.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -203,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3ObAIcKuuB1fWySn2O1vjvPU", + "id": "pi_3OhZBqKuuB1fWySn2UI31hXv", "object": "payment_intent", "amount": 1000, "amount_capturable": 0, @@ -217,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3ObAIcKuuB1fWySn2O1vjvPU_secret_X0MxT6gXpYikL10PJMRfglRFH", + "client_secret": "pi_3OhZBqKuuB1fWySn2UI31hXv_secret_9pdgM6rj7AYHmgNp2v2jdHSZc", "confirmation_method": "automatic", - "created": 1705879174, + "created": 1707404822, "currency": "aud", "customer": null, "description": null, @@ -230,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1ObAIbKuuB1fWySnCJmWagcJ", + "payment_method": "pm_1OhZBpKuuB1fWySn2ZK0eumo", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Sun, 21 Jan 2024 23:19:34 GMT + recorded_at: Thu, 08 Feb 2024 15:07:02 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3ObAIcKuuB1fWySn2O1vjvPU/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBqKuuB1fWySn2UI31hXv/confirm body: encoding: US-ASCII string: '' @@ -266,18 +270,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Gpli1oq7u4VoN9","request_duration_ms":510}}' + - '{"last_request_metrics":{"request_id":"req_20KttIxX45ZaFd","request_duration_ms":593}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:35 GMT + - Thu, 08 Feb 2024 15:07:03 GMT Content-Type: - application/json Content-Length: @@ -316,17 +320,19 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 5520e10c-2d2d-42b6-ab0a-f6f0188e7bbb + - 4fc56a89-16c9-4fd7-9ce3-a8694ff9a746 Original-Request: - - req_rGIWL0xa2oABat + - req_ASx2YxtgyyII0K Request-Id: - - req_rGIWL0xa2oABat + - req_ASx2YxtgyyII0K Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '823.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -335,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3ObAIcKuuB1fWySn2O1vjvPU", + "id": "pi_3OhZBqKuuB1fWySn2UI31hXv", "object": "payment_intent", "amount": 1000, "amount_capturable": 1000, @@ -349,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3ObAIcKuuB1fWySn2O1vjvPU_secret_X0MxT6gXpYikL10PJMRfglRFH", + "client_secret": "pi_3OhZBqKuuB1fWySn2UI31hXv_secret_9pdgM6rj7AYHmgNp2v2jdHSZc", "confirmation_method": "automatic", - "created": 1705879174, + "created": 1707404822, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3ObAIcKuuB1fWySn23nBsjRJ", + "latest_charge": "ch_3OhZBqKuuB1fWySn2j1vtjeQ", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1ObAIbKuuB1fWySnCJmWagcJ", + "payment_method": "pm_1OhZBpKuuB1fWySn2ZK0eumo", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,10 +393,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Sun, 21 Jan 2024 23:19:35 GMT + recorded_at: Thu, 08 Feb 2024 15:07:03 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3ObAIcKuuB1fWySn2O1vjvPU + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBqKuuB1fWySn2UI31hXv body: encoding: US-ASCII string: '' @@ -398,18 +404,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_rGIWL0xa2oABat","request_duration_ms":1021}}' + - '{"last_request_metrics":{"request_id":"req_ASx2YxtgyyII0K","request_duration_ms":1128}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -422,7 +428,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:37 GMT + - Thu, 08 Feb 2024 15:07:06 GMT Content-Type: - application/json Content-Length: @@ -448,11 +454,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_6jI10FqYIWGpcZ + - req_WbYNNOXqVFiBGG Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '101.99999999999999' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -461,7 +469,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3ObAIcKuuB1fWySn2O1vjvPU", + "id": "pi_3OhZBqKuuB1fWySn2UI31hXv", "object": "payment_intent", "amount": 1000, "amount_capturable": 1000, @@ -475,20 +483,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3ObAIcKuuB1fWySn2O1vjvPU_secret_X0MxT6gXpYikL10PJMRfglRFH", + "client_secret": "pi_3OhZBqKuuB1fWySn2UI31hXv_secret_9pdgM6rj7AYHmgNp2v2jdHSZc", "confirmation_method": "automatic", - "created": 1705879174, + "created": 1707404822, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3ObAIcKuuB1fWySn23nBsjRJ", + "latest_charge": "ch_3OhZBqKuuB1fWySn2j1vtjeQ", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1ObAIbKuuB1fWySnCJmWagcJ", + "payment_method": "pm_1OhZBpKuuB1fWySn2ZK0eumo", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -513,10 +521,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Sun, 21 Jan 2024 23:19:37 GMT + recorded_at: Thu, 08 Feb 2024 15:07:06 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3ObAIcKuuB1fWySn2O1vjvPU/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBqKuuB1fWySn2UI31hXv/capture body: encoding: UTF-8 string: amount_to_capture=1000 @@ -547,7 +555,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:38 GMT + - Thu, 08 Feb 2024 15:07:07 GMT Content-Type: - application/json Content-Length: @@ -573,17 +581,19 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 33bfe301-ae4d-4cc4-9613-38b5e1434866 + - f47384fe-c9c3-40cf-a3a4-db85d73838ee Original-Request: - - req_AaryynarC4rVIR + - req_W5gEDmFuKTkWPu Request-Id: - - req_AaryynarC4rVIR + - req_W5gEDmFuKTkWPu Stripe-Should-Retry: - 'false' Stripe-Version: - '2019-05-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '949.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -592,7 +602,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3ObAIcKuuB1fWySn2O1vjvPU", + "id": "pi_3OhZBqKuuB1fWySn2UI31hXv", "object": "payment_intent", "amount": 1000, "amount_capturable": 0, @@ -610,7 +620,7 @@ http_interactions: "object": "list", "data": [ { - "id": "ch_3ObAIcKuuB1fWySn23nBsjRJ", + "id": "ch_3OhZBqKuuB1fWySn2j1vtjeQ", "object": "charge", "amount": 1000, "amount_captured": 1000, @@ -619,7 +629,7 @@ http_interactions: "application": null, "application_fee": null, "application_fee_amount": null, - "balance_transaction": "txn_3ObAIcKuuB1fWySn2A0Zw7lw", + "balance_transaction": "txn_3OhZBqKuuB1fWySn2xzjHiZK", "billing_details": { "address": { "city": null, @@ -635,7 +645,7 @@ http_interactions: }, "calculated_statement_descriptor": "OFNOFNOFN", "captured": true, - "created": 1705879174, + "created": 1707404822, "currency": "aud", "customer": null, "description": null, @@ -655,18 +665,18 @@ http_interactions: "network_status": "approved_by_network", "reason": null, "risk_level": "normal", - "risk_score": 21, + "risk_score": 59, "seller_message": "Payment complete.", "type": "authorized" }, "paid": true, - "payment_intent": "pi_3ObAIcKuuB1fWySn2O1vjvPU", - "payment_method": "pm_1ObAIbKuuB1fWySnCJmWagcJ", + "payment_intent": "pi_3OhZBqKuuB1fWySn2UI31hXv", + "payment_method": "pm_1OhZBpKuuB1fWySn2ZK0eumo", "payment_method_details": { "card": { "amount_authorized": 1000, "brand": "visa", - "capture_before": 1706483974, + "capture_before": 1708009622, "checks": { "address_line1_check": null, "address_postal_code_check": null, @@ -705,14 +715,14 @@ http_interactions: "radar_options": {}, "receipt_email": null, "receipt_number": null, - "receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xRmlxRXNLdXVCMWZXeVNuKIrNtq0GMgYj3BGwxAg6LBZQxvu8fXYvrG5O8lA9riQTny4XMHsjx7-vJYQJoFXiPQIdPF2he8ARngXj", + "receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xRmlxRXNLdXVCMWZXeVNuKJvck64GMgaboqQgpIs6LBalZx5dqluG8VMsHBnYDJ9_wZ4Ro3QV_TiBcmxajKNFP-qDNbfRvnDl507Y", "refunded": false, "refunds": { "object": "list", "data": [], "has_more": false, "total_count": 0, - "url": "/v1/charges/ch_3ObAIcKuuB1fWySn23nBsjRJ/refunds" + "url": "/v1/charges/ch_3OhZBqKuuB1fWySn2j1vtjeQ/refunds" }, "review": null, "shipping": null, @@ -727,22 +737,22 @@ http_interactions: ], "has_more": false, "total_count": 1, - "url": "/v1/charges?payment_intent=pi_3ObAIcKuuB1fWySn2O1vjvPU" + "url": "/v1/charges?payment_intent=pi_3OhZBqKuuB1fWySn2UI31hXv" }, - "client_secret": "pi_3ObAIcKuuB1fWySn2O1vjvPU_secret_X0MxT6gXpYikL10PJMRfglRFH", + "client_secret": "pi_3OhZBqKuuB1fWySn2UI31hXv_secret_9pdgM6rj7AYHmgNp2v2jdHSZc", "confirmation_method": "automatic", - "created": 1705879174, + "created": 1707404822, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3ObAIcKuuB1fWySn23nBsjRJ", + "latest_charge": "ch_3OhZBqKuuB1fWySn2j1vtjeQ", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1ObAIbKuuB1fWySnCJmWagcJ", + "payment_method": "pm_1OhZBpKuuB1fWySn2ZK0eumo", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -767,5 +777,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Sun, 21 Jan 2024 23:19:38 GMT + recorded_at: Thu, 08 Feb 2024 15:07:08 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Spree_Gateway_StripeSCA/_purchase/provides_an_error_message_to_help_developer_debug.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Spree_Gateway_StripeSCA/_purchase/provides_an_error_message_to_help_developer_debug.yml index 0ff0dea929..3f6a6948be 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Spree_Gateway_StripeSCA/_purchase/provides_an_error_message_to_help_developer_debug.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Spree_Gateway_StripeSCA/_purchase/provides_an_error_message_to_help_developer_debug.yml @@ -10,18 +10,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_6jI10FqYIWGpcZ","request_duration_ms":395}}' + - '{"last_request_metrics":{"request_id":"req_WbYNNOXqVFiBGG","request_duration_ms":437}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:39 GMT + - Thu, 08 Feb 2024 15:07:08 GMT Content-Type: - application/json Content-Length: @@ -59,17 +59,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 13f6621e-ba40-401c-a85e-8c97af6ad6dc + - 9107a21c-c6e1-44ce-8181-32de5ddcc754 Original-Request: - - req_DX2HCnuhBmBzbA + - req_SbK1Yyxiaf097Z Request-Id: - - req_DX2HCnuhBmBzbA + - req_SbK1Yyxiaf097Z Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '246.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -78,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1ObAIgKuuB1fWySnp7iv5vjN", + "id": "pm_1OhZBwKuuB1fWySnwlhjiqL5", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +120,35 @@ http_interactions: }, "wallet": null }, - "created": 1705879178, + "created": 1707404828, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Sun, 21 Jan 2024 23:19:39 GMT + recorded_at: Thu, 08 Feb 2024 15:07:08 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=1000¤cy=aud&payment_method=pm_1ObAIgKuuB1fWySnp7iv5vjN&payment_method_types[0]=card&capture_method=manual + string: amount=1000¤cy=aud&payment_method=pm_1OhZBwKuuB1fWySnwlhjiqL5&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_DX2HCnuhBmBzbA","request_duration_ms":578}}' + - '{"last_request_metrics":{"request_id":"req_SbK1Yyxiaf097Z","request_duration_ms":463}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:39 GMT + - Thu, 08 Feb 2024 15:07:08 GMT Content-Type: - application/json Content-Length: @@ -184,17 +186,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 48ac6082-1e2a-4b16-ae10-a4b79ad9463a + - 3a7b9159-1e8f-43cb-b027-cd95bba2de91 Original-Request: - - req_hXx5AdhkIWzvIp + - req_jLkUB5XbuN4jYP Request-Id: - - req_hXx5AdhkIWzvIp + - req_jLkUB5XbuN4jYP Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '201.99999999999997' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -203,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3ObAIhKuuB1fWySn1KBx5Rh7", + "id": "pi_3OhZBwKuuB1fWySn1cTqFgf1", "object": "payment_intent", "amount": 1000, "amount_capturable": 0, @@ -217,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3ObAIhKuuB1fWySn1KBx5Rh7_secret_27qUI4DQQDFuqAoArORswDJ3k", + "client_secret": "pi_3OhZBwKuuB1fWySn1cTqFgf1_secret_IJCydz72LBsxygUAugrNYIptP", "confirmation_method": "automatic", - "created": 1705879179, + "created": 1707404828, "currency": "aud", "customer": null, "description": null, @@ -230,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1ObAIgKuuB1fWySnp7iv5vjN", + "payment_method": "pm_1OhZBwKuuB1fWySnwlhjiqL5", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Sun, 21 Jan 2024 23:19:39 GMT + recorded_at: Thu, 08 Feb 2024 15:07:08 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3ObAIhKuuB1fWySn1KBx5Rh7/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBwKuuB1fWySn1cTqFgf1/confirm body: encoding: US-ASCII string: '' @@ -266,18 +270,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_hXx5AdhkIWzvIp","request_duration_ms":613}}' + - '{"last_request_metrics":{"request_id":"req_jLkUB5XbuN4jYP","request_duration_ms":413}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:40 GMT + - Thu, 08 Feb 2024 15:07:09 GMT Content-Type: - application/json Content-Length: @@ -316,17 +320,19 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 108dce40-1672-4966-8ff7-df9b29db989a + - 44dab612-9ecd-424d-8afd-18732507b3d3 Original-Request: - - req_AI4rhd02172q6Z + - req_LXEeuoI2rDUSSp Request-Id: - - req_AI4rhd02172q6Z + - req_LXEeuoI2rDUSSp Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '862.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -335,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3ObAIhKuuB1fWySn1KBx5Rh7", + "id": "pi_3OhZBwKuuB1fWySn1cTqFgf1", "object": "payment_intent", "amount": 1000, "amount_capturable": 1000, @@ -349,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3ObAIhKuuB1fWySn1KBx5Rh7_secret_27qUI4DQQDFuqAoArORswDJ3k", + "client_secret": "pi_3OhZBwKuuB1fWySn1cTqFgf1_secret_IJCydz72LBsxygUAugrNYIptP", "confirmation_method": "automatic", - "created": 1705879179, + "created": 1707404828, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3ObAIhKuuB1fWySn1zP05Pmj", + "latest_charge": "ch_3OhZBwKuuB1fWySn1LoISjeF", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1ObAIgKuuB1fWySnp7iv5vjN", + "payment_method": "pm_1OhZBwKuuB1fWySnwlhjiqL5", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,5 +393,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Sun, 21 Jan 2024 23:19:40 GMT + recorded_at: Thu, 08 Feb 2024 15:07:10 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripeAccount/deauthorize_and_destroy/when_the_Stripe_API_disconnect_fails/destroys_the_record_and_notifies_Bugsnag.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripeAccount/deauthorize_and_destroy/when_the_Stripe_API_disconnect_fails/destroys_the_record_and_notifies_Bugsnag.yml index e9b150782c..baff9ec623 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripeAccount/deauthorize_and_destroy/when_the_Stripe_API_disconnect_fails/destroys_the_record_and_notifies_Bugsnag.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripeAccount/deauthorize_and_destroy/when_the_Stripe_API_disconnect_fails/destroys_the_record_and_notifies_Bugsnag.yml @@ -10,18 +10,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_gG5ra8Uywc0X0K","request_duration_ms":368}}' + - '{"last_request_metrics":{"request_id":"req_zIRIwZCcyvKBPm","request_duration_ms":410}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:44 GMT + - Thu, 08 Feb 2024 15:07:14 GMT Content-Type: - application/json; charset=utf-8 Content-Length: @@ -56,24 +56,22 @@ http_interactions: Referrer-Policy: - strict-origin-when-cross-origin Request-Id: - - req_N0jHvcWXU7xF8I + - req_AdanNSwHDoefgC Set-Cookie: - __Host-session=; path=/; max-age=0; expires=Thu, 01 Jan 1970 00:00:00 GMT; secure; SameSite=None - __stripe_orig_props=%7B%22referrer%22%3A%22%22%2C%22landing%22%3A%22https%3A%2F%2Fconnect.stripe.com%2Foauth%2Fdeauthorize%22%7D; - domain=stripe.com; path=/; expires=Mon, 20 Jan 2025 23:19:44 GMT; secure; + domain=stripe.com; path=/; expires=Fri, 07 Feb 2025 15:07:14 GMT; secure; HttpOnly; SameSite=Lax - - cid=3a8e1ba3-9ae7-4e86-9751-0a35403f2465; domain=stripe.com; path=/; expires=Sat, - 20 Apr 2024 23:19:44 GMT; secure; SameSite=Lax - - machine_identifier=WVvKEJAnBq5vlD%2FBZrPMjAHBU2FyW7fQ92Oli0iAs%2F8BJm4JnMJ3gyke%2FzlbJaSl%2BFY%3D; - domain=stripe.com; path=/; expires=Mon, 20 Jan 2025 23:19:44 GMT; secure; + - machine_identifier=fPheN7%2B4jpioWAQ5dxF5RE75cvh9goEC8JLesdJi3tNI89isbZG1Ni3uWgVMg80RQyM%3D; + domain=stripe.com; path=/; expires=Fri, 07 Feb 2025 15:07:14 GMT; secure; HttpOnly; SameSite=Lax - - private_machine_identifier=sVC7qdoNZ28xZXkc2xne7nPB5o%2F4XACCtFwDcdopcG%2FbcxSAo6YxIxeSBblUhHak7%2Fw%3D; - domain=stripe.com; path=/; expires=Mon, 20 Jan 2025 23:19:44 GMT; secure; + - private_machine_identifier=zHaoXbFUd1%2FBftSDXIMBDjPhulg0rhljE13Ju3xJAFD0D5ScFfnK3rv%2Fu4J%2B0X8J4vI%3D; + domain=stripe.com; path=/; expires=Fri, 07 Feb 2025 15:07:14 GMT; secure; HttpOnly; SameSite=None - site-auth=; domain=stripe.com; path=/; max-age=0; expires=Thu, 01 Jan 1970 00:00:00 GMT; secure - - stripe.csrf=5eQpnkO8ljaphg5y7B4X0uZ5jYrEFrb55Jbmm7AC35jh19gtrcUBxVUABPsIGBSamcR37fb77GK_iNbUq9k0NTw-AYTZVJycukEVO439Kvi9z9cg-cSskl1sx-tlfI4INhUoXr7UEg%3D%3D; + - stripe.csrf=9n9erzgqj-4FNZ4AbpDRZ_WclyzteCn4EIZu4kPwNYu0SjGb3w-OuAZ2NCC4JsziSasAI2THEKb5ZaaMSHDeNzw-AYTZVJzoc5ryBAaZUoe7dqEmZu6UDs4UP96hZypMfQBYQaIkDA%3D%3D; domain=stripe.com; path=/; secure; HttpOnly; SameSite=None Strict-Transport-Security: - max-age=63072000; includeSubDomains; preload @@ -83,17 +81,17 @@ http_interactions: Stripe-Parent-Id: - '0000000000000000' Stripe-Span-Id: - - a8e9e61296965589 + - cd5956c8e6142df5 Www-Authenticate: - Bearer realm="Stripe" X-Apiori-Intentional-Latency: - 0s X-Apiori-Reqid: - - syd1DJquiVHdgEr1mnf6RLS + - dub1DKahtfcdPpQV7fyrjYh X-Apiori-Server-Duration-Ms: - - '77' + - '57' X-Apiori-Upstream-Duration: - - 77.398085ms + - 56.961531ms X-Apiori-Upstream-Name: - manage-srv X-Apiori-Upstream-Region: @@ -103,21 +101,21 @@ http_interactions: X-Envoy-Attempt-Count: - '1' X-Envoy-Upstream-Service-Time: - - '255' + - '179' X-Robots-Tag: - none X-Stripe-Bg-Intended-Route-Color: - - green + - blue X-Stripe-C-Cost: - '2' X-Stripe-Client-Envoy-Start-Time-Us: - - '1705879184732166' + - '1707404834445456' X-Stripe-Rpc-C-Cost-Report: - Cg0IARIJY2VsbF8wMDA3Cg8IARILZ2xvYmFsX2NlbGw= X-Stripe-Server-Envoy-Start-Time-Us: - - '1705879184733241' + - '1707404834446422' X-Stripe-Server-Envoy-Upstream-Service-Time-Ms: - - '74' + - '54' body: encoding: UTF-8 string: |- @@ -125,5 +123,5 @@ http_interactions: "error": "invalid_client", "error_description": "No such application: 'bogus_client_id'" } - recorded_at: Sun, 21 Jan 2024 23:19:45 GMT + recorded_at: Thu, 08 Feb 2024 15:07:14 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripeAccount/deauthorize_and_destroy/when_the_Stripe_API_disconnect_succeeds/destroys_the_record.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripeAccount/deauthorize_and_destroy/when_the_Stripe_API_disconnect_succeeds/destroys_the_record.yml index 61d1742865..b39499212c 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripeAccount/deauthorize_and_destroy/when_the_Stripe_API_disconnect_succeeds/destroys_the_record.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripeAccount/deauthorize_and_destroy/when_the_Stripe_API_disconnect_succeeds/destroys_the_record.yml @@ -10,18 +10,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_gG5ra8Uywc0X0K","request_duration_ms":368}}' + - '{"last_request_metrics":{"request_id":"req_zIRIwZCcyvKBPm","request_duration_ms":410}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,11 +34,11 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:46 GMT + - Thu, 08 Feb 2024 15:07:17 GMT Content-Type: - application/json Content-Length: - - '2916' + - '3043' Connection: - keep-alive Access-Control-Allow-Credentials: @@ -59,17 +59,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 37159153-2311-4560-bc55-6a6ae24fe4cf + - 98d038bf-e162-4d10-a3c5-7720e21bd288 Original-Request: - - req_f5FaZouH4WAiEK + - req_4QDvgeoPHVCmhG Request-Id: - - req_f5FaZouH4WAiEK + - req_4QDvgeoPHVCmhG Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '1678.0000000000002' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -78,9 +80,11 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "acct_1ObAInQRl3qk9JPs", + "id": "acct_1OhZC3QQyidyiut8", "object": "account", "business_profile": { + "annual_revenue": null, + "estimated_worker_count": null, "mcc": null, "name": null, "product_description": null, @@ -98,7 +102,7 @@ http_interactions: "type": "application" }, "country": "AU", - "created": 1705879186, + "created": 1707404836, "default_currency": "aud", "details_submitted": false, "email": "jumping.jack@example.com", @@ -107,7 +111,7 @@ http_interactions: "data": [], "has_more": false, "total_count": 0, - "url": "/v1/accounts/acct_1ObAInQRl3qk9JPs/external_accounts" + "url": "/v1/accounts/acct_1OhZC3QQyidyiut8/external_accounts" }, "future_requirements": { "alternatives": [], @@ -179,6 +183,9 @@ http_interactions: "display_name": null, "timezone": "Etc/UTC" }, + "invoices": { + "default_account_tax_ids": null + }, "payments": { "statement_descriptor": null, "statement_descriptor_kana": null, @@ -201,29 +208,29 @@ http_interactions: }, "type": "standard" } - recorded_at: Sun, 21 Jan 2024 23:19:46 GMT + recorded_at: Thu, 08 Feb 2024 15:07:17 GMT - request: method: post uri: https://connect.stripe.com/oauth/deauthorize body: encoding: UTF-8 - string: stripe_user_id=acct_1ObAInQRl3qk9JPs&client_id= + string: stripe_user_id=acct_1OhZC3QQyidyiut8&client_id= headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_f5FaZouH4WAiEK","request_duration_ms":1804}}' + - '{"last_request_metrics":{"request_id":"req_4QDvgeoPHVCmhG","request_duration_ms":2073}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -236,7 +243,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:47 GMT + - Thu, 08 Feb 2024 15:07:17 GMT Content-Type: - application/json Content-Length: @@ -258,24 +265,22 @@ http_interactions: Referrer-Policy: - strict-origin-when-cross-origin Request-Id: - - req_tDciq7l72MsLWK + - req_tsDPF1drcDyMO4 Set-Cookie: - __Host-session=; path=/; max-age=0; expires=Thu, 01 Jan 1970 00:00:00 GMT; secure; SameSite=None - __stripe_orig_props=%7B%22referrer%22%3A%22%22%2C%22landing%22%3A%22https%3A%2F%2Fconnect.stripe.com%2Foauth%2Fdeauthorize%22%7D; - domain=stripe.com; path=/; expires=Mon, 20 Jan 2025 23:19:47 GMT; secure; + domain=stripe.com; path=/; expires=Fri, 07 Feb 2025 15:07:17 GMT; secure; HttpOnly; SameSite=Lax - - cid=3c61f2e0-0ad7-4b87-a77e-ea0de90c0a4f; domain=stripe.com; path=/; expires=Sat, - 20 Apr 2024 23:19:47 GMT; secure; SameSite=Lax - - machine_identifier=ji6fQeTk7BfUF6FKPl9myZxBPaKSmCP8EjAmi61M9%2FJcpqKQewTD8alyMw4%2FOwxuMU8%3D; - domain=stripe.com; path=/; expires=Mon, 20 Jan 2025 23:19:47 GMT; secure; + - machine_identifier=zUZHE1RpRSW6sl1o%2FDpe6qnDJlBnHuuN4eYoL6RXZr1vjP4Ch%2BmDd3nDYobEa9Ln95U%3D; + domain=stripe.com; path=/; expires=Fri, 07 Feb 2025 15:07:17 GMT; secure; HttpOnly; SameSite=Lax - - private_machine_identifier=a9tGxJkptXnJK%2Bs%2FXBiN0kBDO6kWa2CEM34HJKYZTe%2BdSjX26AT3B6yvMcitkGNGVP0%3D; - domain=stripe.com; path=/; expires=Mon, 20 Jan 2025 23:19:47 GMT; secure; + - private_machine_identifier=aKioToHOD1SbCiVImXmcAQzMr0Zp%2BFKO1u0y%2FrQI5yQGQx1ETVDKwQvZg9ilXnr6Gjs%3D; + domain=stripe.com; path=/; expires=Fri, 07 Feb 2025 15:07:17 GMT; secure; HttpOnly; SameSite=None - site-auth=; domain=stripe.com; path=/; max-age=0; expires=Thu, 01 Jan 1970 00:00:00 GMT; secure - - stripe.csrf=j6mPSHgyqtnKugVY5La-ovfl464NzWLlTCrMUq0HMdanYw1n8lG3eRpupl16uoLT9vSDRDClFOQscvPfYxnyrTw-AYTZVJwZ9iL5E8o41tSLYcp3o-MsEdMDNR85930MUQhWzpyvOQ%3D%3D; + - stripe.csrf=svjYpkLAReKWSnkxUVB4DkrP5FzRVMeFRJ7ytPHLYJZFgZha32se7iz4wIms9zOmA2URuMstqJRyY8uzTOkPqzw-AYTZVJzmdrykkjnxHk7XGrUAUZDxadnB13fc9fCj5V1McOw_Pw%3D%3D; domain=stripe.com; path=/; secure; HttpOnly; SameSite=None Strict-Transport-Security: - max-age=63072000; includeSubDomains; preload @@ -285,15 +290,15 @@ http_interactions: Stripe-Parent-Id: - '0000000000000000' Stripe-Span-Id: - - c669fde8764e5062 + - a2e02be1b09a7232 X-Apiori-Intentional-Latency: - 0s X-Apiori-Reqid: - - syd2DJquinJLc3y2SNiqSWa + - dub2DKahu0qrxto8pxKCSlH X-Apiori-Server-Duration-Ms: - - '156' + - '208' X-Apiori-Upstream-Duration: - - 156.360766ms + - 208.237273ms X-Apiori-Upstream-Name: - manage-srv X-Apiori-Upstream-Region: @@ -303,28 +308,28 @@ http_interactions: X-Envoy-Attempt-Count: - '1' X-Envoy-Upstream-Service-Time: - - '335' + - '329' X-Robots-Tag: - none X-Stripe-Bg-Intended-Route-Color: - - green + - blue X-Stripe-C-Cost: - '22' X-Stripe-Client-Envoy-Start-Time-Us: - - '1705879187253339' + - '1707404837411355' X-Stripe-Rpc-C-Cost-Report: - Cg0IFBIJY2VsbF8wMDA3Cg8IAhILZ2xvYmFsX2NlbGw= X-Stripe-Server-Envoy-Start-Time-Us: - - '1705879187254248' + - '1707404837412398' X-Stripe-Server-Envoy-Upstream-Service-Time-Ms: - - '154' + - '205' Stripe-Action-Id: - - syd2DJquinJLc3y2SNiqSWa + - dub2DKahu0qrxto8pxKCSlH body: encoding: UTF-8 string: |- { - "stripe_user_id": "acct_1ObAInQRl3qk9JPs" + "stripe_user_id": "acct_1OhZC3QQyidyiut8" } - recorded_at: Sun, 21 Jan 2024 23:19:47 GMT + recorded_at: Thu, 08 Feb 2024 15:07:17 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_captured_/when_the_Stripe_payment_has_been_captured/returns_true.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_captured_/when_the_Stripe_payment_has_been_captured/returns_true.yml index 5ef9e296e2..dd39ae53a8 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_captured_/when_the_Stripe_payment_has_been_captured/returns_true.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_captured_/when_the_Stripe_payment_has_been_captured/returns_true.yml @@ -10,18 +10,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_pVM4kINl9cjxOL","request_duration_ms":1225}}' + - '{"last_request_metrics":{"request_id":"req_UAS4qknXROpsNa","request_duration_ms":1633}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:56 GMT + - Thu, 08 Feb 2024 15:07:27 GMT Content-Type: - application/json Content-Length: @@ -59,17 +59,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 4267672a-7452-4c52-8be2-40504488a3cf + - f4940327-e972-40a5-bc3a-3dbe803d3a1d Original-Request: - - req_9TaXKD84RBbNXC + - req_AjN5JvXE2jRuhR Request-Id: - - req_9TaXKD84RBbNXC + - req_AjN5JvXE2jRuhR Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '260.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -78,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1ObAIyKuuB1fWySnzC1wO2Yg", + "id": "pm_1OhZCFKuuB1fWySnpLdxNCpd", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +120,35 @@ http_interactions: }, "wallet": null }, - "created": 1705879196, + "created": 1707404847, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Sun, 21 Jan 2024 23:19:56 GMT + recorded_at: Thu, 08 Feb 2024 15:07:27 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=aud&payment_method=pm_1ObAIyKuuB1fWySnzC1wO2Yg&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=aud&payment_method=pm_1OhZCFKuuB1fWySnpLdxNCpd&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_9TaXKD84RBbNXC","request_duration_ms":546}}' + - '{"last_request_metrics":{"request_id":"req_AjN5JvXE2jRuhR","request_duration_ms":587}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:56 GMT + - Thu, 08 Feb 2024 15:07:28 GMT Content-Type: - application/json Content-Length: @@ -184,17 +186,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 313113f5-95ed-44c1-b97c-10e179a39def + - f89f67e5-2183-43a3-8c6b-c1bdbd3c8696 Original-Request: - - req_dOJbd1KLgwDxfk + - req_EfWD34ryZX0DnP Request-Id: - - req_dOJbd1KLgwDxfk + - req_EfWD34ryZX0DnP Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '207.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -203,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3ObAIyKuuB1fWySn0sU9rRO5", + "id": "pi_3OhZCFKuuB1fWySn1WKTfCNq", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3ObAIyKuuB1fWySn0sU9rRO5_secret_oQznkuNwcSxsncXke7cRLSKDv", + "client_secret": "pi_3OhZCFKuuB1fWySn1WKTfCNq_secret_F2up1VV89MvnjdpzlkgaDSULT", "confirmation_method": "automatic", - "created": 1705879196, + "created": 1707404847, "currency": "aud", "customer": null, "description": null, @@ -230,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1ObAIyKuuB1fWySnzC1wO2Yg", + "payment_method": "pm_1OhZCFKuuB1fWySnpLdxNCpd", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Sun, 21 Jan 2024 23:19:56 GMT + recorded_at: Thu, 08 Feb 2024 15:07:28 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3ObAIyKuuB1fWySn0sU9rRO5/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZCFKuuB1fWySn1WKTfCNq/confirm body: encoding: US-ASCII string: '' @@ -266,18 +270,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_dOJbd1KLgwDxfk","request_duration_ms":456}}' + - '{"last_request_metrics":{"request_id":"req_EfWD34ryZX0DnP","request_duration_ms":513}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:57 GMT + - Thu, 08 Feb 2024 15:07:29 GMT Content-Type: - application/json Content-Length: @@ -316,17 +320,19 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 2455c644-0642-47b7-a6b0-4f0a61a90478 + - c9bd3d45-be01-4a5c-89ca-44d139a07cd7 Original-Request: - - req_zR6hsug8AmE41D + - req_8014SEtwSrdaK4 Request-Id: - - req_zR6hsug8AmE41D + - req_8014SEtwSrdaK4 Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '743.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -335,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3ObAIyKuuB1fWySn0sU9rRO5", + "id": "pi_3OhZCFKuuB1fWySn1WKTfCNq", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3ObAIyKuuB1fWySn0sU9rRO5_secret_oQznkuNwcSxsncXke7cRLSKDv", + "client_secret": "pi_3OhZCFKuuB1fWySn1WKTfCNq_secret_F2up1VV89MvnjdpzlkgaDSULT", "confirmation_method": "automatic", - "created": 1705879196, + "created": 1707404847, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3ObAIyKuuB1fWySn08hXVZwK", + "latest_charge": "ch_3OhZCFKuuB1fWySn1MoTOuns", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1ObAIyKuuB1fWySnzC1wO2Yg", + "payment_method": "pm_1OhZCFKuuB1fWySnpLdxNCpd", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,10 +393,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Sun, 21 Jan 2024 23:19:58 GMT + recorded_at: Thu, 08 Feb 2024 15:07:29 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3ObAIyKuuB1fWySn0sU9rRO5/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZCFKuuB1fWySn1WKTfCNq/capture body: encoding: US-ASCII string: '' @@ -398,18 +404,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_zR6hsug8AmE41D","request_duration_ms":1075}}' + - '{"last_request_metrics":{"request_id":"req_8014SEtwSrdaK4","request_duration_ms":975}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -422,7 +428,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:59 GMT + - Thu, 08 Feb 2024 15:07:30 GMT Content-Type: - application/json Content-Length: @@ -448,17 +454,19 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - e184b23c-b090-47d9-989c-5b8c591967e5 + - a2ce2d6c-51d2-4a4e-aafb-e555a6f0ac74 Original-Request: - - req_MSVnHeamAwx9Dr + - req_3B0yChmA5UZaOA Request-Id: - - req_MSVnHeamAwx9Dr + - req_3B0yChmA5UZaOA Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '1146.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -467,7 +475,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3ObAIyKuuB1fWySn0sU9rRO5", + "id": "pi_3OhZCFKuuB1fWySn1WKTfCNq", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -481,20 +489,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3ObAIyKuuB1fWySn0sU9rRO5_secret_oQznkuNwcSxsncXke7cRLSKDv", + "client_secret": "pi_3OhZCFKuuB1fWySn1WKTfCNq_secret_F2up1VV89MvnjdpzlkgaDSULT", "confirmation_method": "automatic", - "created": 1705879196, + "created": 1707404847, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3ObAIyKuuB1fWySn08hXVZwK", + "latest_charge": "ch_3OhZCFKuuB1fWySn1MoTOuns", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1ObAIyKuuB1fWySnzC1wO2Yg", + "payment_method": "pm_1OhZCFKuuB1fWySnpLdxNCpd", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -519,10 +527,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Sun, 21 Jan 2024 23:19:59 GMT + recorded_at: Thu, 08 Feb 2024 15:07:30 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3ObAIyKuuB1fWySn0sU9rRO5 + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZCFKuuB1fWySn1WKTfCNq body: encoding: US-ASCII string: '' @@ -530,18 +538,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_MSVnHeamAwx9Dr","request_duration_ms":1124}}' + - '{"last_request_metrics":{"request_id":"req_3B0yChmA5UZaOA","request_duration_ms":1368}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -554,7 +562,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:59 GMT + - Thu, 08 Feb 2024 15:07:31 GMT Content-Type: - application/json Content-Length: @@ -580,11 +588,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_vJl755fY2d5z2C + - req_IZe56VVe1bP49S Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '79.99999999999999' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -593,7 +603,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3ObAIyKuuB1fWySn0sU9rRO5", + "id": "pi_3OhZCFKuuB1fWySn1WKTfCNq", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -607,20 +617,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3ObAIyKuuB1fWySn0sU9rRO5_secret_oQznkuNwcSxsncXke7cRLSKDv", + "client_secret": "pi_3OhZCFKuuB1fWySn1WKTfCNq_secret_F2up1VV89MvnjdpzlkgaDSULT", "confirmation_method": "automatic", - "created": 1705879196, + "created": 1707404847, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3ObAIyKuuB1fWySn08hXVZwK", + "latest_charge": "ch_3OhZCFKuuB1fWySn1MoTOuns", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1ObAIyKuuB1fWySnzC1wO2Yg", + "payment_method": "pm_1OhZCFKuuB1fWySnpLdxNCpd", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -645,5 +655,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Sun, 21 Jan 2024 23:19:59 GMT + recorded_at: Thu, 08 Feb 2024 15:07:31 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_captured_/when_the_payment_is_not_a_Stripe_payment_or_does_not_have_a_payment_intent/returns_false.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_captured_/when_the_payment_is_not_a_Stripe_payment_or_does_not_have_a_payment_intent/returns_false.yml index 009ade61a0..7c18c80137 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_captured_/when_the_payment_is_not_a_Stripe_payment_or_does_not_have_a_payment_intent/returns_false.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_captured_/when_the_payment_is_not_a_Stripe_payment_or_does_not_have_a_payment_intent/returns_false.yml @@ -10,18 +10,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_dtKvu4cgMz9NCY","request_duration_ms":452}}' + - '{"last_request_metrics":{"request_id":"req_Eu8tOb4xFIHOe2","request_duration_ms":600}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:52 GMT + - Thu, 08 Feb 2024 15:07:23 GMT Content-Type: - application/json Content-Length: @@ -59,17 +59,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 6a6570a7-8bfb-410b-b79b-315c5c7c3847 + - 0ffa2455-9cb6-432c-90f0-1000c4d59993 Original-Request: - - req_SlABMw2T6SgZIY + - req_FrAJZbLw5mvj0v Request-Id: - - req_SlABMw2T6SgZIY + - req_FrAJZbLw5mvj0v Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '249.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -78,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1ObAIuKuuB1fWySnGelGu7Bh", + "id": "pm_1OhZCBKuuB1fWySntUISWgMA", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +120,35 @@ http_interactions: }, "wallet": null }, - "created": 1705879192, + "created": 1707404843, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Sun, 21 Jan 2024 23:19:52 GMT + recorded_at: Thu, 08 Feb 2024 15:07:23 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=aud&payment_method=pm_1ObAIuKuuB1fWySnGelGu7Bh&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=aud&payment_method=pm_1OhZCBKuuB1fWySntUISWgMA&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_SlABMw2T6SgZIY","request_duration_ms":571}}' + - '{"last_request_metrics":{"request_id":"req_FrAJZbLw5mvj0v","request_duration_ms":470}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:53 GMT + - Thu, 08 Feb 2024 15:07:23 GMT Content-Type: - application/json Content-Length: @@ -184,17 +186,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 6151ceeb-7d45-4a44-8f83-8186a775f88e + - 5e03437e-9851-490d-bf5a-6a98f89796e3 Original-Request: - - req_oL7uwjQbi30gSi + - req_mTQYYUlb9trDdB Request-Id: - - req_oL7uwjQbi30gSi + - req_mTQYYUlb9trDdB Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '198.99999999999997' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -203,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3ObAIvKuuB1fWySn0z3kon9C", + "id": "pi_3OhZCBKuuB1fWySn2HyAix5S", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3ObAIvKuuB1fWySn0z3kon9C_secret_cwxTRwWA8mHNZgBZdBp5SalHT", + "client_secret": "pi_3OhZCBKuuB1fWySn2HyAix5S_secret_5KokApxHAYivVtXQ6vbDdFgL6", "confirmation_method": "automatic", - "created": 1705879193, + "created": 1707404843, "currency": "aud", "customer": null, "description": null, @@ -230,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1ObAIuKuuB1fWySnGelGu7Bh", + "payment_method": "pm_1OhZCBKuuB1fWySntUISWgMA", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Sun, 21 Jan 2024 23:19:53 GMT + recorded_at: Thu, 08 Feb 2024 15:07:23 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3ObAIvKuuB1fWySn0z3kon9C/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZCBKuuB1fWySn2HyAix5S/confirm body: encoding: US-ASCII string: '' @@ -266,18 +270,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_oL7uwjQbi30gSi","request_duration_ms":509}}' + - '{"last_request_metrics":{"request_id":"req_mTQYYUlb9trDdB","request_duration_ms":413}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:54 GMT + - Thu, 08 Feb 2024 15:07:24 GMT Content-Type: - application/json Content-Length: @@ -316,17 +320,19 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - f59efae7-d875-4113-ab3f-c91a1b5c861f + - ff7673b2-4e57-451f-a51a-e8d003e178f0 Original-Request: - - req_PUMXqb8xU81Td2 + - req_toznQYS89MvZ0w Request-Id: - - req_PUMXqb8xU81Td2 + - req_toznQYS89MvZ0w Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '862.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -335,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3ObAIvKuuB1fWySn0z3kon9C", + "id": "pi_3OhZCBKuuB1fWySn2HyAix5S", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3ObAIvKuuB1fWySn0z3kon9C_secret_cwxTRwWA8mHNZgBZdBp5SalHT", + "client_secret": "pi_3OhZCBKuuB1fWySn2HyAix5S_secret_5KokApxHAYivVtXQ6vbDdFgL6", "confirmation_method": "automatic", - "created": 1705879193, + "created": 1707404843, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3ObAIvKuuB1fWySn0pTt3wIi", + "latest_charge": "ch_3OhZCBKuuB1fWySn2D5zXIBI", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1ObAIuKuuB1fWySnGelGu7Bh", + "payment_method": "pm_1OhZCBKuuB1fWySntUISWgMA", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,10 +393,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Sun, 21 Jan 2024 23:19:54 GMT + recorded_at: Thu, 08 Feb 2024 15:07:25 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3ObAIvKuuB1fWySn0z3kon9C/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZCBKuuB1fWySn2HyAix5S/capture body: encoding: US-ASCII string: '' @@ -398,18 +404,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_PUMXqb8xU81Td2","request_duration_ms":1099}}' + - '{"last_request_metrics":{"request_id":"req_toznQYS89MvZ0w","request_duration_ms":1115}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -422,7 +428,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:55 GMT + - Thu, 08 Feb 2024 15:07:26 GMT Content-Type: - application/json Content-Length: @@ -448,17 +454,19 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - b4b19abb-3158-4729-9bce-bb1d02442115 + - 6dd4eaf9-0696-4836-bfa1-31c40da16c55 Original-Request: - - req_pVM4kINl9cjxOL + - req_UAS4qknXROpsNa Request-Id: - - req_pVM4kINl9cjxOL + - req_UAS4qknXROpsNa Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '1393.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -467,7 +475,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3ObAIvKuuB1fWySn0z3kon9C", + "id": "pi_3OhZCBKuuB1fWySn2HyAix5S", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -481,20 +489,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3ObAIvKuuB1fWySn0z3kon9C_secret_cwxTRwWA8mHNZgBZdBp5SalHT", + "client_secret": "pi_3OhZCBKuuB1fWySn2HyAix5S_secret_5KokApxHAYivVtXQ6vbDdFgL6", "confirmation_method": "automatic", - "created": 1705879193, + "created": 1707404843, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3ObAIvKuuB1fWySn0pTt3wIi", + "latest_charge": "ch_3OhZCBKuuB1fWySn2D5zXIBI", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1ObAIuKuuB1fWySnGelGu7Bh", + "payment_method": "pm_1OhZCBKuuB1fWySntUISWgMA", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -519,5 +527,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Sun, 21 Jan 2024 23:19:55 GMT + recorded_at: Thu, 08 Feb 2024 15:07:26 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_status/when_the_payment_has_a_payment_intent/and_the_last_action_on_the_Stripe_payment_failed/returns_failed_response.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_status/when_the_payment_has_a_payment_intent/and_the_last_action_on_the_Stripe_payment_failed/returns_failed_response.yml index 775dc31eec..fbfc3f3bf8 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_status/when_the_payment_has_a_payment_intent/and_the_last_action_on_the_Stripe_payment_failed/returns_failed_response.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_status/when_the_payment_has_a_payment_intent/and_the_last_action_on_the_Stripe_payment_failed/returns_failed_response.yml @@ -10,18 +10,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_9Nr18eRE8SEidn","request_duration_ms":447}}' + - '{"last_request_metrics":{"request_id":"req_AdedGGpNOa5mYr","request_duration_ms":322}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:51 GMT + - Thu, 08 Feb 2024 15:07:22 GMT Content-Type: - application/json Content-Length: @@ -59,17 +59,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - a77f5880-fa5f-40d9-af30-2fb493461745 + - b97e929d-aaf0-42d7-8c59-a9d9f9e0ca43 Original-Request: - - req_P8XGVIsRiY9tJR + - req_ZtAMHH1AcuMTT2 Request-Id: - - req_P8XGVIsRiY9tJR + - req_ZtAMHH1AcuMTT2 Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '291.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -78,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1ObAItKuuB1fWySnbK6jUlZU", + "id": "pm_1OhZC9KuuB1fWySneaYQXufI", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +120,35 @@ http_interactions: }, "wallet": null }, - "created": 1705879191, + "created": 1707404841, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Sun, 21 Jan 2024 23:19:51 GMT + recorded_at: Thu, 08 Feb 2024 15:07:22 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=aud&payment_method=pm_1ObAItKuuB1fWySnbK6jUlZU&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=aud&payment_method=pm_1OhZC9KuuB1fWySneaYQXufI&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_P8XGVIsRiY9tJR","request_duration_ms":627}}' + - '{"last_request_metrics":{"request_id":"req_ZtAMHH1AcuMTT2","request_duration_ms":695}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:52 GMT + - Thu, 08 Feb 2024 15:07:22 GMT Content-Type: - application/json Content-Length: @@ -184,17 +186,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - ec84ff82-5f66-4408-bc8e-f3409356f9d6 + - af6ee2f0-e6d2-45a6-b69f-974512ba462e Original-Request: - - req_dtKvu4cgMz9NCY + - req_Eu8tOb4xFIHOe2 Request-Id: - - req_dtKvu4cgMz9NCY + - req_Eu8tOb4xFIHOe2 Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '184.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -203,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3ObAItKuuB1fWySn1ksisNpW", + "id": "pi_3OhZCAKuuB1fWySn2lAASe0c", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3ObAItKuuB1fWySn1ksisNpW_secret_6eijyIluZn4P7qc6kYXoTlprC", + "client_secret": "pi_3OhZCAKuuB1fWySn2lAASe0c_secret_TKDXyWZqerbOrSeWSZAiACoq8", "confirmation_method": "automatic", - "created": 1705879191, + "created": 1707404842, "currency": "aud", "customer": null, "description": null, @@ -230,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1ObAItKuuB1fWySnbK6jUlZU", + "payment_method": "pm_1OhZC9KuuB1fWySneaYQXufI", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,5 +259,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Sun, 21 Jan 2024 23:19:52 GMT + recorded_at: Thu, 08 Feb 2024 15:07:22 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_status/when_the_payment_has_a_payment_intent/fetches_the_status_with_Stripe_PaymentIntentValidator.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_status/when_the_payment_has_a_payment_intent/fetches_the_status_with_Stripe_PaymentIntentValidator.yml index 0694af40b0..40281ef394 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_status/when_the_payment_has_a_payment_intent/fetches_the_status_with_Stripe_PaymentIntentValidator.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_status/when_the_payment_has_a_payment_intent/fetches_the_status_with_Stripe_PaymentIntentValidator.yml @@ -10,18 +10,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_vAJaRtWnhYdamz","request_duration_ms":499}}' + - '{"last_request_metrics":{"request_id":"req_TCk1FQ14hqPy1a","request_duration_ms":403}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:49 GMT + - Thu, 08 Feb 2024 15:07:20 GMT Content-Type: - application/json Content-Length: @@ -59,17 +59,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 815cd186-8efd-414a-b169-cbcbece400fd + - 348c0bce-a2de-4940-861c-4b6cee829596 Original-Request: - - req_PE36ryEz4XWH8B + - req_j0IqhslFGkpjQd Request-Id: - - req_PE36ryEz4XWH8B + - req_j0IqhslFGkpjQd Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '251.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -78,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1ObAIrKuuB1fWySnlPjoYeX4", + "id": "pm_1OhZC7KuuB1fWySn6zWLYybN", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +120,35 @@ http_interactions: }, "wallet": null }, - "created": 1705879189, + "created": 1707404840, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Sun, 21 Jan 2024 23:19:49 GMT + recorded_at: Thu, 08 Feb 2024 15:07:20 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=aud&payment_method=pm_1ObAIrKuuB1fWySnlPjoYeX4&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=aud&payment_method=pm_1OhZC7KuuB1fWySn6zWLYybN&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_PE36ryEz4XWH8B","request_duration_ms":608}}' + - '{"last_request_metrics":{"request_id":"req_j0IqhslFGkpjQd","request_duration_ms":488}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:50 GMT + - Thu, 08 Feb 2024 15:07:20 GMT Content-Type: - application/json Content-Length: @@ -184,17 +186,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - b61672ba-0833-4633-82dd-d1e1fe88275a + - 07c8660c-cec9-4c92-a285-f0a95f7ba0c9 Original-Request: - - req_3wZMnDsejPsCCt + - req_TabAFUXqJJj7oI Request-Id: - - req_3wZMnDsejPsCCt + - req_TabAFUXqJJj7oI Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '172.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -203,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3ObAIsKuuB1fWySn14vEpMji", + "id": "pi_3OhZC8KuuB1fWySn2UQm5afS", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3ObAIsKuuB1fWySn14vEpMji_secret_2whq57pE7tm8n0zaMSKSCsK0q", + "client_secret": "pi_3OhZC8KuuB1fWySn2UQm5afS_secret_XWy381KmTqklSTxj41pnAqVTz", "confirmation_method": "automatic", - "created": 1705879190, + "created": 1707404840, "currency": "aud", "customer": null, "description": null, @@ -230,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1ObAIrKuuB1fWySnlPjoYeX4", + "payment_method": "pm_1OhZC7KuuB1fWySn6zWLYybN", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Sun, 21 Jan 2024 23:19:50 GMT + recorded_at: Thu, 08 Feb 2024 15:07:20 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3ObAIsKuuB1fWySn14vEpMji + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZC8KuuB1fWySn2UQm5afS body: encoding: US-ASCII string: '' @@ -266,18 +270,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_3wZMnDsejPsCCt","request_duration_ms":505}}' + - '{"last_request_metrics":{"request_id":"req_TabAFUXqJJj7oI","request_duration_ms":450}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:50 GMT + - Thu, 08 Feb 2024 15:07:21 GMT Content-Type: - application/json Content-Length: @@ -316,11 +320,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_9Nr18eRE8SEidn + - req_AdedGGpNOa5mYr Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '59.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -329,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3ObAIsKuuB1fWySn14vEpMji", + "id": "pi_3OhZC8KuuB1fWySn2UQm5afS", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -343,9 +349,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3ObAIsKuuB1fWySn14vEpMji_secret_2whq57pE7tm8n0zaMSKSCsK0q", + "client_secret": "pi_3OhZC8KuuB1fWySn2UQm5afS_secret_XWy381KmTqklSTxj41pnAqVTz", "confirmation_method": "automatic", - "created": 1705879190, + "created": 1707404840, "currency": "aud", "customer": null, "description": null, @@ -356,7 +362,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1ObAIrKuuB1fWySnlPjoYeX4", + "payment_method": "pm_1OhZC7KuuB1fWySn6zWLYybN", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -381,5 +387,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Sun, 21 Jan 2024 23:19:50 GMT + recorded_at: Thu, 08 Feb 2024 15:07:21 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_status/when_the_payment_is_not_a_Stripe_payment_or_does_not_have_a_payment_intent/returns_nil.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_status/when_the_payment_is_not_a_Stripe_payment_or_does_not_have_a_payment_intent/returns_nil.yml index c20517a2ef..5b74a4e50a 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_status/when_the_payment_is_not_a_Stripe_payment_or_does_not_have_a_payment_intent/returns_nil.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/StripePaymentStatus/_stripe_status/when_the_payment_is_not_a_Stripe_payment_or_does_not_have_a_payment_intent/returns_nil.yml @@ -10,18 +10,18 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_tDciq7l72MsLWK","request_duration_ms":543}}' + - '{"last_request_metrics":{"request_id":"req_tsDPF1drcDyMO4","request_duration_ms":527}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:48 GMT + - Thu, 08 Feb 2024 15:07:18 GMT Content-Type: - application/json Content-Length: @@ -59,17 +59,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 87316fcf-9808-459e-887a-17c741cbde9a + - 668a3cdc-e1aa-4118-b397-6eb52c55fd02 Original-Request: - - req_wbD021BstDooPs + - req_Rls6Y7XPjEBOPN Request-Id: - - req_wbD021BstDooPs + - req_Rls6Y7XPjEBOPN Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '277.99999999999994' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -78,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1ObAIqKuuB1fWySnp4uBplju", + "id": "pm_1OhZC6KuuB1fWySndUwIiglO", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +120,35 @@ http_interactions: }, "wallet": null }, - "created": 1705879188, + "created": 1707404838, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Sun, 21 Jan 2024 23:19:48 GMT + recorded_at: Thu, 08 Feb 2024 15:07:18 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=aud&payment_method=pm_1ObAIqKuuB1fWySnp4uBplju&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=aud&payment_method=pm_1OhZC6KuuB1fWySndUwIiglO&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_wbD021BstDooPs","request_duration_ms":536}}' + - '{"last_request_metrics":{"request_id":"req_Rls6Y7XPjEBOPN","request_duration_ms":579}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.1.0-17-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) - 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian - 6.1.69-1 (2023-12-30)","hostname":"blackbox"}' + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Sun, 21 Jan 2024 23:19:49 GMT + - Thu, 08 Feb 2024 15:07:19 GMT Content-Type: - application/json Content-Length: @@ -184,17 +186,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - a632029d-98cb-431e-915e-a48f0b642371 + - 26a0d98e-6131-44ea-b35a-386cf0988b95 Original-Request: - - req_vAJaRtWnhYdamz + - req_TCk1FQ14hqPy1a Request-Id: - - req_vAJaRtWnhYdamz + - req_TCk1FQ14hqPy1a Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '187.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -203,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3ObAIqKuuB1fWySn268pSkty", + "id": "pi_3OhZC7KuuB1fWySn1sQpkQv6", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3ObAIqKuuB1fWySn268pSkty_secret_UbqRm6VJkwxM4VlcAn5VIdUB3", + "client_secret": "pi_3OhZC7KuuB1fWySn1sQpkQv6_secret_jY3UEH7fIP7QKejppvDHhsKMf", "confirmation_method": "automatic", - "created": 1705879188, + "created": 1707404839, "currency": "aud", "customer": null, "description": null, @@ -230,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1ObAIqKuuB1fWySnp4uBplju", + "payment_method": "pm_1OhZC6KuuB1fWySndUwIiglO", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,5 +259,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Sun, 21 Jan 2024 23:19:49 GMT + recorded_at: Thu, 08 Feb 2024 15:07:19 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_CreditCardCloner/_find_or_clone/when_called_with_a_card_without_a_customer_one_time_usage_card_/clones_the_payment_method_only.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_CreditCardCloner/_find_or_clone/when_called_with_a_card_without_a_customer_one_time_usage_card_/clones_the_payment_method_only.yml index 07fecf162b..85b4807a8d 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_CreditCardCloner/_find_or_clone/when_called_with_a_card_without_a_customer_one_time_usage_card_/clones_the_payment_method_only.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_CreditCardCloner/_find_or_clone/when_called_with_a_card_without_a_customer_one_time_usage_card_/clones_the_payment_method_only.yml @@ -10,9 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer sk_test_xFgJQOlXpMAFsoztzwFBTFhP00HG7BuCJm + - Bearer Content-Type: - application/x-www-form-urlencoded + X-Stripe-Client-Telemetry: + - '{"last_request_metrics":{"request_id":"req_dyetzonDYKFtZB","request_duration_ms":417}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -32,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Tue, 06 Feb 2024 18:42:29 GMT + - Thu, 08 Feb 2024 15:04:47 GMT Content-Type: - application/json Content-Length: @@ -57,17 +59,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - e2eab0fd-8bc2-43a9-9bfa-2f01a93aee61 + - d7d29799-06fe-402d-840b-5121af2bc9a1 Original-Request: - - req_xWny3IJCfaBk98 + - req_eHJB5YS40vOkpV Request-Id: - - req_xWny3IJCfaBk98 + - req_eHJB5YS40vOkpV Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '229.99999999999997' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -76,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OgtbFKuuB1fWySnU69LsNcz", + "id": "pm_1OhZ9fKuuB1fWySnYI6vcmvt", "object": "payment_method", "billing_details": { "address": { @@ -116,13 +120,13 @@ http_interactions: }, "wallet": null }, - "created": 1707244949, + "created": 1707404687, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Tue, 06 Feb 2024 18:42:30 GMT + recorded_at: Thu, 08 Feb 2024 15:04:47 GMT - request: method: post uri: https://api.stripe.com/v1/accounts @@ -133,11 +137,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer sk_test_xFgJQOlXpMAFsoztzwFBTFhP00HG7BuCJm + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_xWny3IJCfaBk98","request_duration_ms":705}}' + - '{"last_request_metrics":{"request_id":"req_eHJB5YS40vOkpV","request_duration_ms":465}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Tue, 06 Feb 2024 18:42:31 GMT + - Thu, 08 Feb 2024 15:04:49 GMT Content-Type: - application/json Content-Length: @@ -182,17 +186,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 4b9da851-8006-4504-81a7-4c6d3f2a9fc9 + - 344c6f03-235e-45b4-a7b2-a40dc5c5c0a4 Original-Request: - - req_WBg971zIPIEE3j + - req_iyJHmGHWU40kKI Request-Id: - - req_WBg971zIPIEE3j + - req_iyJHmGHWU40kKI Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '1373.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -201,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "acct_1OgtbGQQV4I1MMIB", + "id": "acct_1OhZ9fQP1gKKi3sK", "object": "account", "business_profile": { "annual_revenue": null, @@ -223,7 +229,7 @@ http_interactions: "type": "application" }, "country": "AU", - "created": 1707244951, + "created": 1707404688, "default_currency": "aud", "details_submitted": false, "email": "apple.producer@example.com", @@ -232,7 +238,7 @@ http_interactions: "data": [], "has_more": false, "total_count": 0, - "url": "/v1/accounts/acct_1OgtbGQQV4I1MMIB/external_accounts" + "url": "/v1/accounts/acct_1OhZ9fQP1gKKi3sK/external_accounts" }, "future_requirements": { "alternatives": [], @@ -329,10 +335,10 @@ http_interactions: }, "type": "standard" } - recorded_at: Tue, 06 Feb 2024 18:42:31 GMT + recorded_at: Thu, 08 Feb 2024 15:04:49 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_methods/pm_1OgtbFKuuB1fWySnU69LsNcz + uri: https://api.stripe.com/v1/payment_methods/pm_1OhZ9fKuuB1fWySnYI6vcmvt body: encoding: US-ASCII string: '' @@ -340,11 +346,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer sk_test_xFgJQOlXpMAFsoztzwFBTFhP00HG7BuCJm + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_WBg971zIPIEE3j","request_duration_ms":1911}}' + - '{"last_request_metrics":{"request_id":"req_iyJHmGHWU40kKI","request_duration_ms":1803}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -364,7 +370,7 @@ http_interactions: Server: - nginx Date: - - Tue, 06 Feb 2024 18:42:32 GMT + - Thu, 08 Feb 2024 15:04:49 GMT Content-Type: - application/json Content-Length: @@ -390,11 +396,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_vysLJsNDBbozUz + - req_AGOvUqcmCTnAcd Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '61.00000000000001' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -403,7 +411,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OgtbFKuuB1fWySnU69LsNcz", + "id": "pm_1OhZ9fKuuB1fWySnYI6vcmvt", "object": "payment_method", "billing_details": { "address": { @@ -443,13 +451,13 @@ http_interactions: }, "wallet": null }, - "created": 1707244949, + "created": 1707404687, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Tue, 06 Feb 2024 18:42:32 GMT + recorded_at: Thu, 08 Feb 2024 15:04:49 GMT - request: method: get uri: https://api.stripe.com/v1/customers?email=apple.customer@example.com&limit=100 @@ -460,11 +468,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer sk_test_xFgJQOlXpMAFsoztzwFBTFhP00HG7BuCJm + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_vysLJsNDBbozUz","request_duration_ms":286}}' + - '{"last_request_metrics":{"request_id":"req_AGOvUqcmCTnAcd","request_duration_ms":400}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -473,7 +481,7 @@ http_interactions: (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Stripe-Account: - - acct_1OgtbGQQV4I1MMIB + - acct_1OhZ9fQP1gKKi3sK Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -486,7 +494,7 @@ http_interactions: Server: - nginx Date: - - Tue, 06 Feb 2024 18:42:32 GMT + - Thu, 08 Feb 2024 15:04:50 GMT Content-Type: - application/json Content-Length: @@ -511,13 +519,15 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_UtrSHLEmcb7NTO + - req_j1rmBbbl0u2WIp Stripe-Account: - - acct_1OgtbGQQV4I1MMIB + - acct_1OhZ9fQP1gKKi3sK Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '25.000000000000007' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -531,22 +541,22 @@ http_interactions: "has_more": false, "url": "/v1/customers" } - recorded_at: Tue, 06 Feb 2024 18:42:32 GMT + recorded_at: Thu, 08 Feb 2024 15:04:50 GMT - request: method: post uri: https://api.stripe.com/v1/payment_methods body: encoding: UTF-8 - string: payment_method=pm_1OgtbFKuuB1fWySnU69LsNcz + string: payment_method=pm_1OhZ9fKuuB1fWySnYI6vcmvt headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer sk_test_xFgJQOlXpMAFsoztzwFBTFhP00HG7BuCJm + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_UtrSHLEmcb7NTO","request_duration_ms":411}}' + - '{"last_request_metrics":{"request_id":"req_j1rmBbbl0u2WIp","request_duration_ms":404}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -555,7 +565,7 @@ http_interactions: (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Stripe-Account: - - acct_1OgtbGQQV4I1MMIB + - acct_1OhZ9fQP1gKKi3sK Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -568,7 +578,7 @@ http_interactions: Server: - nginx Date: - - Tue, 06 Feb 2024 18:42:33 GMT + - Thu, 08 Feb 2024 15:04:50 GMT Content-Type: - application/json Content-Length: @@ -593,19 +603,21 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 89657a9c-2684-408c-9703-a621544e27a6 + - 6dd240eb-9856-4e97-babf-a385cd5997ae Original-Request: - - req_WDobZZX30jLukm + - req_JDUN1MbMwUh4WC Request-Id: - - req_WDobZZX30jLukm + - req_JDUN1MbMwUh4WC Stripe-Account: - - acct_1OgtbGQQV4I1MMIB + - acct_1OhZ9fQP1gKKi3sK Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '144.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -614,7 +626,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OgtbIQQV4I1MMIBRKqP8uc5", + "id": "pm_1OhZ9iQP1gKKi3sKoV0ueg3i", "object": "payment_method", "billing_details": { "address": { @@ -654,11 +666,11 @@ http_interactions: }, "wallet": null }, - "created": 1707244952, + "created": 1707404690, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Tue, 06 Feb 2024 18:42:33 GMT + recorded_at: Thu, 08 Feb 2024 15:04:50 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_CreditCardCloner/_find_or_clone/when_called_with_a_valid_customer_and_payment_method/clones_both_the_payment_method_and_the_customer.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_CreditCardCloner/_find_or_clone/when_called_with_a_valid_customer_and_payment_method/clones_both_the_payment_method_and_the_customer.yml index 2ce92db3bf..ee6331e312 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_CreditCardCloner/_find_or_clone/when_called_with_a_valid_customer_and_payment_method/clones_both_the_payment_method_and_the_customer.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_CreditCardCloner/_find_or_clone/when_called_with_a_valid_customer_and_payment_method/clones_both_the_payment_method_and_the_customer.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer sk_test_xFgJQOlXpMAFsoztzwFBTFhP00HG7BuCJm + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_WDobZZX30jLukm","request_duration_ms":408}}' + - '{"last_request_metrics":{"request_id":"req_JDUN1MbMwUh4WC","request_duration_ms":409}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Tue, 06 Feb 2024 18:42:33 GMT + - Thu, 08 Feb 2024 15:04:51 GMT Content-Type: - application/json Content-Length: @@ -59,17 +59,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - ed1948a3-7b17-485e-8a6c-ef5a8c68d92e + - 54508471-5943-4b77-b84c-efcf3e963814 Original-Request: - - req_fWFpHYy4YY1kyI + - req_MuhDieoGTY0ASs Request-Id: - - req_fWFpHYy4YY1kyI + - req_MuhDieoGTY0ASs Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '296.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -78,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OgtbJKuuB1fWySnjM9KpMs5", + "id": "pm_1OhZ9jKuuB1fWySnJSTqCHMV", "object": "payment_method", "billing_details": { "address": { @@ -118,13 +120,13 @@ http_interactions: }, "wallet": null }, - "created": 1707244953, + "created": 1707404691, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Tue, 06 Feb 2024 18:42:33 GMT + recorded_at: Thu, 08 Feb 2024 15:04:51 GMT - request: method: post uri: https://api.stripe.com/v1/customers @@ -135,11 +137,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer sk_test_xFgJQOlXpMAFsoztzwFBTFhP00HG7BuCJm + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_fWFpHYy4YY1kyI","request_duration_ms":585}}' + - '{"last_request_metrics":{"request_id":"req_MuhDieoGTY0ASs","request_duration_ms":545}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -159,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Tue, 06 Feb 2024 18:42:34 GMT + - Thu, 08 Feb 2024 15:04:52 GMT Content-Type: - application/json Content-Length: @@ -184,17 +186,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - bf734dc7-5dc7-41e8-8664-46ebe5bb139d + - 905149ed-1a56-4b11-84b0-84a8ce563124 Original-Request: - - req_t6WpLHshrnivBb + - req_VRL35Jdab7ntYD Request-Id: - - req_t6WpLHshrnivBb + - req_VRL35Jdab7ntYD Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '238.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -203,18 +207,18 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "cus_PVvSX99w0Qwhq3", + "id": "cus_PWcOf3YRoTOc9T", "object": "customer", "address": null, "balance": 0, - "created": 1707244953, + "created": 1707404691, "currency": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "email": "apple.customer@example.com", - "invoice_prefix": "AB17908F", + "invoice_prefix": "332E0DFE", "invoice_settings": { "custom_fields": null, "default_payment_method": null, @@ -231,22 +235,22 @@ http_interactions: "tax_exempt": "none", "test_clock": null } - recorded_at: Tue, 06 Feb 2024 18:42:34 GMT + recorded_at: Thu, 08 Feb 2024 15:04:52 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_methods/pm_1OgtbJKuuB1fWySnjM9KpMs5/attach + uri: https://api.stripe.com/v1/payment_methods/pm_1OhZ9jKuuB1fWySnJSTqCHMV/attach body: encoding: UTF-8 - string: customer=cus_PVvSX99w0Qwhq3 + string: customer=cus_PWcOf3YRoTOc9T headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer sk_test_xFgJQOlXpMAFsoztzwFBTFhP00HG7BuCJm + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_t6WpLHshrnivBb","request_duration_ms":406}}' + - '{"last_request_metrics":{"request_id":"req_VRL35Jdab7ntYD","request_duration_ms":510}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -266,7 +270,7 @@ http_interactions: Server: - nginx Date: - - Tue, 06 Feb 2024 18:42:34 GMT + - Thu, 08 Feb 2024 15:04:52 GMT Content-Type: - application/json Content-Length: @@ -292,17 +296,19 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 8227bd73-0fba-4e75-927f-12e1e98d8c24 + - ab2eb454-35fb-4803-a387-ab11a9a72fea Original-Request: - - req_GW3zum6dtoJ4Tj + - req_mnd7HlON4K32Lh Request-Id: - - req_GW3zum6dtoJ4Tj + - req_mnd7HlON4K32Lh Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '442.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -311,7 +317,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OgtbJKuuB1fWySnjM9KpMs5", + "id": "pm_1OhZ9jKuuB1fWySnJSTqCHMV", "object": "payment_method", "billing_details": { "address": { @@ -351,13 +357,13 @@ http_interactions: }, "wallet": null }, - "created": 1707244953, - "customer": "cus_PVvSX99w0Qwhq3", + "created": 1707404691, + "customer": "cus_PWcOf3YRoTOc9T", "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Tue, 06 Feb 2024 18:42:35 GMT + recorded_at: Thu, 08 Feb 2024 15:04:52 GMT - request: method: post uri: https://api.stripe.com/v1/accounts @@ -368,11 +374,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer sk_test_xFgJQOlXpMAFsoztzwFBTFhP00HG7BuCJm + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_GW3zum6dtoJ4Tj","request_duration_ms":817}}' + - '{"last_request_metrics":{"request_id":"req_mnd7HlON4K32Lh","request_duration_ms":713}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -392,7 +398,7 @@ http_interactions: Server: - nginx Date: - - Tue, 06 Feb 2024 18:42:36 GMT + - Thu, 08 Feb 2024 15:04:54 GMT Content-Type: - application/json Content-Length: @@ -417,17 +423,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 9ef2e379-baa2-4e83-9c23-71a633410be3 + - bc28ad88-efad-45e3-a35f-9442c2e66b42 Original-Request: - - req_CkE7P6fa4jWbc5 + - req_Z7oqKsG6A39VsM Request-Id: - - req_CkE7P6fa4jWbc5 + - req_Z7oqKsG6A39VsM Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '1273.0000000000002' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -436,7 +444,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "acct_1OgtbLQPYEsuvN2e", + "id": "acct_1OhZ9lQQeZbvfZRJ", "object": "account", "business_profile": { "annual_revenue": null, @@ -458,7 +466,7 @@ http_interactions: "type": "application" }, "country": "AU", - "created": 1707244955, + "created": 1707404693, "default_currency": "aud", "details_submitted": false, "email": "apple.producer@example.com", @@ -467,7 +475,7 @@ http_interactions: "data": [], "has_more": false, "total_count": 0, - "url": "/v1/accounts/acct_1OgtbLQPYEsuvN2e/external_accounts" + "url": "/v1/accounts/acct_1OhZ9lQQeZbvfZRJ/external_accounts" }, "future_requirements": { "alternatives": [], @@ -564,10 +572,10 @@ http_interactions: }, "type": "standard" } - recorded_at: Tue, 06 Feb 2024 18:42:36 GMT + recorded_at: Thu, 08 Feb 2024 15:04:54 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_methods/pm_1OgtbJKuuB1fWySnjM9KpMs5 + uri: https://api.stripe.com/v1/payment_methods/pm_1OhZ9jKuuB1fWySnJSTqCHMV body: encoding: US-ASCII string: '' @@ -575,11 +583,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer sk_test_xFgJQOlXpMAFsoztzwFBTFhP00HG7BuCJm + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_CkE7P6fa4jWbc5","request_duration_ms":1609}}' + - '{"last_request_metrics":{"request_id":"req_Z7oqKsG6A39VsM","request_duration_ms":1510}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -599,7 +607,7 @@ http_interactions: Server: - nginx Date: - - Tue, 06 Feb 2024 18:42:36 GMT + - Thu, 08 Feb 2024 15:04:54 GMT Content-Type: - application/json Content-Length: @@ -625,11 +633,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_9zrDjGKDkvIl0I + - req_mnF0JvvpldLXVg Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '61.99999999999999' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -638,7 +648,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OgtbJKuuB1fWySnjM9KpMs5", + "id": "pm_1OhZ9jKuuB1fWySnJSTqCHMV", "object": "payment_method", "billing_details": { "address": { @@ -678,13 +688,13 @@ http_interactions: }, "wallet": null }, - "created": 1707244953, - "customer": "cus_PVvSX99w0Qwhq3", + "created": 1707404691, + "customer": "cus_PWcOf3YRoTOc9T", "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Tue, 06 Feb 2024 18:42:37 GMT + recorded_at: Thu, 08 Feb 2024 15:04:54 GMT - request: method: get uri: https://api.stripe.com/v1/customers?email=apple.customer@example.com&limit=100 @@ -695,11 +705,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer sk_test_xFgJQOlXpMAFsoztzwFBTFhP00HG7BuCJm + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_9zrDjGKDkvIl0I","request_duration_ms":401}}' + - '{"last_request_metrics":{"request_id":"req_mnF0JvvpldLXVg","request_duration_ms":284}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -708,7 +718,7 @@ http_interactions: (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Stripe-Account: - - acct_1OgtbLQPYEsuvN2e + - acct_1OhZ9lQQeZbvfZRJ Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -721,7 +731,7 @@ http_interactions: Server: - nginx Date: - - Tue, 06 Feb 2024 18:42:37 GMT + - Thu, 08 Feb 2024 15:04:54 GMT Content-Type: - application/json Content-Length: @@ -746,13 +756,15 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_ZZK3fKNsOOt5pY + - req_JJgzrPt4Zcpx9v Stripe-Account: - - acct_1OgtbLQPYEsuvN2e + - acct_1OhZ9lQQeZbvfZRJ Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '24.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -766,22 +778,22 @@ http_interactions: "has_more": false, "url": "/v1/customers" } - recorded_at: Tue, 06 Feb 2024 18:42:37 GMT + recorded_at: Thu, 08 Feb 2024 15:04:55 GMT - request: method: post uri: https://api.stripe.com/v1/payment_methods body: encoding: UTF-8 - string: customer=cus_PVvSX99w0Qwhq3&payment_method=pm_1OgtbJKuuB1fWySnjM9KpMs5 + string: customer=cus_PWcOf3YRoTOc9T&payment_method=pm_1OhZ9jKuuB1fWySnJSTqCHMV headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer sk_test_xFgJQOlXpMAFsoztzwFBTFhP00HG7BuCJm + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ZZK3fKNsOOt5pY","request_duration_ms":406}}' + - '{"last_request_metrics":{"request_id":"req_JJgzrPt4Zcpx9v","request_duration_ms":422}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -790,7 +802,7 @@ http_interactions: (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Stripe-Account: - - acct_1OgtbLQPYEsuvN2e + - acct_1OhZ9lQQeZbvfZRJ Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -803,7 +815,7 @@ http_interactions: Server: - nginx Date: - - Tue, 06 Feb 2024 18:42:37 GMT + - Thu, 08 Feb 2024 15:04:55 GMT Content-Type: - application/json Content-Length: @@ -828,19 +840,21 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 656446d0-44ba-4fbd-bffc-63de228d3751 + - 0a6c0462-b571-46fb-8c5e-80fc427c4a21 Original-Request: - - req_TAKGmEPBmkHbeR + - req_exrBqcUuzSrB0u Request-Id: - - req_TAKGmEPBmkHbeR + - req_exrBqcUuzSrB0u Stripe-Account: - - acct_1OgtbLQPYEsuvN2e + - acct_1OhZ9lQQeZbvfZRJ Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '153.00000000000003' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -849,7 +863,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OgtbNQPYEsuvN2eWoZgexrS", + "id": "pm_1OhZ9nQQeZbvfZRJBrszjngq", "object": "payment_method", "billing_details": { "address": { @@ -889,13 +903,13 @@ http_interactions: }, "wallet": null }, - "created": 1707244957, + "created": 1707404695, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Tue, 06 Feb 2024 18:42:37 GMT + recorded_at: Thu, 08 Feb 2024 15:04:55 GMT - request: method: post uri: https://api.stripe.com/v1/customers @@ -906,11 +920,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer sk_test_xFgJQOlXpMAFsoztzwFBTFhP00HG7BuCJm + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_TAKGmEPBmkHbeR","request_duration_ms":409}}' + - '{"last_request_metrics":{"request_id":"req_exrBqcUuzSrB0u","request_duration_ms":510}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -919,7 +933,7 @@ http_interactions: (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Stripe-Account: - - acct_1OgtbLQPYEsuvN2e + - acct_1OhZ9lQQeZbvfZRJ Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -932,7 +946,7 @@ http_interactions: Server: - nginx Date: - - Tue, 06 Feb 2024 18:42:38 GMT + - Thu, 08 Feb 2024 15:04:55 GMT Content-Type: - application/json Content-Length: @@ -957,19 +971,21 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 56abe1e3-635a-49be-9368-f8f18457c899 + - 2cae99d1-2b10-469d-a84d-3dad4b8835fb Original-Request: - - req_8WMDVl077REzTQ + - req_yNRxcshB0tOZ2s Request-Id: - - req_8WMDVl077REzTQ + - req_yNRxcshB0tOZ2s Stripe-Account: - - acct_1OgtbLQPYEsuvN2e + - acct_1OhZ9lQQeZbvfZRJ Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '150.00000000000003' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -978,18 +994,18 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "cus_PVvSTXxTWvfbQ1", + "id": "cus_PWcOrcNRS2MrsA", "object": "customer", "address": null, "balance": 0, - "created": 1707244958, + "created": 1707404695, "currency": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "email": "apple.customer@example.com", - "invoice_prefix": "6C00D688", + "invoice_prefix": "B312C5D2", "invoice_settings": { "custom_fields": null, "default_payment_method": null, @@ -1006,22 +1022,22 @@ http_interactions: "tax_exempt": "none", "test_clock": null } - recorded_at: Tue, 06 Feb 2024 18:42:38 GMT + recorded_at: Thu, 08 Feb 2024 15:04:55 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_methods/pm_1OgtbNQPYEsuvN2eWoZgexrS/attach + uri: https://api.stripe.com/v1/payment_methods/pm_1OhZ9nQQeZbvfZRJBrszjngq/attach body: encoding: UTF-8 - string: customer=cus_PVvSTXxTWvfbQ1 + string: customer=cus_PWcOrcNRS2MrsA headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer sk_test_xFgJQOlXpMAFsoztzwFBTFhP00HG7BuCJm + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_8WMDVl077REzTQ","request_duration_ms":405}}' + - '{"last_request_metrics":{"request_id":"req_yNRxcshB0tOZ2s","request_duration_ms":370}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -1030,7 +1046,7 @@ http_interactions: (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Stripe-Account: - - acct_1OgtbLQPYEsuvN2e + - acct_1OhZ9lQQeZbvfZRJ Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -1043,7 +1059,7 @@ http_interactions: Server: - nginx Date: - - Tue, 06 Feb 2024 18:42:38 GMT + - Thu, 08 Feb 2024 15:04:56 GMT Content-Type: - application/json Content-Length: @@ -1069,19 +1085,21 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - e184320b-85e3-438d-ba30-0e9c4a99cbaf + - 66dd5765-8297-45d0-957c-68d5ebac8b6d Original-Request: - - req_LFwK3oJxEPIw50 + - req_q8Dy6gISUy0QSp Request-Id: - - req_LFwK3oJxEPIw50 + - req_q8Dy6gISUy0QSp Stripe-Account: - - acct_1OgtbLQPYEsuvN2e + - acct_1OhZ9lQQeZbvfZRJ Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '158.99999999999997' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -1090,7 +1108,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OgtbNQPYEsuvN2eWoZgexrS", + "id": "pm_1OhZ9nQQeZbvfZRJBrszjngq", "object": "payment_method", "billing_details": { "address": { @@ -1130,16 +1148,16 @@ http_interactions: }, "wallet": null }, - "created": 1707244957, - "customer": "cus_PVvSTXxTWvfbQ1", + "created": 1707404695, + "customer": "cus_PWcOrcNRS2MrsA", "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Tue, 06 Feb 2024 18:42:38 GMT + recorded_at: Thu, 08 Feb 2024 15:04:56 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_methods/pm_1OgtbNQPYEsuvN2eWoZgexrS + uri: https://api.stripe.com/v1/payment_methods/pm_1OhZ9nQQeZbvfZRJBrszjngq body: encoding: UTF-8 string: metadata[ofn-clone]=true @@ -1147,11 +1165,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer sk_test_xFgJQOlXpMAFsoztzwFBTFhP00HG7BuCJm + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_LFwK3oJxEPIw50","request_duration_ms":407}}' + - '{"last_request_metrics":{"request_id":"req_q8Dy6gISUy0QSp","request_duration_ms":546}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -1160,7 +1178,7 @@ http_interactions: (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Stripe-Account: - - acct_1OgtbLQPYEsuvN2e + - acct_1OhZ9lQQeZbvfZRJ Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -1173,7 +1191,7 @@ http_interactions: Server: - nginx Date: - - Tue, 06 Feb 2024 18:42:39 GMT + - Thu, 08 Feb 2024 15:04:56 GMT Content-Type: - application/json Content-Length: @@ -1199,19 +1217,21 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 4865c36f-4266-4ba7-9dac-320bcd654d5d + - 7b333719-a304-4ff1-8ccd-a56d92b14384 Original-Request: - - req_Oqo6xAAoElWbWk + - req_YFT5jeuMegnjxU Request-Id: - - req_Oqo6xAAoElWbWk + - req_YFT5jeuMegnjxU Stripe-Account: - - acct_1OgtbLQPYEsuvN2e + - acct_1OhZ9lQQeZbvfZRJ Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '191.99999999999997' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -1220,7 +1240,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OgtbNQPYEsuvN2eWoZgexrS", + "id": "pm_1OhZ9nQQeZbvfZRJBrszjngq", "object": "payment_method", "billing_details": { "address": { @@ -1260,13 +1280,13 @@ http_interactions: }, "wallet": null }, - "created": 1707244957, - "customer": "cus_PVvSTXxTWvfbQ1", + "created": 1707404695, + "customer": "cus_PWcOrcNRS2MrsA", "livemode": false, "metadata": { "ofn-clone": "true" }, "type": "card" } - recorded_at: Tue, 06 Feb 2024 18:42:39 GMT + recorded_at: Thu, 08 Feb 2024 15:04:57 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_CreditCardRemover/_remove/Stripe_customer_does_not_exist/raises_an_error.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_CreditCardRemover/_remove/Stripe_customer_does_not_exist/raises_an_error.yml new file mode 100644 index 0000000000..8fdc9bfaf1 --- /dev/null +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_CreditCardRemover/_remove/Stripe_customer_does_not_exist/raises_an_error.yml @@ -0,0 +1,215 @@ +--- +http_interactions: +- request: + method: post + uri: https://api.stripe.com/v1/payment_methods + body: + encoding: UTF-8 + string: type=card&card[number]=4242424242424242&card[exp_month]=8&card[exp_year]=2025&card[cvc]=314 + headers: + User-Agent: + - Stripe/v1 RubyBindings/10.6.0 + Authorization: + - Bearer + Content-Type: + - application/x-www-form-urlencoded + X-Stripe-Client-Telemetry: + - '{"last_request_metrics":{"request_id":"req_q4EkNRyWnlbP7T","request_duration_ms":715}}' + Stripe-Version: + - '2023-10-16' + X-Stripe-Client-User-Agent: + - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + Server: + - nginx + Date: + - Thu, 08 Feb 2024 15:05:02 GMT + Content-Type: + - application/json + Content-Length: + - '930' + Connection: + - keep-alive + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Methods: + - GET,HEAD,PUT,PATCH,POST,DELETE + Access-Control-Allow-Origin: + - "*" + Access-Control-Expose-Headers: + - Request-Id, Stripe-Manage-Version, Stripe-Should-Retry, X-Stripe-External-Auth-Required, + X-Stripe-Privileged-Session-Required + Access-Control-Max-Age: + - '300' + Cache-Control: + - no-cache, no-store + Content-Security-Policy: + - report-uri https://q.stripe.com/csp-report?p=v1%2Fpayment_methods; block-all-mixed-content; + default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; + img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' + Idempotency-Key: + - 0a9974ca-715a-4940-be2d-7475bd731dc8 + Original-Request: + - req_5KPG8yI3CqXrhD + Request-Id: + - req_5KPG8yI3CqXrhD + Stripe-Should-Retry: + - 'false' + Stripe-Version: + - '2023-10-16' + Vary: + - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '199.99999999999997' + X-Stripe-Routing-Context-Priority-Tier: + - api-testmode + Strict-Transport-Security: + - max-age=63072000; includeSubDomains; preload + body: + encoding: UTF-8 + string: |- + { + "id": "pm_1OhZ9uKuuB1fWySnVc3DvITe", + "object": "payment_method", + "billing_details": { + "address": { + "city": null, + "country": null, + "line1": null, + "line2": null, + "postal_code": null, + "state": null + }, + "email": null, + "name": null, + "phone": null + }, + "card": { + "brand": "visa", + "checks": { + "address_line1_check": null, + "address_postal_code_check": null, + "cvc_check": "unchecked" + }, + "country": "US", + "exp_month": 8, + "exp_year": 2025, + "fingerprint": "6E6tgVjx6U65iHFV", + "funding": "credit", + "generated_from": null, + "last4": "4242", + "networks": { + "available": [ + "visa" + ], + "preferred": null + }, + "three_d_secure_usage": { + "supported": true + }, + "wallet": null + }, + "created": 1707404702, + "customer": null, + "livemode": false, + "metadata": {}, + "type": "card" + } + recorded_at: Thu, 08 Feb 2024 15:05:02 GMT +- request: + method: get + uri: https://api.stripe.com/v1/customers/non_existing_customer_id + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - Stripe/v1 RubyBindings/10.6.0 + Authorization: + - Bearer + Content-Type: + - application/x-www-form-urlencoded + X-Stripe-Client-Telemetry: + - '{"last_request_metrics":{"request_id":"req_5KPG8yI3CqXrhD","request_duration_ms":483}}' + Stripe-Version: + - '2023-10-16' + X-Stripe-Client-User-Agent: + - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 404 + message: Not Found + headers: + Server: + - nginx + Date: + - Thu, 08 Feb 2024 15:05:02 GMT + Content-Type: + - application/json + Content-Length: + - '339' + Connection: + - keep-alive + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Methods: + - GET,HEAD,PUT,PATCH,POST,DELETE + Access-Control-Allow-Origin: + - "*" + Access-Control-Expose-Headers: + - Request-Id, Stripe-Manage-Version, Stripe-Should-Retry, X-Stripe-External-Auth-Required, + X-Stripe-Privileged-Session-Required + Access-Control-Max-Age: + - '300' + Cache-Control: + - no-cache, no-store + Content-Security-Policy: + - report-uri https://q.stripe.com/csp-report?p=v1%2Fcustomers%2F%3Acustomer; + block-all-mixed-content; default-src 'none'; base-uri 'none'; form-action + 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; + style-src 'self' + Request-Id: + - req_1YMjLVoIwAH7EK + Stripe-Version: + - '2023-10-16' + Vary: + - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '28.999999999999996' + X-Stripe-Routing-Context-Priority-Tier: + - api-testmode + Strict-Transport-Security: + - max-age=63072000; includeSubDomains; preload + body: + encoding: UTF-8 + string: | + { + "error": { + "code": "resource_missing", + "doc_url": "https://stripe.com/docs/error-codes/resource-missing", + "message": "No such customer: 'non_existing_customer_id'", + "param": "id", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_1YMjLVoIwAH7EK?t=1707404702", + "type": "invalid_request_error" + } + } + recorded_at: Thu, 08 Feb 2024 15:05:03 GMT +recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_CreditCardRemover/_remove/Stripe_customer_exists/and_is_deleted/deletes_the_credit_card_clone.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_CreditCardRemover/_remove/Stripe_customer_exists/and_is_deleted/deletes_the_credit_card_clone.yml new file mode 100644 index 0000000000..25ed05b5ea --- /dev/null +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_CreditCardRemover/_remove/Stripe_customer_exists/and_is_deleted/deletes_the_credit_card_clone.yml @@ -0,0 +1,367 @@ +--- +http_interactions: +- request: + method: post + uri: https://api.stripe.com/v1/payment_methods + body: + encoding: UTF-8 + string: type=card&card[number]=4242424242424242&card[exp_month]=8&card[exp_year]=2025&card[cvc]=314 + headers: + User-Agent: + - Stripe/v1 RubyBindings/10.6.0 + Authorization: + - Bearer + Content-Type: + - application/x-www-form-urlencoded + X-Stripe-Client-Telemetry: + - '{"last_request_metrics":{"request_id":"req_AxCAYvUxQbhH7a","request_duration_ms":510}}' + Stripe-Version: + - '2023-10-16' + X-Stripe-Client-User-Agent: + - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + Server: + - nginx + Date: + - Thu, 08 Feb 2024 15:05:00 GMT + Content-Type: + - application/json + Content-Length: + - '930' + Connection: + - keep-alive + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Methods: + - GET,HEAD,PUT,PATCH,POST,DELETE + Access-Control-Allow-Origin: + - "*" + Access-Control-Expose-Headers: + - Request-Id, Stripe-Manage-Version, Stripe-Should-Retry, X-Stripe-External-Auth-Required, + X-Stripe-Privileged-Session-Required + Access-Control-Max-Age: + - '300' + Cache-Control: + - no-cache, no-store + Content-Security-Policy: + - report-uri https://q.stripe.com/csp-report?p=v1%2Fpayment_methods; block-all-mixed-content; + default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; + img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' + Idempotency-Key: + - 73d352ac-6ef8-447b-b4cb-76187452e566 + Original-Request: + - req_xiTTCBBNY9kaI3 + Request-Id: + - req_xiTTCBBNY9kaI3 + Stripe-Should-Retry: + - 'false' + Stripe-Version: + - '2023-10-16' + Vary: + - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '270.0' + X-Stripe-Routing-Context-Priority-Tier: + - api-testmode + Strict-Transport-Security: + - max-age=63072000; includeSubDomains; preload + body: + encoding: UTF-8 + string: |- + { + "id": "pm_1OhZ9sKuuB1fWySn08tcBi6Z", + "object": "payment_method", + "billing_details": { + "address": { + "city": null, + "country": null, + "line1": null, + "line2": null, + "postal_code": null, + "state": null + }, + "email": null, + "name": null, + "phone": null + }, + "card": { + "brand": "visa", + "checks": { + "address_line1_check": null, + "address_postal_code_check": null, + "cvc_check": "unchecked" + }, + "country": "US", + "exp_month": 8, + "exp_year": 2025, + "fingerprint": "6E6tgVjx6U65iHFV", + "funding": "credit", + "generated_from": null, + "last4": "4242", + "networks": { + "available": [ + "visa" + ], + "preferred": null + }, + "three_d_secure_usage": { + "supported": true + }, + "wallet": null + }, + "created": 1707404700, + "customer": null, + "livemode": false, + "metadata": {}, + "type": "card" + } + recorded_at: Thu, 08 Feb 2024 15:05:00 GMT +- request: + method: post + uri: https://api.stripe.com/v1/customers + body: + encoding: UTF-8 + string: name=Apple+Customer&email=applecustomer%40example.com + headers: + User-Agent: + - Stripe/v1 RubyBindings/10.6.0 + Authorization: + - Bearer + Content-Type: + - application/x-www-form-urlencoded + X-Stripe-Client-Telemetry: + - '{"last_request_metrics":{"request_id":"req_xiTTCBBNY9kaI3","request_duration_ms":624}}' + Stripe-Version: + - '2023-10-16' + X-Stripe-Client-User-Agent: + - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + Server: + - nginx + Date: + - Thu, 08 Feb 2024 15:05:01 GMT + Content-Type: + - application/json + Content-Length: + - '649' + Connection: + - keep-alive + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Methods: + - GET,HEAD,PUT,PATCH,POST,DELETE + Access-Control-Allow-Origin: + - "*" + Access-Control-Expose-Headers: + - Request-Id, Stripe-Manage-Version, Stripe-Should-Retry, X-Stripe-External-Auth-Required, + X-Stripe-Privileged-Session-Required + Access-Control-Max-Age: + - '300' + Cache-Control: + - no-cache, no-store + Content-Security-Policy: + - report-uri https://q.stripe.com/csp-report?p=v1%2Fcustomers; block-all-mixed-content; + default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; + img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' + Idempotency-Key: + - 2283697a-f4a0-46f5-95df-c785c8761b67 + Original-Request: + - req_RoxDmqYWDf2mPI + Request-Id: + - req_RoxDmqYWDf2mPI + Stripe-Should-Retry: + - 'false' + Stripe-Version: + - '2023-10-16' + Vary: + - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '257.0' + X-Stripe-Routing-Context-Priority-Tier: + - api-testmode + Strict-Transport-Security: + - max-age=63072000; includeSubDomains; preload + body: + encoding: UTF-8 + string: |- + { + "id": "cus_PWcO89vWRwDtNW", + "object": "customer", + "address": null, + "balance": 0, + "created": 1707404700, + "currency": null, + "default_source": null, + "delinquent": false, + "description": null, + "discount": null, + "email": "applecustomer@example.com", + "invoice_prefix": "7763F395", + "invoice_settings": { + "custom_fields": null, + "default_payment_method": null, + "footer": null, + "rendering_options": null + }, + "livemode": false, + "metadata": {}, + "name": "Apple Customer", + "next_invoice_sequence": 1, + "phone": null, + "preferred_locales": [], + "shipping": null, + "tax_exempt": "none", + "test_clock": null + } + recorded_at: Thu, 08 Feb 2024 15:05:01 GMT +- request: + method: post + uri: https://api.stripe.com/v1/payment_methods/pm_1OhZ9sKuuB1fWySn08tcBi6Z/attach + body: + encoding: UTF-8 + string: customer=cus_PWcO89vWRwDtNW + headers: + User-Agent: + - Stripe/v1 RubyBindings/10.6.0 + Authorization: + - Bearer + Content-Type: + - application/x-www-form-urlencoded + X-Stripe-Client-Telemetry: + - '{"last_request_metrics":{"request_id":"req_RoxDmqYWDf2mPI","request_duration_ms":506}}' + Stripe-Version: + - '2023-10-16' + X-Stripe-Client-User-Agent: + - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + Server: + - nginx + Date: + - Thu, 08 Feb 2024 15:05:01 GMT + Content-Type: + - application/json + Content-Length: + - '941' + Connection: + - keep-alive + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Methods: + - GET,HEAD,PUT,PATCH,POST,DELETE + Access-Control-Allow-Origin: + - "*" + Access-Control-Expose-Headers: + - Request-Id, Stripe-Manage-Version, Stripe-Should-Retry, X-Stripe-External-Auth-Required, + X-Stripe-Privileged-Session-Required + Access-Control-Max-Age: + - '300' + Cache-Control: + - no-cache, no-store + Content-Security-Policy: + - report-uri https://q.stripe.com/csp-report?p=v1%2Fpayment_methods%2F%3Apayment_method%2Fattach; + block-all-mixed-content; default-src 'none'; base-uri 'none'; form-action + 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; + style-src 'self' + Idempotency-Key: + - a35fc44e-76bb-4117-8b08-18831eb570f6 + Original-Request: + - req_q4EkNRyWnlbP7T + Request-Id: + - req_q4EkNRyWnlbP7T + Stripe-Should-Retry: + - 'false' + Stripe-Version: + - '2023-10-16' + Vary: + - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '427.0' + X-Stripe-Routing-Context-Priority-Tier: + - api-testmode + Strict-Transport-Security: + - max-age=63072000; includeSubDomains; preload + body: + encoding: UTF-8 + string: |- + { + "id": "pm_1OhZ9sKuuB1fWySn08tcBi6Z", + "object": "payment_method", + "billing_details": { + "address": { + "city": null, + "country": null, + "line1": null, + "line2": null, + "postal_code": null, + "state": null + }, + "email": null, + "name": null, + "phone": null + }, + "card": { + "brand": "visa", + "checks": { + "address_line1_check": null, + "address_postal_code_check": null, + "cvc_check": "pass" + }, + "country": "US", + "exp_month": 8, + "exp_year": 2025, + "fingerprint": "6E6tgVjx6U65iHFV", + "funding": "credit", + "generated_from": null, + "last4": "4242", + "networks": { + "available": [ + "visa" + ], + "preferred": null + }, + "three_d_secure_usage": { + "supported": true + }, + "wallet": null + }, + "created": 1707404700, + "customer": "cus_PWcO89vWRwDtNW", + "livemode": false, + "metadata": {}, + "type": "card" + } + recorded_at: Thu, 08 Feb 2024 15:05:01 GMT +recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.3.0/Stripe_CreditCardCloner/_find_or_clone/when_called_with_a_card_without_a_customer_one_time_usage_card_/clones_the_payment_method_only.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_CreditCardRemover/_remove/Stripe_customer_exists/and_is_not_deleted/deletes_the_credit_card_clone_and_the_customer.yml similarity index 56% rename from spec/fixtures/vcr_cassettes/Stripe-v10.3.0/Stripe_CreditCardCloner/_find_or_clone/when_called_with_a_card_without_a_customer_one_time_usage_card_/clones_the_payment_method_only.yml rename to spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_CreditCardRemover/_remove/Stripe_customer_exists/and_is_not_deleted/deletes_the_credit_card_clone_and_the_customer.yml index 81ce9818ae..9145960139 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.3.0/Stripe_CreditCardCloner/_find_or_clone/when_called_with_a_card_without_a_customer_one_time_usage_card_/clones_the_payment_method_only.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_CreditCardRemover/_remove/Stripe_customer_exists/and_is_not_deleted/deletes_the_credit_card_clone_and_the_customer.yml @@ -1,227 +1,27 @@ --- http_interactions: -- request: - method: post - uri: https://api.stripe.com/v1/accounts - body: - encoding: UTF-8 - string: type=standard&country=AU&email=jumping.jack%40example.com - headers: - User-Agent: - - Stripe/v1 RubyBindings/10.3.0 - Authorization: - - Bearer - Content-Type: - - application/x-www-form-urlencoded - Stripe-Version: - - '2023-10-16' - X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.5.0-14-generic (buildd@lcy02-amd64-110) (x86_64-linux-gnu-gcc-12 - (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #14~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 20 18:15:30 UTC 2","hostname":"ff-LAT"}' - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx - Date: - - Tue, 23 Jan 2024 16:23:55 GMT - Content-Type: - - application/json - Content-Length: - - '2916' - Connection: - - keep-alive - Access-Control-Allow-Credentials: - - 'true' - Access-Control-Allow-Methods: - - GET,HEAD,PUT,PATCH,POST,DELETE - Access-Control-Allow-Origin: - - "*" - Access-Control-Expose-Headers: - - Request-Id, Stripe-Manage-Version, Stripe-Should-Retry, X-Stripe-External-Auth-Required, - X-Stripe-Privileged-Session-Required - Access-Control-Max-Age: - - '300' - Cache-Control: - - no-cache, no-store - Content-Security-Policy: - - report-uri https://q.stripe.com/csp-report?p=v1%2Faccounts; block-all-mixed-content; - default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; - img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' - Idempotency-Key: - - b7f8337e-7418-47e7-896b-a01d7e53f450 - Original-Request: - - req_ETps93mntx0Hji - Request-Id: - - req_ETps93mntx0Hji - Stripe-Should-Retry: - - 'false' - Stripe-Version: - - '2023-10-16' - Vary: - - Origin - X-Stripe-Routing-Context-Priority-Tier: - - api-testmode - Strict-Transport-Security: - - max-age=63072000; includeSubDomains; preload - body: - encoding: UTF-8 - string: |- - { - "id": "acct_1ObmlRQRhBsuAoMF", - "object": "account", - "business_profile": { - "mcc": null, - "name": null, - "product_description": null, - "support_address": null, - "support_email": null, - "support_phone": null, - "support_url": null, - "url": null - }, - "business_type": null, - "capabilities": {}, - "charges_enabled": false, - "controller": { - "is_controller": true, - "type": "application" - }, - "country": "AU", - "created": 1706027034, - "default_currency": "aud", - "details_submitted": false, - "email": "jumping.jack@example.com", - "external_accounts": { - "object": "list", - "data": [], - "has_more": false, - "total_count": 0, - "url": "/v1/accounts/acct_1ObmlRQRhBsuAoMF/external_accounts" - }, - "future_requirements": { - "alternatives": [], - "current_deadline": null, - "currently_due": [], - "disabled_reason": null, - "errors": [], - "eventually_due": [], - "past_due": [], - "pending_verification": [] - }, - "metadata": {}, - "payouts_enabled": false, - "requirements": { - "alternatives": [], - "current_deadline": null, - "currently_due": [ - "business_profile.product_description", - "business_profile.support_phone", - "business_profile.url", - "external_account", - "tos_acceptance.date", - "tos_acceptance.ip" - ], - "disabled_reason": "requirements.past_due", - "errors": [], - "eventually_due": [ - "business_profile.product_description", - "business_profile.support_phone", - "business_profile.url", - "external_account", - "tos_acceptance.date", - "tos_acceptance.ip" - ], - "past_due": [ - "external_account", - "tos_acceptance.date", - "tos_acceptance.ip" - ], - "pending_verification": [] - }, - "settings": { - "bacs_debit_payments": { - "display_name": null, - "service_user_number": null - }, - "branding": { - "icon": null, - "logo": null, - "primary_color": null, - "secondary_color": null - }, - "card_issuing": { - "tos_acceptance": { - "date": null, - "ip": null - } - }, - "card_payments": { - "decline_on": { - "avs_failure": false, - "cvc_failure": false - }, - "statement_descriptor_prefix": null, - "statement_descriptor_prefix_kana": null, - "statement_descriptor_prefix_kanji": null - }, - "dashboard": { - "display_name": null, - "timezone": "Etc/UTC" - }, - "payments": { - "statement_descriptor": null, - "statement_descriptor_kana": null, - "statement_descriptor_kanji": null - }, - "payouts": { - "debit_negative_balances": true, - "schedule": { - "delay_days": 2, - "interval": "daily" - }, - "statement_descriptor": null - }, - "sepa_debit_payments": {} - }, - "tos_acceptance": { - "date": null, - "ip": null, - "user_agent": null - }, - "type": "standard" - } - recorded_at: Tue, 23 Jan 2024 16:23:55 GMT - request: method: post uri: https://api.stripe.com/v1/payment_methods body: encoding: UTF-8 - string: type=card&card[number]=4242424242424242&card[exp_month]=8&card[exp_year]=2026&card[cvc]=314 + string: type=card&card[number]=4242424242424242&card[exp_month]=8&card[exp_year]=2025&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.3.0 + - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ETps93mntx0Hji","request_duration_ms":1924}}' + - '{"last_request_metrics":{"request_id":"req_YFT5jeuMegnjxU","request_duration_ms":508}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.5.0-14-generic (buildd@lcy02-amd64-110) (x86_64-linux-gnu-gcc-12 + - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #14~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 20 18:15:30 UTC 2","hostname":"ff-LAT"}' + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -234,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Tue, 23 Jan 2024 16:23:55 GMT + - Thu, 08 Feb 2024 15:04:57 GMT Content-Type: - application/json Content-Length: @@ -259,17 +59,19 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - f365ffc1-ce6c-4692-9cc1-adc6fc462c72 + - a47f8cbe-6c9d-4927-ba5a-95b28a2baa4e Original-Request: - - req_fWgeyCgbxGQaGe + - req_KLbhmPCaAaiOdC Request-Id: - - req_fWgeyCgbxGQaGe + - req_KLbhmPCaAaiOdC Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '208.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -278,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1ObmlTKuuB1fWySnPG0TmSeT", + "id": "pm_1OhZ9pKuuB1fWySnnLKbmIpX", "object": "payment_method", "billing_details": { "address": { @@ -302,7 +104,7 @@ http_interactions: }, "country": "US", "exp_month": 8, - "exp_year": 2026, + "exp_year": 2025, "fingerprint": "6E6tgVjx6U65iHFV", "funding": "credit", "generated_from": null, @@ -318,157 +120,35 @@ http_interactions: }, "wallet": null }, - "created": 1706027035, + "created": 1707404697, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Tue, 23 Jan 2024 16:23:55 GMT + recorded_at: Thu, 08 Feb 2024 15:04:57 GMT - request: - method: get - uri: https://api.stripe.com/v1/payment_methods/pm_1ObmlTKuuB1fWySnPG0TmSeT - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - Stripe/v1 RubyBindings/10.3.0 - Authorization: - - Bearer - Content-Type: - - application/x-www-form-urlencoded - X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_fWgeyCgbxGQaGe","request_duration_ms":568}}' - Stripe-Version: - - '2023-10-16' - X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.5.0-14-generic (buildd@lcy02-amd64-110) (x86_64-linux-gnu-gcc-12 - (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #14~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 20 18:15:30 UTC 2","hostname":"ff-LAT"}' - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx - Date: - - Tue, 23 Jan 2024 16:23:55 GMT - Content-Type: - - application/json - Content-Length: - - '930' - Connection: - - keep-alive - Access-Control-Allow-Credentials: - - 'true' - Access-Control-Allow-Methods: - - GET,HEAD,PUT,PATCH,POST,DELETE - Access-Control-Allow-Origin: - - "*" - Access-Control-Expose-Headers: - - Request-Id, Stripe-Manage-Version, Stripe-Should-Retry, X-Stripe-External-Auth-Required, - X-Stripe-Privileged-Session-Required - Access-Control-Max-Age: - - '300' - Cache-Control: - - no-cache, no-store - Content-Security-Policy: - - report-uri https://q.stripe.com/csp-report?p=v1%2Fpayment_methods%2F%3Apayment_method; - block-all-mixed-content; default-src 'none'; base-uri 'none'; form-action - 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; - style-src 'self' - Request-Id: - - req_aGxstt0cKMvnS7 - Stripe-Version: - - '2023-10-16' - Vary: - - Origin - X-Stripe-Routing-Context-Priority-Tier: - - api-testmode - Strict-Transport-Security: - - max-age=63072000; includeSubDomains; preload + method: post + uri: https://api.stripe.com/v1/customers body: encoding: UTF-8 - string: |- - { - "id": "pm_1ObmlTKuuB1fWySnPG0TmSeT", - "object": "payment_method", - "billing_details": { - "address": { - "city": null, - "country": null, - "line1": null, - "line2": null, - "postal_code": null, - "state": null - }, - "email": null, - "name": null, - "phone": null - }, - "card": { - "brand": "visa", - "checks": { - "address_line1_check": null, - "address_postal_code_check": null, - "cvc_check": "unchecked" - }, - "country": "US", - "exp_month": 8, - "exp_year": 2026, - "fingerprint": "6E6tgVjx6U65iHFV", - "funding": "credit", - "generated_from": null, - "last4": "4242", - "networks": { - "available": [ - "visa" - ], - "preferred": null - }, - "three_d_secure_usage": { - "supported": true - }, - "wallet": null - }, - "created": 1706027035, - "customer": null, - "livemode": false, - "metadata": {}, - "type": "card" - } - recorded_at: Tue, 23 Jan 2024 16:23:56 GMT -- request: - method: get - uri: https://api.stripe.com/v1/customers?email=jumping.jane@example.com&limit=100 - body: - encoding: US-ASCII - string: '' + string: name=Apple+Customer&email=applecustomer%40example.com headers: User-Agent: - - Stripe/v1 RubyBindings/10.3.0 + - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_aGxstt0cKMvnS7","request_duration_ms":256}}' + - '{"last_request_metrics":{"request_id":"req_KLbhmPCaAaiOdC","request_duration_ms":467}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.5.0-14-generic (buildd@lcy02-amd64-110) (x86_64-linux-gnu-gcc-12 + - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #14~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 20 18:15:30 UTC 2","hostname":"ff-LAT"}' - Stripe-Account: - - acct_1ObmlRQRhBsuAoMF + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -481,11 +161,11 @@ http_interactions: Server: - nginx Date: - - Tue, 23 Jan 2024 16:23:56 GMT + - Thu, 08 Feb 2024 15:04:58 GMT Content-Type: - application/json Content-Length: - - '83' + - '649' Connection: - keep-alive Access-Control-Allow-Credentials: @@ -505,14 +185,20 @@ http_interactions: - report-uri https://q.stripe.com/csp-report?p=v1%2Fcustomers; block-all-mixed-content; default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' + Idempotency-Key: + - 480d1696-a1c3-4386-8ccd-4a2cd87600fd + Original-Request: + - req_vFMIWfQHFdfykJ Request-Id: - - req_ldrBEz4VKjd4on - Stripe-Account: - - acct_1ObmlRQRhBsuAoMF + - req_vFMIWfQHFdfykJ + Stripe-Should-Retry: + - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '183.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -521,36 +207,57 @@ http_interactions: encoding: UTF-8 string: |- { - "object": "list", - "data": [], - "has_more": false, - "url": "/v1/customers" + "id": "cus_PWcOctx6vMtCgz", + "object": "customer", + "address": null, + "balance": 0, + "created": 1707404697, + "currency": null, + "default_source": null, + "delinquent": false, + "description": null, + "discount": null, + "email": "applecustomer@example.com", + "invoice_prefix": "BFC08A0D", + "invoice_settings": { + "custom_fields": null, + "default_payment_method": null, + "footer": null, + "rendering_options": null + }, + "livemode": false, + "metadata": {}, + "name": "Apple Customer", + "next_invoice_sequence": 1, + "phone": null, + "preferred_locales": [], + "shipping": null, + "tax_exempt": "none", + "test_clock": null } - recorded_at: Tue, 23 Jan 2024 16:23:56 GMT + recorded_at: Thu, 08 Feb 2024 15:04:58 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_methods + uri: https://api.stripe.com/v1/payment_methods/pm_1OhZ9pKuuB1fWySnnLKbmIpX/attach body: encoding: UTF-8 - string: payment_method=pm_1ObmlTKuuB1fWySnPG0TmSeT + string: customer=cus_PWcOctx6vMtCgz headers: User-Agent: - - Stripe/v1 RubyBindings/10.3.0 + - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ldrBEz4VKjd4on","request_duration_ms":270}}' + - '{"last_request_metrics":{"request_id":"req_vFMIWfQHFdfykJ","request_duration_ms":508}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.5.0-14-generic (buildd@lcy02-amd64-110) (x86_64-linux-gnu-gcc-12 + - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #14~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 20 18:15:30 UTC 2","hostname":"ff-LAT"}' - Stripe-Account: - - acct_1ObmlRQRhBsuAoMF + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -563,11 +270,11 @@ http_interactions: Server: - nginx Date: - - Tue, 23 Jan 2024 16:23:56 GMT + - Thu, 08 Feb 2024 15:04:58 GMT Content-Type: - application/json Content-Length: - - '930' + - '941' Connection: - keep-alive Access-Control-Allow-Credentials: @@ -584,23 +291,24 @@ http_interactions: Cache-Control: - no-cache, no-store Content-Security-Policy: - - report-uri https://q.stripe.com/csp-report?p=v1%2Fpayment_methods; block-all-mixed-content; - default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; - img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' + - report-uri https://q.stripe.com/csp-report?p=v1%2Fpayment_methods%2F%3Apayment_method%2Fattach; + block-all-mixed-content; default-src 'none'; base-uri 'none'; form-action + 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; + style-src 'self' Idempotency-Key: - - 4ae80a5e-73f5-43b0-a389-cf48d73a005e + - a973e124-9eb9-4b97-b864-8ea6d52d091f Original-Request: - - req_PsTG3WUYVeOUSW + - req_MSlC59pfYiNEYW Request-Id: - - req_PsTG3WUYVeOUSW - Stripe-Account: - - acct_1ObmlRQRhBsuAoMF + - req_MSlC59pfYiNEYW Stripe-Should-Retry: - 'false' Stripe-Version: - '2023-10-16' Vary: - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '448.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -609,7 +317,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1ObmlUQRhBsuAoMFqUKGOj9C", + "id": "pm_1OhZ9pKuuB1fWySnnLKbmIpX", "object": "payment_method", "billing_details": { "address": { @@ -629,11 +337,11 @@ http_interactions: "checks": { "address_line1_check": null, "address_postal_code_check": null, - "cvc_check": "unchecked" + "cvc_check": "pass" }, "country": "US", "exp_month": 8, - "exp_year": 2026, + "exp_year": 2025, "fingerprint": "6E6tgVjx6U65iHFV", "funding": "credit", "generated_from": null, @@ -649,11 +357,195 @@ http_interactions: }, "wallet": null }, - "created": 1706027036, - "customer": null, + "created": 1707404697, + "customer": "cus_PWcOctx6vMtCgz", "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Tue, 23 Jan 2024 16:23:56 GMT + recorded_at: Thu, 08 Feb 2024 15:04:58 GMT +- request: + method: get + uri: https://api.stripe.com/v1/customers/cus_PWcOctx6vMtCgz + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - Stripe/v1 RubyBindings/10.6.0 + Authorization: + - Bearer + Content-Type: + - application/x-www-form-urlencoded + X-Stripe-Client-Telemetry: + - '{"last_request_metrics":{"request_id":"req_MSlC59pfYiNEYW","request_duration_ms":650}}' + Stripe-Version: + - '2023-10-16' + X-Stripe-Client-User-Agent: + - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + Server: + - nginx + Date: + - Thu, 08 Feb 2024 15:04:59 GMT + Content-Type: + - application/json + Content-Length: + - '649' + Connection: + - keep-alive + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Methods: + - GET,HEAD,PUT,PATCH,POST,DELETE + Access-Control-Allow-Origin: + - "*" + Access-Control-Expose-Headers: + - Request-Id, Stripe-Manage-Version, Stripe-Should-Retry, X-Stripe-External-Auth-Required, + X-Stripe-Privileged-Session-Required + Access-Control-Max-Age: + - '300' + Cache-Control: + - no-cache, no-store + Content-Security-Policy: + - report-uri https://q.stripe.com/csp-report?p=v1%2Fcustomers%2F%3Acustomer; + block-all-mixed-content; default-src 'none'; base-uri 'none'; form-action + 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; + style-src 'self' + Request-Id: + - req_KUQzEEpSE1lNtV + Stripe-Version: + - '2023-10-16' + Vary: + - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '34.99999999999999' + X-Stripe-Routing-Context-Priority-Tier: + - api-testmode + Strict-Transport-Security: + - max-age=63072000; includeSubDomains; preload + body: + encoding: UTF-8 + string: |- + { + "id": "cus_PWcOctx6vMtCgz", + "object": "customer", + "address": null, + "balance": 0, + "created": 1707404697, + "currency": null, + "default_source": null, + "delinquent": false, + "description": null, + "discount": null, + "email": "applecustomer@example.com", + "invoice_prefix": "BFC08A0D", + "invoice_settings": { + "custom_fields": null, + "default_payment_method": null, + "footer": null, + "rendering_options": null + }, + "livemode": false, + "metadata": {}, + "name": "Apple Customer", + "next_invoice_sequence": 1, + "phone": null, + "preferred_locales": [], + "shipping": null, + "tax_exempt": "none", + "test_clock": null + } + recorded_at: Thu, 08 Feb 2024 15:04:59 GMT +- request: + method: delete + uri: https://api.stripe.com/v1/customers/cus_PWcOctx6vMtCgz + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - Stripe/v1 RubyBindings/10.6.0 + Authorization: + - Bearer + Content-Type: + - application/x-www-form-urlencoded + X-Stripe-Client-Telemetry: + - '{"last_request_metrics":{"request_id":"req_KUQzEEpSE1lNtV","request_duration_ms":448}}' + Stripe-Version: + - '2023-10-16' + X-Stripe-Client-User-Agent: + - '{"bindings_version":"10.6.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.5.0-15-generic (buildd@bos03-amd64-040) (x86_64-linux-gnu-gcc-12 + (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) + #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2","hostname":"ff-LAT"}' + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + Server: + - nginx + Date: + - Thu, 08 Feb 2024 15:04:59 GMT + Content-Type: + - application/json + Content-Length: + - '75' + Connection: + - keep-alive + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Methods: + - GET,HEAD,PUT,PATCH,POST,DELETE + Access-Control-Allow-Origin: + - "*" + Access-Control-Expose-Headers: + - Request-Id, Stripe-Manage-Version, Stripe-Should-Retry, X-Stripe-External-Auth-Required, + X-Stripe-Privileged-Session-Required + Access-Control-Max-Age: + - '300' + Cache-Control: + - no-cache, no-store + Content-Security-Policy: + - report-uri https://q.stripe.com/csp-report?p=v1%2Fcustomers%2F%3Acustomer; + block-all-mixed-content; default-src 'none'; base-uri 'none'; form-action + 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; + style-src 'self' + Request-Id: + - req_AxCAYvUxQbhH7a + Stripe-Version: + - '2023-10-16' + Vary: + - Origin + X-Stripe-Non-Api-Overhead-Duration-Ms: + - '212.0' + X-Stripe-Routing-Context-Priority-Tier: + - api-testmode + Strict-Transport-Security: + - max-age=63072000; includeSubDomains; preload + body: + encoding: UTF-8 + string: |- + { + "id": "cus_PWcOctx6vMtCgz", + "object": "customer", + "deleted": true + } + recorded_at: Thu, 08 Feb 2024 15:04:59 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Exceeding_velocity_limit_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Exceeding_velocity_limit_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml index d1fe24d024..811b9325f4 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Exceeding_velocity_limit_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Exceeding_velocity_limit_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_n4HlchPRqwZKmI","request_duration_ms":428}}' + - '{"last_request_metrics":{"request_id":"req_MW0erMY3nXVI7h","request_duration_ms":537}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:54 GMT + - Thu, 08 Feb 2024 15:06:59 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - a5231ca7-6b52-4512-a2c6-a44dbd160432 + - d9e75b54-7862-4569-89a8-49bfa99a2f4b Original-Request: - - req_94HigFNfi2SRTr + - req_GNyNZDOV7KePBb Request-Id: - - req_94HigFNfi2SRTr + - req_GNyNZDOV7KePBb Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '299.0' + - '224.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhE0UKuuB1fWySnn0PT67WG", + "id": "pm_1OhZBnKuuB1fWySnzigbMTJ5", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323394, + "created": 1707404819, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:55 GMT + recorded_at: Thu, 08 Feb 2024 15:06:59 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhE0UKuuB1fWySnn0PT67WG&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZBnKuuB1fWySnzigbMTJ5&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_94HigFNfi2SRTr","request_duration_ms":596}}' + - '{"last_request_metrics":{"request_id":"req_GNyNZDOV7KePBb","request_duration_ms":433}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:55 GMT + - Thu, 08 Feb 2024 15:07:00 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 948aae76-3b36-4d64-bffe-850c2e38d975 + - 52d5f1f6-ff86-41a6-9a3f-3656a16d5d14 Original-Request: - - req_fJ474lOa4nOffW + - req_ZD0gok6RoG8zTQ Request-Id: - - req_fJ474lOa4nOffW + - req_ZD0gok6RoG8zTQ Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '226.0' + - '180.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE0VKuuB1fWySn1z8pdGVZ", + "id": "pi_3OhZBnKuuB1fWySn2YWdJKFS", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0VKuuB1fWySn1z8pdGVZ_secret_yD1nLFWc5KmmUz1gzwiOH3ZPE", + "client_secret": "pi_3OhZBnKuuB1fWySn2YWdJKFS_secret_CpEtdE8VUGPQsqRRx7CJ9vR8R", "confirmation_method": "automatic", - "created": 1707323395, + "created": 1707404819, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE0UKuuB1fWySnn0PT67WG", + "payment_method": "pm_1OhZBnKuuB1fWySnzigbMTJ5", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:55 GMT + recorded_at: Thu, 08 Feb 2024 15:07:00 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE0VKuuB1fWySn1z8pdGVZ/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBnKuuB1fWySn2YWdJKFS/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_fJ474lOa4nOffW","request_duration_ms":523}}' + - '{"last_request_metrics":{"request_id":"req_ZD0gok6RoG8zTQ","request_duration_ms":464}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:56 GMT + - Thu, 08 Feb 2024 15:07:01 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 6edaadd9-09da-4e48-bc3f-773549587173 + - 223e3e8b-a652-40cb-822c-bcc376a0960b Original-Request: - - req_xcZQs9lx5oRKOM + - req_L3xTG4tLGvqYDW Request-Id: - - req_xcZQs9lx5oRKOM + - req_L3xTG4tLGvqYDW Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '774.0' + - '816.0000000000001' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -342,13 +342,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OhE0VKuuB1fWySn1PWDWygU", + "charge": "ch_3OhZBnKuuB1fWySn2RXBKnUi", "code": "card_declined", "decline_code": "card_velocity_exceeded", "doc_url": "https://stripe.com/docs/error-codes/card-declined", "message": "Your card was declined for making repeated attempts too frequently or exceeding its amount limit.", "payment_intent": { - "id": "pi_3OhE0VKuuB1fWySn1z8pdGVZ", + "id": "pi_3OhZBnKuuB1fWySn2YWdJKFS", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -363,21 +363,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0VKuuB1fWySn1z8pdGVZ_secret_yD1nLFWc5KmmUz1gzwiOH3ZPE", + "client_secret": "pi_3OhZBnKuuB1fWySn2YWdJKFS_secret_CpEtdE8VUGPQsqRRx7CJ9vR8R", "confirmation_method": "automatic", - "created": 1707323395, + "created": 1707404819, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OhE0VKuuB1fWySn1PWDWygU", + "charge": "ch_3OhZBnKuuB1fWySn2RXBKnUi", "code": "card_declined", "decline_code": "card_velocity_exceeded", "doc_url": "https://stripe.com/docs/error-codes/card-declined", "message": "Your card was declined for making repeated attempts too frequently or exceeding its amount limit.", "payment_method": { - "id": "pm_1OhE0UKuuB1fWySnn0PT67WG", + "id": "pm_1OhZBnKuuB1fWySnzigbMTJ5", "object": "payment_method", "billing_details": { "address": { @@ -417,7 +417,7 @@ http_interactions: }, "wallet": null }, - "created": 1707323394, + "created": 1707404819, "customer": null, "livemode": false, "metadata": { @@ -426,7 +426,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OhE0VKuuB1fWySn1PWDWygU", + "latest_charge": "ch_3OhZBnKuuB1fWySn2RXBKnUi", "livemode": false, "metadata": { }, @@ -458,7 +458,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OhE0UKuuB1fWySnn0PT67WG", + "id": "pm_1OhZBnKuuB1fWySnzigbMTJ5", "object": "payment_method", "billing_details": { "address": { @@ -498,16 +498,16 @@ http_interactions: }, "wallet": null }, - "created": 1707323394, + "created": 1707404819, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_xcZQs9lx5oRKOM?t=1707323395", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_L3xTG4tLGvqYDW?t=1707404820", "type": "card_error" } } - recorded_at: Wed, 07 Feb 2024 16:29:56 GMT + recorded_at: Thu, 08 Feb 2024 15:07:01 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Expired_card_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Expired_card_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml index 5458f9d593..b84259267e 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Expired_card_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Expired_card_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_DOXqxSvziA2Lbj","request_duration_ms":518}}' + - '{"last_request_metrics":{"request_id":"req_QeiWAlgnyJtNq2","request_duration_ms":611}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:48 GMT + - Thu, 08 Feb 2024 15:06:53 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 6d40ba8f-3535-4b52-aa99-3242772244be + - b615aaf9-9786-4204-9ffe-37a53f4023cd Original-Request: - - req_Zt0ReiTMbNftQk + - req_06giSLbfcgP8e7 Request-Id: - - req_Zt0ReiTMbNftQk + - req_06giSLbfcgP8e7 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '226.99999999999997' + - '252.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhE0OKuuB1fWySn4xbXYenk", + "id": "pm_1OhZBhKuuB1fWySnCBfGvYQp", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323388, + "created": 1707404813, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:48 GMT + recorded_at: Thu, 08 Feb 2024 15:06:53 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhE0OKuuB1fWySn4xbXYenk&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZBhKuuB1fWySnCBfGvYQp&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Zt0ReiTMbNftQk","request_duration_ms":525}}' + - '{"last_request_metrics":{"request_id":"req_06giSLbfcgP8e7","request_duration_ms":464}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:49 GMT + - Thu, 08 Feb 2024 15:06:53 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 9a29f1e7-726e-4f1e-b910-0cffb9105134 + - 6d4746ba-6844-43bf-b470-afe13f88301d Original-Request: - - req_Wu7pdrr9j5iuJW + - req_n97CanN970Qhq1 Request-Id: - - req_Wu7pdrr9j5iuJW + - req_n97CanN970Qhq1 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '192.0' + - '199.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE0OKuuB1fWySn2O1nkLDG", + "id": "pi_3OhZBhKuuB1fWySn1CiyIq9p", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0OKuuB1fWySn2O1nkLDG_secret_sjKjYVDlyUI5zX53BRHvh0ldp", + "client_secret": "pi_3OhZBhKuuB1fWySn1CiyIq9p_secret_5xMxcG9oTSu1PqnRfg6EXdONz", "confirmation_method": "automatic", - "created": 1707323389, + "created": 1707404813, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE0OKuuB1fWySn4xbXYenk", + "payment_method": "pm_1OhZBhKuuB1fWySnCBfGvYQp", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:49 GMT + recorded_at: Thu, 08 Feb 2024 15:06:54 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE0OKuuB1fWySn2O1nkLDG/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBhKuuB1fWySn1CiyIq9p/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Wu7pdrr9j5iuJW","request_duration_ms":413}}' + - '{"last_request_metrics":{"request_id":"req_n97CanN970Qhq1","request_duration_ms":450}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:50 GMT + - Thu, 08 Feb 2024 15:06:55 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - ff0f9895-3db4-4241-b04f-e2eb9b469846 + - 7dc2f682-7233-4d18-8826-1bab8afa8c85 Original-Request: - - req_TAUAtT6zZVt81f + - req_IJjOpUCQDmpVn3 Request-Id: - - req_TAUAtT6zZVt81f + - req_IJjOpUCQDmpVn3 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '778.9999999999999' + - '823.0000000000001' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -342,13 +342,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OhE0OKuuB1fWySn2EB7Xxl0", + "charge": "ch_3OhZBhKuuB1fWySn1pmERzCD", "code": "expired_card", "doc_url": "https://stripe.com/docs/error-codes/expired-card", "message": "Your card has expired.", "param": "exp_month", "payment_intent": { - "id": "pi_3OhE0OKuuB1fWySn2O1nkLDG", + "id": "pi_3OhZBhKuuB1fWySn1CiyIq9p", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -363,21 +363,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0OKuuB1fWySn2O1nkLDG_secret_sjKjYVDlyUI5zX53BRHvh0ldp", + "client_secret": "pi_3OhZBhKuuB1fWySn1CiyIq9p_secret_5xMxcG9oTSu1PqnRfg6EXdONz", "confirmation_method": "automatic", - "created": 1707323389, + "created": 1707404813, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OhE0OKuuB1fWySn2EB7Xxl0", + "charge": "ch_3OhZBhKuuB1fWySn1pmERzCD", "code": "expired_card", "doc_url": "https://stripe.com/docs/error-codes/expired-card", "message": "Your card has expired.", "param": "exp_month", "payment_method": { - "id": "pm_1OhE0OKuuB1fWySn4xbXYenk", + "id": "pm_1OhZBhKuuB1fWySnCBfGvYQp", "object": "payment_method", "billing_details": { "address": { @@ -417,7 +417,7 @@ http_interactions: }, "wallet": null }, - "created": 1707323388, + "created": 1707404813, "customer": null, "livemode": false, "metadata": { @@ -426,7 +426,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OhE0OKuuB1fWySn2EB7Xxl0", + "latest_charge": "ch_3OhZBhKuuB1fWySn1pmERzCD", "livemode": false, "metadata": { }, @@ -458,7 +458,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OhE0OKuuB1fWySn4xbXYenk", + "id": "pm_1OhZBhKuuB1fWySnCBfGvYQp", "object": "payment_method", "billing_details": { "address": { @@ -498,16 +498,16 @@ http_interactions: }, "wallet": null }, - "created": 1707323388, + "created": 1707404813, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_TAUAtT6zZVt81f?t=1707323389", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_IJjOpUCQDmpVn3?t=1707404814", "type": "card_error" } } - recorded_at: Wed, 07 Feb 2024 16:29:50 GMT + recorded_at: Thu, 08 Feb 2024 15:06:55 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Generic_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Generic_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml index 836059d704..ea9c63cae5 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Generic_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Generic_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_4tX06iAWytFkY4","request_duration_ms":309}}' + - '{"last_request_metrics":{"request_id":"req_gU3oFHR1sQ5iOQ","request_duration_ms":406}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:40 GMT + - Thu, 08 Feb 2024 15:06:44 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 75594109-4134-43d7-b03a-24649fe68ee2 + - a4a138af-ef9f-42ac-b9b0-80fc4e6fb88b Original-Request: - - req_YwFeKb5aD1T3Nf + - req_84raevljG3HSt0 Request-Id: - - req_YwFeKb5aD1T3Nf + - req_84raevljG3HSt0 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '258.0' + - '226.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhE0GKuuB1fWySnXfELM5MN", + "id": "pm_1OhZBYKuuB1fWySnrLLdiz22", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323380, + "created": 1707404804, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:40 GMT + recorded_at: Thu, 08 Feb 2024 15:06:44 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhE0GKuuB1fWySnXfELM5MN&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZBYKuuB1fWySnrLLdiz22&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_YwFeKb5aD1T3Nf","request_duration_ms":484}}' + - '{"last_request_metrics":{"request_id":"req_84raevljG3HSt0","request_duration_ms":460}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:41 GMT + - Thu, 08 Feb 2024 15:06:45 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - f2583fda-bd82-4d29-9ed3-4ded43a8b06c + - cd732d81-c675-4ca7-9637-72750763c346 Original-Request: - - req_Y5IBHksc8xlWUs + - req_UTyelfldQI6GIp Request-Id: - - req_Y5IBHksc8xlWUs + - req_UTyelfldQI6GIp Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '166.99999999999997' + - '161.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE0GKuuB1fWySn2kV8EUzv", + "id": "pi_3OhZBZKuuB1fWySn2l5AzeXq", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0GKuuB1fWySn2kV8EUzv_secret_rMmIsXpLwpRhdxSYS6ApOstF8", + "client_secret": "pi_3OhZBZKuuB1fWySn2l5AzeXq_secret_LRl6rhnflduixKVMn1IpHqPUM", "confirmation_method": "automatic", - "created": 1707323380, + "created": 1707404805, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE0GKuuB1fWySnXfELM5MN", + "payment_method": "pm_1OhZBYKuuB1fWySnrLLdiz22", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:41 GMT + recorded_at: Thu, 08 Feb 2024 15:06:45 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE0GKuuB1fWySn2kV8EUzv/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBZKuuB1fWySn2l5AzeXq/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Y5IBHksc8xlWUs","request_duration_ms":414}}' + - '{"last_request_metrics":{"request_id":"req_UTyelfldQI6GIp","request_duration_ms":411}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:42 GMT + - Thu, 08 Feb 2024 15:06:46 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 0f5dba42-9250-486b-bd20-2572abfb3516 + - a9bff73c-f764-49ad-84d6-a61fff19d214 Original-Request: - - req_5Rm2jOmblty6mQ + - req_VicboGfQ1sxjnq Request-Id: - - req_5Rm2jOmblty6mQ + - req_VicboGfQ1sxjnq Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '821.0000000000001' + - '827.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -342,13 +342,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OhE0GKuuB1fWySn28pEcNeC", + "charge": "ch_3OhZBZKuuB1fWySn2dFEO0Xm", "code": "card_declined", "decline_code": "generic_decline", "doc_url": "https://stripe.com/docs/error-codes/card-declined", "message": "Your card was declined.", "payment_intent": { - "id": "pi_3OhE0GKuuB1fWySn2kV8EUzv", + "id": "pi_3OhZBZKuuB1fWySn2l5AzeXq", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -363,21 +363,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0GKuuB1fWySn2kV8EUzv_secret_rMmIsXpLwpRhdxSYS6ApOstF8", + "client_secret": "pi_3OhZBZKuuB1fWySn2l5AzeXq_secret_LRl6rhnflduixKVMn1IpHqPUM", "confirmation_method": "automatic", - "created": 1707323380, + "created": 1707404805, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OhE0GKuuB1fWySn28pEcNeC", + "charge": "ch_3OhZBZKuuB1fWySn2dFEO0Xm", "code": "card_declined", "decline_code": "generic_decline", "doc_url": "https://stripe.com/docs/error-codes/card-declined", "message": "Your card was declined.", "payment_method": { - "id": "pm_1OhE0GKuuB1fWySnXfELM5MN", + "id": "pm_1OhZBYKuuB1fWySnrLLdiz22", "object": "payment_method", "billing_details": { "address": { @@ -417,7 +417,7 @@ http_interactions: }, "wallet": null }, - "created": 1707323380, + "created": 1707404804, "customer": null, "livemode": false, "metadata": { @@ -426,7 +426,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OhE0GKuuB1fWySn28pEcNeC", + "latest_charge": "ch_3OhZBZKuuB1fWySn2dFEO0Xm", "livemode": false, "metadata": { }, @@ -458,7 +458,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OhE0GKuuB1fWySnXfELM5MN", + "id": "pm_1OhZBYKuuB1fWySnrLLdiz22", "object": "payment_method", "billing_details": { "address": { @@ -498,16 +498,16 @@ http_interactions: }, "wallet": null }, - "created": 1707323380, + "created": 1707404804, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_5Rm2jOmblty6mQ?t=1707323381", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_VicboGfQ1sxjnq?t=1707404805", "type": "card_error" } } - recorded_at: Wed, 07 Feb 2024 16:29:42 GMT + recorded_at: Thu, 08 Feb 2024 15:06:46 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Incorrect_CVC_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Incorrect_CVC_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml index 9f0e853451..6b53947a42 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Incorrect_CVC_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Incorrect_CVC_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Wu7pdrr9j5iuJW","request_duration_ms":413}}' + - '{"last_request_metrics":{"request_id":"req_n97CanN970Qhq1","request_duration_ms":450}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:50 GMT + - Thu, 08 Feb 2024 15:06:55 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - cd8ac2b6-44e7-45f1-a652-6092dbe8c5e4 + - 3a9d25d5-50df-4483-9bbc-9e6c9177826a Original-Request: - - req_AAxsmcqiFGscKF + - req_b6qeZyY1E5wnbC Request-Id: - - req_AAxsmcqiFGscKF + - req_b6qeZyY1E5wnbC Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '224.0' + - '259.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhE0QKuuB1fWySngoHul0A1", + "id": "pm_1OhZBjKuuB1fWySnvysbfvhE", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323390, + "created": 1707404815, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:50 GMT + recorded_at: Thu, 08 Feb 2024 15:06:55 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhE0QKuuB1fWySngoHul0A1&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZBjKuuB1fWySnvysbfvhE&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_AAxsmcqiFGscKF","request_duration_ms":491}}' + - '{"last_request_metrics":{"request_id":"req_b6qeZyY1E5wnbC","request_duration_ms":601}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:51 GMT + - Thu, 08 Feb 2024 15:06:56 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 9dceddf2-b942-4ffd-9038-4baa6b074f55 + - 5703a40e-6f8a-4895-9759-d2b5a2f2e170 Original-Request: - - req_qQP8kFn8cbQTa7 + - req_Y7RRaxarV52xec Request-Id: - - req_qQP8kFn8cbQTa7 + - req_Y7RRaxarV52xec Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '199.0' + - '170.99999999999997' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE0QKuuB1fWySn2RSd5hBl", + "id": "pi_3OhZBjKuuB1fWySn2UrcxcMG", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0QKuuB1fWySn2RSd5hBl_secret_o5GKqIrZoaPHCw04O6gnx03qF", + "client_secret": "pi_3OhZBjKuuB1fWySn2UrcxcMG_secret_XN9YXGYkINZWtzcMvqJ2INHdI", "confirmation_method": "automatic", - "created": 1707323390, + "created": 1707404815, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE0QKuuB1fWySngoHul0A1", + "payment_method": "pm_1OhZBjKuuB1fWySnvysbfvhE", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:51 GMT + recorded_at: Thu, 08 Feb 2024 15:06:56 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE0QKuuB1fWySn2RSd5hBl/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBjKuuB1fWySn2UrcxcMG/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_qQP8kFn8cbQTa7","request_duration_ms":517}}' + - '{"last_request_metrics":{"request_id":"req_Y7RRaxarV52xec","request_duration_ms":377}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:52 GMT + - Thu, 08 Feb 2024 15:06:57 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 788accec-3cd6-461d-bbd1-20af6a7c8130 + - 0c99a5ec-cb9b-4862-8354-d5073819f245 Original-Request: - - req_T4BSrrORMhSS83 + - req_9tLKZmDwHOHXQu Request-Id: - - req_T4BSrrORMhSS83 + - req_9tLKZmDwHOHXQu Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '860.0000000000001' + - '813.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -342,13 +342,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OhE0QKuuB1fWySn2YDK5KQJ", + "charge": "ch_3OhZBjKuuB1fWySn22bleijn", "code": "incorrect_cvc", "doc_url": "https://stripe.com/docs/error-codes/incorrect-cvc", "message": "Your card's security code is incorrect.", "param": "cvc", "payment_intent": { - "id": "pi_3OhE0QKuuB1fWySn2RSd5hBl", + "id": "pi_3OhZBjKuuB1fWySn2UrcxcMG", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -363,21 +363,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0QKuuB1fWySn2RSd5hBl_secret_o5GKqIrZoaPHCw04O6gnx03qF", + "client_secret": "pi_3OhZBjKuuB1fWySn2UrcxcMG_secret_XN9YXGYkINZWtzcMvqJ2INHdI", "confirmation_method": "automatic", - "created": 1707323390, + "created": 1707404815, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OhE0QKuuB1fWySn2YDK5KQJ", + "charge": "ch_3OhZBjKuuB1fWySn22bleijn", "code": "incorrect_cvc", "doc_url": "https://stripe.com/docs/error-codes/incorrect-cvc", "message": "Your card's security code is incorrect.", "param": "cvc", "payment_method": { - "id": "pm_1OhE0QKuuB1fWySngoHul0A1", + "id": "pm_1OhZBjKuuB1fWySnvysbfvhE", "object": "payment_method", "billing_details": { "address": { @@ -417,7 +417,7 @@ http_interactions: }, "wallet": null }, - "created": 1707323390, + "created": 1707404815, "customer": null, "livemode": false, "metadata": { @@ -426,7 +426,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OhE0QKuuB1fWySn2YDK5KQJ", + "latest_charge": "ch_3OhZBjKuuB1fWySn22bleijn", "livemode": false, "metadata": { }, @@ -458,7 +458,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OhE0QKuuB1fWySngoHul0A1", + "id": "pm_1OhZBjKuuB1fWySnvysbfvhE", "object": "payment_method", "billing_details": { "address": { @@ -498,16 +498,16 @@ http_interactions: }, "wallet": null }, - "created": 1707323390, + "created": 1707404815, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_T4BSrrORMhSS83?t=1707323391", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_9tLKZmDwHOHXQu?t=1707404816", "type": "card_error" } } - recorded_at: Wed, 07 Feb 2024 16:29:52 GMT + recorded_at: Thu, 08 Feb 2024 15:06:57 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Insufficient_funds_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Insufficient_funds_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml index 956b20d9f4..482e3d0696 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Insufficient_funds_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Insufficient_funds_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Y5IBHksc8xlWUs","request_duration_ms":414}}' + - '{"last_request_metrics":{"request_id":"req_UTyelfldQI6GIp","request_duration_ms":411}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:42 GMT + - Thu, 08 Feb 2024 15:06:46 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 67453512-8921-497d-89e0-1c09dbfd2b44 + - 4574b130-0628-4cfc-8adc-d75f97fc9875 Original-Request: - - req_6i0Rtp1tzko2Hz + - req_4GGvqPKRU6GZY2 Request-Id: - - req_6i0Rtp1tzko2Hz + - req_4GGvqPKRU6GZY2 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '208.0' + - '241.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhE0IKuuB1fWySn6iltSOKp", + "id": "pm_1OhZBaKuuB1fWySnRfDp9oZe", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323382, + "created": 1707404806, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:42 GMT + recorded_at: Thu, 08 Feb 2024 15:06:46 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhE0IKuuB1fWySn6iltSOKp&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZBaKuuB1fWySnRfDp9oZe&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_6i0Rtp1tzko2Hz","request_duration_ms":486}}' + - '{"last_request_metrics":{"request_id":"req_4GGvqPKRU6GZY2","request_duration_ms":466}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:43 GMT + - Thu, 08 Feb 2024 15:06:47 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 572178ca-e9e9-4b94-baa6-f565078c64b5 + - e17edc46-5032-42d8-84d7-295b7cd14e5c Original-Request: - - req_4S3dWztMRC0TcG + - req_7h4budua7JOOJ3 Request-Id: - - req_4S3dWztMRC0TcG + - req_7h4budua7JOOJ3 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '177.0' + - '193.99999999999997' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE0IKuuB1fWySn2T2P3SJD", + "id": "pi_3OhZBbKuuB1fWySn0NEaxysg", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0IKuuB1fWySn2T2P3SJD_secret_55Pz9ifQHfEQqrUXCwE2j6DBw", + "client_secret": "pi_3OhZBbKuuB1fWySn0NEaxysg_secret_CvlXhclAWR11O5qK6mnwajV7f", "confirmation_method": "automatic", - "created": 1707323382, + "created": 1707404807, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE0IKuuB1fWySn6iltSOKp", + "payment_method": "pm_1OhZBaKuuB1fWySnRfDp9oZe", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:43 GMT + recorded_at: Thu, 08 Feb 2024 15:06:47 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE0IKuuB1fWySn2T2P3SJD/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBbKuuB1fWySn0NEaxysg/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_4S3dWztMRC0TcG","request_duration_ms":375}}' + - '{"last_request_metrics":{"request_id":"req_7h4budua7JOOJ3","request_duration_ms":410}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:44 GMT + - Thu, 08 Feb 2024 15:06:48 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 8ee2a58b-2ff8-4fd1-a4c9-41ca2352a4f2 + - 6f93f2a4-6b06-41cb-a0f1-5233bace1ed2 Original-Request: - - req_SYV97dFzHwDWOF + - req_ldI5vMhw6jbQRs Request-Id: - - req_SYV97dFzHwDWOF + - req_ldI5vMhw6jbQRs Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '829.0000000000001' + - '861.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -342,13 +342,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OhE0IKuuB1fWySn2WcZogUS", + "charge": "ch_3OhZBbKuuB1fWySn0nVYast3", "code": "card_declined", "decline_code": "insufficient_funds", "doc_url": "https://stripe.com/docs/error-codes/card-declined", "message": "Your card has insufficient funds.", "payment_intent": { - "id": "pi_3OhE0IKuuB1fWySn2T2P3SJD", + "id": "pi_3OhZBbKuuB1fWySn0NEaxysg", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -363,21 +363,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0IKuuB1fWySn2T2P3SJD_secret_55Pz9ifQHfEQqrUXCwE2j6DBw", + "client_secret": "pi_3OhZBbKuuB1fWySn0NEaxysg_secret_CvlXhclAWR11O5qK6mnwajV7f", "confirmation_method": "automatic", - "created": 1707323382, + "created": 1707404807, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OhE0IKuuB1fWySn2WcZogUS", + "charge": "ch_3OhZBbKuuB1fWySn0nVYast3", "code": "card_declined", "decline_code": "insufficient_funds", "doc_url": "https://stripe.com/docs/error-codes/card-declined", "message": "Your card has insufficient funds.", "payment_method": { - "id": "pm_1OhE0IKuuB1fWySn6iltSOKp", + "id": "pm_1OhZBaKuuB1fWySnRfDp9oZe", "object": "payment_method", "billing_details": { "address": { @@ -417,7 +417,7 @@ http_interactions: }, "wallet": null }, - "created": 1707323382, + "created": 1707404806, "customer": null, "livemode": false, "metadata": { @@ -426,7 +426,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OhE0IKuuB1fWySn2WcZogUS", + "latest_charge": "ch_3OhZBbKuuB1fWySn0nVYast3", "livemode": false, "metadata": { }, @@ -458,7 +458,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OhE0IKuuB1fWySn6iltSOKp", + "id": "pm_1OhZBaKuuB1fWySnRfDp9oZe", "object": "payment_method", "billing_details": { "address": { @@ -498,16 +498,16 @@ http_interactions: }, "wallet": null }, - "created": 1707323382, + "created": 1707404806, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_SYV97dFzHwDWOF?t=1707323383", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_ldI5vMhw6jbQRs?t=1707404807", "type": "card_error" } } - recorded_at: Wed, 07 Feb 2024 16:29:44 GMT + recorded_at: Thu, 08 Feb 2024 15:06:48 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Lost_card_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Lost_card_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml index 3dd445f5bb..d2c2049c23 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Lost_card_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Lost_card_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_4S3dWztMRC0TcG","request_duration_ms":375}}' + - '{"last_request_metrics":{"request_id":"req_7h4budua7JOOJ3","request_duration_ms":410}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:44 GMT + - Thu, 08 Feb 2024 15:06:49 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 28882d1e-7af4-4145-aa99-e07bc87e965a + - f39a3755-2572-48b9-9cae-fc6002aa44c3 Original-Request: - - req_EHKK2ryolg8gdt + - req_fnmUoW3LY6Ba6l Request-Id: - - req_EHKK2ryolg8gdt + - req_fnmUoW3LY6Ba6l Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '268.0' + - '286.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhE0KKuuB1fWySnwDDM91bp", + "id": "pm_1OhZBcKuuB1fWySnLRJbE5qs", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323384, + "created": 1707404808, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:44 GMT + recorded_at: Thu, 08 Feb 2024 15:06:49 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhE0KKuuB1fWySnwDDM91bp&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZBcKuuB1fWySnLRJbE5qs&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_EHKK2ryolg8gdt","request_duration_ms":485}}' + - '{"last_request_metrics":{"request_id":"req_fnmUoW3LY6Ba6l","request_duration_ms":572}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:45 GMT + - Thu, 08 Feb 2024 15:06:49 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - bb104cf3-00ec-4013-858f-1910c79d9d80 + - 353576c6-95c2-4847-a8cc-b42118d13740 Original-Request: - - req_wMJERd2KNABPc0 + - req_3NFHcqgCDdFC59 Request-Id: - - req_wMJERd2KNABPc0 + - req_3NFHcqgCDdFC59 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '229.99999999999997' + - '200.99999999999997' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE0KKuuB1fWySn1p4TXUcj", + "id": "pi_3OhZBdKuuB1fWySn2z4rAYDr", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0KKuuB1fWySn1p4TXUcj_secret_Bw2SXBCyPYAypmToMxFtZEFsL", + "client_secret": "pi_3OhZBdKuuB1fWySn2z4rAYDr_secret_QJbz6JOIFYu5DsrgGlrONvnTE", "confirmation_method": "automatic", - "created": 1707323384, + "created": 1707404809, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE0KKuuB1fWySnwDDM91bp", + "payment_method": "pm_1OhZBcKuuB1fWySnLRJbE5qs", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:45 GMT + recorded_at: Thu, 08 Feb 2024 15:06:49 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE0KKuuB1fWySn1p4TXUcj/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBdKuuB1fWySn2z4rAYDr/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_wMJERd2KNABPc0","request_duration_ms":518}}' + - '{"last_request_metrics":{"request_id":"req_3NFHcqgCDdFC59","request_duration_ms":508}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:46 GMT + - Thu, 08 Feb 2024 15:06:50 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 2d789b18-d525-45e7-be8e-6250bd8677d0 + - cb2de5ca-12cf-4d57-a264-8575e001613c Original-Request: - - req_oG6RRtOlaRWfyU + - req_S5XRJW8HOk9C62 Request-Id: - - req_oG6RRtOlaRWfyU + - req_S5XRJW8HOk9C62 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '770.0' + - '786.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -342,13 +342,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OhE0KKuuB1fWySn1OTWvIW8", + "charge": "ch_3OhZBdKuuB1fWySn2ikWexFM", "code": "card_declined", "decline_code": "lost_card", "doc_url": "https://stripe.com/docs/error-codes/card-declined", "message": "Your card was declined.", "payment_intent": { - "id": "pi_3OhE0KKuuB1fWySn1p4TXUcj", + "id": "pi_3OhZBdKuuB1fWySn2z4rAYDr", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -363,21 +363,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0KKuuB1fWySn1p4TXUcj_secret_Bw2SXBCyPYAypmToMxFtZEFsL", + "client_secret": "pi_3OhZBdKuuB1fWySn2z4rAYDr_secret_QJbz6JOIFYu5DsrgGlrONvnTE", "confirmation_method": "automatic", - "created": 1707323384, + "created": 1707404809, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OhE0KKuuB1fWySn1OTWvIW8", + "charge": "ch_3OhZBdKuuB1fWySn2ikWexFM", "code": "card_declined", "decline_code": "lost_card", "doc_url": "https://stripe.com/docs/error-codes/card-declined", "message": "Your card was declined.", "payment_method": { - "id": "pm_1OhE0KKuuB1fWySnwDDM91bp", + "id": "pm_1OhZBcKuuB1fWySnLRJbE5qs", "object": "payment_method", "billing_details": { "address": { @@ -417,7 +417,7 @@ http_interactions: }, "wallet": null }, - "created": 1707323384, + "created": 1707404808, "customer": null, "livemode": false, "metadata": { @@ -426,7 +426,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OhE0KKuuB1fWySn1OTWvIW8", + "latest_charge": "ch_3OhZBdKuuB1fWySn2ikWexFM", "livemode": false, "metadata": { }, @@ -458,7 +458,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OhE0KKuuB1fWySnwDDM91bp", + "id": "pm_1OhZBcKuuB1fWySnLRJbE5qs", "object": "payment_method", "billing_details": { "address": { @@ -498,16 +498,16 @@ http_interactions: }, "wallet": null }, - "created": 1707323384, + "created": 1707404808, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_oG6RRtOlaRWfyU?t=1707323385", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_S5XRJW8HOk9C62?t=1707404809", "type": "card_error" } } - recorded_at: Wed, 07 Feb 2024 16:29:46 GMT + recorded_at: Thu, 08 Feb 2024 15:06:50 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Processing_error_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Processing_error_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml index eea5a9ed88..38626417cf 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Processing_error_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Processing_error_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_qQP8kFn8cbQTa7","request_duration_ms":517}}' + - '{"last_request_metrics":{"request_id":"req_Y7RRaxarV52xec","request_duration_ms":377}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:52 GMT + - Thu, 08 Feb 2024 15:06:57 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - b2ad7481-ead0-4c5e-a3d7-266b1c5ed72c + - 0d8d1465-ce67-4036-b45e-a218b81d61f9 Original-Request: - - req_0LXpGJoWcuM0Y4 + - req_CoEByzdpGicDl9 Request-Id: - - req_0LXpGJoWcuM0Y4 + - req_CoEByzdpGicDl9 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '229.99999999999997' + - '231.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhE0SKuuB1fWySnAcUnanRc", + "id": "pm_1OhZBlKuuB1fWySnG7nwzHW5", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323392, + "created": 1707404817, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:52 GMT + recorded_at: Thu, 08 Feb 2024 15:06:57 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhE0SKuuB1fWySnAcUnanRc&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZBlKuuB1fWySnG7nwzHW5&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_0LXpGJoWcuM0Y4","request_duration_ms":488}}' + - '{"last_request_metrics":{"request_id":"req_CoEByzdpGicDl9","request_duration_ms":556}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:53 GMT + - Thu, 08 Feb 2024 15:06:58 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - abf31e1f-50f2-4dd1-80f7-83c02d8d2709 + - 3527f633-ea03-4bd0-ad3f-60befa0b0287 Original-Request: - - req_n4HlchPRqwZKmI + - req_MW0erMY3nXVI7h Request-Id: - - req_n4HlchPRqwZKmI + - req_MW0erMY3nXVI7h Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '219.0' + - '196.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE0SKuuB1fWySn1EdsmzjU", + "id": "pi_3OhZBlKuuB1fWySn13Xs3raC", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0SKuuB1fWySn1EdsmzjU_secret_v0btMTDbnaRs0cu2qofzOQrPu", + "client_secret": "pi_3OhZBlKuuB1fWySn13Xs3raC_secret_8LD2HdbjUajP6gulpRxq4UybY", "confirmation_method": "automatic", - "created": 1707323392, + "created": 1707404817, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE0SKuuB1fWySnAcUnanRc", + "payment_method": "pm_1OhZBlKuuB1fWySnG7nwzHW5", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:53 GMT + recorded_at: Thu, 08 Feb 2024 15:06:58 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE0SKuuB1fWySn1EdsmzjU/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBlKuuB1fWySn13Xs3raC/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_n4HlchPRqwZKmI","request_duration_ms":428}}' + - '{"last_request_metrics":{"request_id":"req_MW0erMY3nXVI7h","request_duration_ms":537}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:54 GMT + - Thu, 08 Feb 2024 15:06:59 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - ee76adef-cbc8-4d73-9252-e34d97ba65dc + - 4b4409a7-c6bb-4033-9230-72695f1148c9 Original-Request: - - req_bZ8DkioJojBGul + - req_sFgxj3EaoOlX68 Request-Id: - - req_bZ8DkioJojBGul + - req_sFgxj3EaoOlX68 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '1007.0000000000001' + - '795.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -342,12 +342,12 @@ http_interactions: string: | { "error": { - "charge": "ch_3OhE0SKuuB1fWySn1rZgpCpG", + "charge": "ch_3OhZBlKuuB1fWySn1VjL4DG6", "code": "processing_error", "doc_url": "https://stripe.com/docs/error-codes/processing-error", "message": "An error occurred while processing your card. Try again in a little bit.", "payment_intent": { - "id": "pi_3OhE0SKuuB1fWySn1EdsmzjU", + "id": "pi_3OhZBlKuuB1fWySn13Xs3raC", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -362,20 +362,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0SKuuB1fWySn1EdsmzjU_secret_v0btMTDbnaRs0cu2qofzOQrPu", + "client_secret": "pi_3OhZBlKuuB1fWySn13Xs3raC_secret_8LD2HdbjUajP6gulpRxq4UybY", "confirmation_method": "automatic", - "created": 1707323392, + "created": 1707404817, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OhE0SKuuB1fWySn1rZgpCpG", + "charge": "ch_3OhZBlKuuB1fWySn1VjL4DG6", "code": "processing_error", "doc_url": "https://stripe.com/docs/error-codes/processing-error", "message": "An error occurred while processing your card. Try again in a little bit.", "payment_method": { - "id": "pm_1OhE0SKuuB1fWySnAcUnanRc", + "id": "pm_1OhZBlKuuB1fWySnG7nwzHW5", "object": "payment_method", "billing_details": { "address": { @@ -415,7 +415,7 @@ http_interactions: }, "wallet": null }, - "created": 1707323392, + "created": 1707404817, "customer": null, "livemode": false, "metadata": { @@ -424,7 +424,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OhE0SKuuB1fWySn1rZgpCpG", + "latest_charge": "ch_3OhZBlKuuB1fWySn1VjL4DG6", "livemode": false, "metadata": { }, @@ -456,7 +456,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OhE0SKuuB1fWySnAcUnanRc", + "id": "pm_1OhZBlKuuB1fWySnG7nwzHW5", "object": "payment_method", "billing_details": { "address": { @@ -496,16 +496,16 @@ http_interactions: }, "wallet": null }, - "created": 1707323392, + "created": 1707404817, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_bZ8DkioJojBGul?t=1707323393", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_sFgxj3EaoOlX68?t=1707404818", "type": "card_error" } } - recorded_at: Wed, 07 Feb 2024 16:29:54 GMT + recorded_at: Thu, 08 Feb 2024 15:06:59 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Stolen_card_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Stolen_card_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml index 7fa6842e41..f116a5533e 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Stolen_card_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Stolen_card_decline/raises_Stripe_error_with_payment_intent_last_payment_error_as_message.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_wMJERd2KNABPc0","request_duration_ms":518}}' + - '{"last_request_metrics":{"request_id":"req_3NFHcqgCDdFC59","request_duration_ms":508}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:46 GMT + - Thu, 08 Feb 2024 15:06:51 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 17c17911-dde8-4d5a-8c02-580297cfe04e + - b855f63a-41fc-4773-9e67-dc08d91785ed Original-Request: - - req_ZGjzvDl6RUVOpX + - req_o2mVKz5ewZQfmu Request-Id: - - req_ZGjzvDl6RUVOpX + - req_o2mVKz5ewZQfmu Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '239.0' + - '262.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhE0MKuuB1fWySnC0ptS8Pk", + "id": "pm_1OhZBeKuuB1fWySnwGHBsdZu", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323386, + "created": 1707404811, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:46 GMT + recorded_at: Thu, 08 Feb 2024 15:06:51 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhE0MKuuB1fWySnC0ptS8Pk&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZBeKuuB1fWySnwGHBsdZu&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ZGjzvDl6RUVOpX","request_duration_ms":470}}' + - '{"last_request_metrics":{"request_id":"req_o2mVKz5ewZQfmu","request_duration_ms":672}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:47 GMT + - Thu, 08 Feb 2024 15:06:51 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 75cf4f17-1891-4797-a03c-b47cfa0ac1bf + - f10e9267-b654-482b-8485-448b26564f99 Original-Request: - - req_DOXqxSvziA2Lbj + - req_QeiWAlgnyJtNq2 Request-Id: - - req_DOXqxSvziA2Lbj + - req_QeiWAlgnyJtNq2 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE0MKuuB1fWySn2QgHzma4", + "id": "pi_3OhZBfKuuB1fWySn0ST3ONdr", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0MKuuB1fWySn2QgHzma4_secret_hCwwgME6OG8qq9WBw0wGDpJlD", + "client_secret": "pi_3OhZBfKuuB1fWySn0ST3ONdr_secret_UtQ3I1AUm8hIbJzAPRt2wvSpg", "confirmation_method": "automatic", - "created": 1707323386, + "created": 1707404811, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE0MKuuB1fWySnC0ptS8Pk", + "payment_method": "pm_1OhZBeKuuB1fWySnwGHBsdZu", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:47 GMT + recorded_at: Thu, 08 Feb 2024 15:06:52 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE0MKuuB1fWySn2QgHzma4/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBfKuuB1fWySn0ST3ONdr/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_DOXqxSvziA2Lbj","request_duration_ms":518}}' + - '{"last_request_metrics":{"request_id":"req_QeiWAlgnyJtNq2","request_duration_ms":611}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:48 GMT + - Thu, 08 Feb 2024 15:06:52 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - b0bb1683-a7cc-4543-80f0-a763c1c91c51 + - 7d13d9d7-1558-454a-8320-8aec5fe0ca3f Original-Request: - - req_swBzNqWX3MNl3E + - req_7x6FITgymR1Ikp Request-Id: - - req_swBzNqWX3MNl3E + - req_7x6FITgymR1Ikp Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '852.0000000000001' + - '787.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -342,13 +342,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OhE0MKuuB1fWySn2xQQTXoX", + "charge": "ch_3OhZBfKuuB1fWySn0FKy6r0X", "code": "card_declined", "decline_code": "stolen_card", "doc_url": "https://stripe.com/docs/error-codes/card-declined", "message": "Your card was declined.", "payment_intent": { - "id": "pi_3OhE0MKuuB1fWySn2QgHzma4", + "id": "pi_3OhZBfKuuB1fWySn0ST3ONdr", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -363,21 +363,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0MKuuB1fWySn2QgHzma4_secret_hCwwgME6OG8qq9WBw0wGDpJlD", + "client_secret": "pi_3OhZBfKuuB1fWySn0ST3ONdr_secret_UtQ3I1AUm8hIbJzAPRt2wvSpg", "confirmation_method": "automatic", - "created": 1707323386, + "created": 1707404811, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OhE0MKuuB1fWySn2xQQTXoX", + "charge": "ch_3OhZBfKuuB1fWySn0FKy6r0X", "code": "card_declined", "decline_code": "stolen_card", "doc_url": "https://stripe.com/docs/error-codes/card-declined", "message": "Your card was declined.", "payment_method": { - "id": "pm_1OhE0MKuuB1fWySnC0ptS8Pk", + "id": "pm_1OhZBeKuuB1fWySnwGHBsdZu", "object": "payment_method", "billing_details": { "address": { @@ -417,7 +417,7 @@ http_interactions: }, "wallet": null }, - "created": 1707323386, + "created": 1707404811, "customer": null, "livemode": false, "metadata": { @@ -426,7 +426,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OhE0MKuuB1fWySn2xQQTXoX", + "latest_charge": "ch_3OhZBfKuuB1fWySn0FKy6r0X", "livemode": false, "metadata": { }, @@ -458,7 +458,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OhE0MKuuB1fWySnC0ptS8Pk", + "id": "pm_1OhZBeKuuB1fWySnwGHBsdZu", "object": "payment_method", "billing_details": { "address": { @@ -498,16 +498,16 @@ http_interactions: }, "wallet": null }, - "created": 1707323386, + "created": 1707404811, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_swBzNqWX3MNl3E?t=1707323387", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_7x6FITgymR1Ikp?t=1707404812", "type": "card_error" } } - recorded_at: Wed, 07 Feb 2024 16:29:48 GMT + recorded_at: Thu, 08 Feb 2024 15:06:53 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_American_Express/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_American_Express/captures_the_payment.yml index 54c4aafd64..65b29f6026 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_American_Express/captures_the_payment.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_American_Express/captures_the_payment.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_WvheiVlIA3GAJn","request_duration_ms":1042}}' + - '{"last_request_metrics":{"request_id":"req_gb0JVeQLXPQ4Gn","request_duration_ms":1123}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:45 GMT + - Thu, 08 Feb 2024 15:05:46 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 151a99f0-159d-43fd-b5a6-e0d133d9743f + - 3a4ac7e5-18e9-4ee9-8090-ecac288ad9f0 Original-Request: - - req_Xspq0ChIRGM9cV + - req_jgzRFdmLb4Cz6n Request-Id: - - req_Xspq0ChIRGM9cV + - req_jgzRFdmLb4Cz6n Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '229.0' + - '269.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDzNKuuB1fWySnfw5SrR7D", + "id": "pm_1OhZAbKuuB1fWySnMfPrmW9Q", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323325, + "created": 1707404745, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:28:45 GMT + recorded_at: Thu, 08 Feb 2024 15:05:46 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDzNKuuB1fWySnfw5SrR7D&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZAbKuuB1fWySnMfPrmW9Q&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Xspq0ChIRGM9cV","request_duration_ms":488}}' + - '{"last_request_metrics":{"request_id":"req_jgzRFdmLb4Cz6n","request_duration_ms":626}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:45 GMT + - Thu, 08 Feb 2024 15:05:46 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 5398d06d-c837-4010-8115-0b74735a747f + - ba57fd27-fbb9-43b0-bcdd-9630c561c5bc Original-Request: - - req_AsaZRWOlEkMfXA + - req_Qty45Fccl1vIrY Request-Id: - - req_AsaZRWOlEkMfXA + - req_Qty45Fccl1vIrY Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '207.0' + - '201.99999999999997' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzNKuuB1fWySn1O4S2vjJ", + "id": "pi_3OhZAcKuuB1fWySn1jP5O2Gc", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzNKuuB1fWySn1O4S2vjJ_secret_mSTsfgVhwbF6Nd1MxxVB0X60j", + "client_secret": "pi_3OhZAcKuuB1fWySn1jP5O2Gc_secret_TFdj7WgkW565pI08OBp445jFU", "confirmation_method": "automatic", - "created": 1707323325, + "created": 1707404746, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzNKuuB1fWySnfw5SrR7D", + "payment_method": "pm_1OhZAbKuuB1fWySnMfPrmW9Q", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:45 GMT + recorded_at: Thu, 08 Feb 2024 15:05:46 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzNKuuB1fWySn1O4S2vjJ/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAcKuuB1fWySn1jP5O2Gc/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_AsaZRWOlEkMfXA","request_duration_ms":519}}' + - '{"last_request_metrics":{"request_id":"req_Qty45Fccl1vIrY","request_duration_ms":567}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:47 GMT + - Thu, 08 Feb 2024 15:05:47 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 5cc677a8-a237-4175-b9be-bf2d9cc1b320 + - ce7720af-76b9-48a7-b571-ad407433eb3e Original-Request: - - req_ZZgELBKmj6KS27 + - req_d6YHULnpk67jOg Request-Id: - - req_ZZgELBKmj6KS27 + - req_d6YHULnpk67jOg Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '887.0' + - '729.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzNKuuB1fWySn1O4S2vjJ", + "id": "pi_3OhZAcKuuB1fWySn1jP5O2Gc", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzNKuuB1fWySn1O4S2vjJ_secret_mSTsfgVhwbF6Nd1MxxVB0X60j", + "client_secret": "pi_3OhZAcKuuB1fWySn1jP5O2Gc_secret_TFdj7WgkW565pI08OBp445jFU", "confirmation_method": "automatic", - "created": 1707323325, + "created": 1707404746, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzNKuuB1fWySn1l9zhOLz", + "latest_charge": "ch_3OhZAcKuuB1fWySn1BI3BjKV", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzNKuuB1fWySnfw5SrR7D", + "payment_method": "pm_1OhZAbKuuB1fWySnMfPrmW9Q", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,10 +393,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:47 GMT + recorded_at: Thu, 08 Feb 2024 15:05:47 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzNKuuB1fWySn1O4S2vjJ + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAcKuuB1fWySn1jP5O2Gc body: encoding: US-ASCII string: '' @@ -404,11 +404,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ZZgELBKmj6KS27","request_duration_ms":1146}}' + - '{"last_request_metrics":{"request_id":"req_d6YHULnpk67jOg","request_duration_ms":1069}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -428,7 +428,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:47 GMT + - Thu, 08 Feb 2024 15:05:48 GMT Content-Type: - application/json Content-Length: @@ -454,13 +454,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_bY0WkMQYHOFjx0 + - req_1V7a9AxmR9odcK Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '69.0' + - '80.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -469,7 +469,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzNKuuB1fWySn1O4S2vjJ", + "id": "pi_3OhZAcKuuB1fWySn1jP5O2Gc", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -483,20 +483,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzNKuuB1fWySn1O4S2vjJ_secret_mSTsfgVhwbF6Nd1MxxVB0X60j", + "client_secret": "pi_3OhZAcKuuB1fWySn1jP5O2Gc_secret_TFdj7WgkW565pI08OBp445jFU", "confirmation_method": "automatic", - "created": 1707323325, + "created": 1707404746, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzNKuuB1fWySn1l9zhOLz", + "latest_charge": "ch_3OhZAcKuuB1fWySn1BI3BjKV", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzNKuuB1fWySnfw5SrR7D", + "payment_method": "pm_1OhZAbKuuB1fWySnMfPrmW9Q", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -521,10 +521,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:47 GMT + recorded_at: Thu, 08 Feb 2024 15:05:48 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzNKuuB1fWySn1O4S2vjJ/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAcKuuB1fWySn1jP5O2Gc/capture body: encoding: US-ASCII string: '' @@ -532,11 +532,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_bY0WkMQYHOFjx0","request_duration_ms":311}}' + - '{"last_request_metrics":{"request_id":"req_1V7a9AxmR9odcK","request_duration_ms":399}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -556,7 +556,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:48 GMT + - Thu, 08 Feb 2024 15:05:49 GMT Content-Type: - application/json Content-Length: @@ -582,11 +582,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 2121c1e3-9bc2-48ee-988d-a21871ac3ff2 + - 5609dcf1-972b-4167-8c2e-bc54ba851836 Original-Request: - - req_beO6ThTbZF1dVn + - req_SUULrzskNyWZM1 Request-Id: - - req_beO6ThTbZF1dVn + - req_SUULrzskNyWZM1 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -594,7 +594,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '772.0' + - '902.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -603,7 +603,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzNKuuB1fWySn1O4S2vjJ", + "id": "pi_3OhZAcKuuB1fWySn1jP5O2Gc", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -617,20 +617,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzNKuuB1fWySn1O4S2vjJ_secret_mSTsfgVhwbF6Nd1MxxVB0X60j", + "client_secret": "pi_3OhZAcKuuB1fWySn1jP5O2Gc_secret_TFdj7WgkW565pI08OBp445jFU", "confirmation_method": "automatic", - "created": 1707323325, + "created": 1707404746, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzNKuuB1fWySn1l9zhOLz", + "latest_charge": "ch_3OhZAcKuuB1fWySn1BI3BjKV", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzNKuuB1fWySnfw5SrR7D", + "payment_method": "pm_1OhZAbKuuB1fWySnMfPrmW9Q", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -655,10 +655,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:48 GMT + recorded_at: Thu, 08 Feb 2024 15:05:49 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzNKuuB1fWySn1O4S2vjJ + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAcKuuB1fWySn1jP5O2Gc body: encoding: US-ASCII string: '' @@ -666,11 +666,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_beO6ThTbZF1dVn","request_duration_ms":1041}}' + - '{"last_request_metrics":{"request_id":"req_SUULrzskNyWZM1","request_duration_ms":1226}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -690,7 +690,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:48 GMT + - Thu, 08 Feb 2024 15:05:49 GMT Content-Type: - application/json Content-Length: @@ -716,13 +716,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_FCMFZsMym2sbML + - req_0nSKHSW4GhvKvW Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '83.0' + - '69.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -731,7 +731,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzNKuuB1fWySn1O4S2vjJ", + "id": "pi_3OhZAcKuuB1fWySn1jP5O2Gc", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -745,20 +745,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzNKuuB1fWySn1O4S2vjJ_secret_mSTsfgVhwbF6Nd1MxxVB0X60j", + "client_secret": "pi_3OhZAcKuuB1fWySn1jP5O2Gc_secret_TFdj7WgkW565pI08OBp445jFU", "confirmation_method": "automatic", - "created": 1707323325, + "created": 1707404746, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzNKuuB1fWySn1l9zhOLz", + "latest_charge": "ch_3OhZAcKuuB1fWySn1BI3BjKV", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzNKuuB1fWySnfw5SrR7D", + "payment_method": "pm_1OhZAbKuuB1fWySnMfPrmW9Q", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -783,5 +783,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:48 GMT + recorded_at: Thu, 08 Feb 2024 15:05:49 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_American_Express/returns_payment_intent_id_and_does_not_raise.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_American_Express/returns_payment_intent_id_and_does_not_raise.yml index f47655195a..468f408466 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_American_Express/returns_payment_intent_id_and_does_not_raise.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_American_Express/returns_payment_intent_id_and_does_not_raise.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_K0nU8RZXAzMS41","request_duration_ms":311}}' + - '{"last_request_metrics":{"request_id":"req_D22mcIbpAarMR4","request_duration_ms":295}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:43 GMT + - Thu, 08 Feb 2024 15:05:43 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 40c2639c-2aa8-4ecd-b1a0-dc5cf8c4f00b + - 36f81058-3e96-471f-a7d8-612118654517 Original-Request: - - req_tiX3XDto1Or8hf + - req_kGldrKl1KF2JCN Request-Id: - - req_tiX3XDto1Or8hf + - req_kGldrKl1KF2JCN Stripe-Should-Retry: - 'false' Stripe-Version: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDzKKuuB1fWySnVCZlfqfL", + "id": "pm_1OhZAZKuuB1fWySncv27QqlF", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323322, + "created": 1707404743, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:28:43 GMT + recorded_at: Thu, 08 Feb 2024 15:05:43 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDzKKuuB1fWySnVCZlfqfL&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZAZKuuB1fWySncv27QqlF&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_tiX3XDto1Or8hf","request_duration_ms":443}}' + - '{"last_request_metrics":{"request_id":"req_kGldrKl1KF2JCN","request_duration_ms":577}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:43 GMT + - Thu, 08 Feb 2024 15:05:44 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 1d1766cc-e0d5-4113-b5b1-a5a3c215cbcc + - 6f10efb2-1bdb-48ee-bee6-277267d0973c Original-Request: - - req_XKPkHWocBBegXI + - req_VpWcWGUZf5B1aV Request-Id: - - req_XKPkHWocBBegXI + - req_VpWcWGUZf5B1aV Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '199.0' + - '176.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzLKuuB1fWySn1f2MrgLK", + "id": "pi_3OhZAZKuuB1fWySn137x0HkU", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzLKuuB1fWySn1f2MrgLK_secret_xzCepcQc9t3AGD1CxojbqHpvV", + "client_secret": "pi_3OhZAZKuuB1fWySn137x0HkU_secret_K2Oe1UoohITntZmm7x64KkqO2", "confirmation_method": "automatic", - "created": 1707323323, + "created": 1707404743, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzKKuuB1fWySnVCZlfqfL", + "payment_method": "pm_1OhZAZKuuB1fWySncv27QqlF", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:43 GMT + recorded_at: Thu, 08 Feb 2024 15:05:44 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzLKuuB1fWySn1f2MrgLK/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAZKuuB1fWySn137x0HkU/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_XKPkHWocBBegXI","request_duration_ms":443}}' + - '{"last_request_metrics":{"request_id":"req_VpWcWGUZf5B1aV","request_duration_ms":508}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:44 GMT + - Thu, 08 Feb 2024 15:05:45 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 7470e2ae-c475-442a-ae85-dfa89ab6b823 + - 3daa3597-5635-4dec-a8ec-a0be3c5a7a02 Original-Request: - - req_WvheiVlIA3GAJn + - req_gb0JVeQLXPQ4Gn Request-Id: - - req_WvheiVlIA3GAJn + - req_gb0JVeQLXPQ4Gn Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '799.0' + - '898.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzLKuuB1fWySn1f2MrgLK", + "id": "pi_3OhZAZKuuB1fWySn137x0HkU", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzLKuuB1fWySn1f2MrgLK_secret_xzCepcQc9t3AGD1CxojbqHpvV", + "client_secret": "pi_3OhZAZKuuB1fWySn137x0HkU_secret_K2Oe1UoohITntZmm7x64KkqO2", "confirmation_method": "automatic", - "created": 1707323323, + "created": 1707404743, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzLKuuB1fWySn1lgEzMeb", + "latest_charge": "ch_3OhZAZKuuB1fWySn1eNpHnzm", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzKKuuB1fWySnVCZlfqfL", + "payment_method": "pm_1OhZAZKuuB1fWySncv27QqlF", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,5 +393,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:44 GMT + recorded_at: Thu, 08 Feb 2024 15:05:45 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_BCcard_and_DinaCard/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_BCcard_and_DinaCard/captures_the_payment.yml index 941f6990fb..56cc66c6b1 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_BCcard_and_DinaCard/captures_the_payment.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_BCcard_and_DinaCard/captures_the_payment.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_wKV0e4xiz6uxbq","request_duration_ms":1146}}' + - '{"last_request_metrics":{"request_id":"req_82h4vFi4ePcP22","request_duration_ms":1122}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:17 GMT + - Thu, 08 Feb 2024 15:06:21 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - d63adfd1-8dbc-497e-9ab9-75e0aead0693 + - 9317f76c-8524-4394-9e4a-fe37ab43821e Original-Request: - - req_Q5tTwl8R1L8KCQ + - req_OgMjqY4nYuHp7k Request-Id: - - req_Q5tTwl8R1L8KCQ + - req_OgMjqY4nYuHp7k Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '251.0' + - '285.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDztKuuB1fWySnyG6PcdEF", + "id": "pm_1OhZBAKuuB1fWySnOsjTW0N8", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323357, + "created": 1707404781, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:17 GMT + recorded_at: Thu, 08 Feb 2024 15:06:21 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDztKuuB1fWySnyG6PcdEF&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZBAKuuB1fWySnOsjTW0N8&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Q5tTwl8R1L8KCQ","request_duration_ms":496}}' + - '{"last_request_metrics":{"request_id":"req_OgMjqY4nYuHp7k","request_duration_ms":542}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:18 GMT + - Thu, 08 Feb 2024 15:06:21 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - d51b205c-3ad6-4dbc-98b0-9dd9932a025f + - 7c31d629-eb0f-4162-a9f7-4cb171429bfc Original-Request: - - req_Rs5hcUkagWpih1 + - req_LONSGdv8pILIdX Request-Id: - - req_Rs5hcUkagWpih1 + - req_LONSGdv8pILIdX Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '219.0' + - '170.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzuKuuB1fWySn2oR22NHq", + "id": "pi_3OhZBBKuuB1fWySn08yf7KBn", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzuKuuB1fWySn2oR22NHq_secret_Zdeh40P8pQqH982arQWubbm04", + "client_secret": "pi_3OhZBBKuuB1fWySn08yf7KBn_secret_vhg9WYDD3BNeeD9QVJM1iV6Dp", "confirmation_method": "automatic", - "created": 1707323358, + "created": 1707404781, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDztKuuB1fWySnyG6PcdEF", + "payment_method": "pm_1OhZBAKuuB1fWySnOsjTW0N8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:18 GMT + recorded_at: Thu, 08 Feb 2024 15:06:21 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzuKuuB1fWySn2oR22NHq/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBBKuuB1fWySn08yf7KBn/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Rs5hcUkagWpih1","request_duration_ms":519}}' + - '{"last_request_metrics":{"request_id":"req_LONSGdv8pILIdX","request_duration_ms":406}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:19 GMT + - Thu, 08 Feb 2024 15:06:22 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - c608854d-8f41-4620-967e-f7f73cbc3aaf + - bb37094d-d9dc-4f4a-9d28-3f3082a4770b Original-Request: - - req_QHNMfTNRjldhuc + - req_H57FDA6ZfhcutQ Request-Id: - - req_QHNMfTNRjldhuc + - req_H57FDA6ZfhcutQ Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '785.0' + - '880.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzuKuuB1fWySn2oR22NHq", + "id": "pi_3OhZBBKuuB1fWySn08yf7KBn", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzuKuuB1fWySn2oR22NHq_secret_Zdeh40P8pQqH982arQWubbm04", + "client_secret": "pi_3OhZBBKuuB1fWySn08yf7KBn_secret_vhg9WYDD3BNeeD9QVJM1iV6Dp", "confirmation_method": "automatic", - "created": 1707323358, + "created": 1707404781, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzuKuuB1fWySn2q83Ks4p", + "latest_charge": "ch_3OhZBBKuuB1fWySn0FWOW4eI", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDztKuuB1fWySnyG6PcdEF", + "payment_method": "pm_1OhZBAKuuB1fWySnOsjTW0N8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,10 +393,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:19 GMT + recorded_at: Thu, 08 Feb 2024 15:06:22 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzuKuuB1fWySn2oR22NHq + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBBKuuB1fWySn08yf7KBn body: encoding: US-ASCII string: '' @@ -404,11 +404,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_QHNMfTNRjldhuc","request_duration_ms":1056}}' + - '{"last_request_metrics":{"request_id":"req_H57FDA6ZfhcutQ","request_duration_ms":1122}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -428,7 +428,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:19 GMT + - Thu, 08 Feb 2024 15:06:23 GMT Content-Type: - application/json Content-Length: @@ -454,13 +454,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_Qi9IHwmCHicjaQ + - req_GsYGY6eYtSiimL Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '87.0' + - '73.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -469,7 +469,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzuKuuB1fWySn2oR22NHq", + "id": "pi_3OhZBBKuuB1fWySn08yf7KBn", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -483,20 +483,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzuKuuB1fWySn2oR22NHq_secret_Zdeh40P8pQqH982arQWubbm04", + "client_secret": "pi_3OhZBBKuuB1fWySn08yf7KBn_secret_vhg9WYDD3BNeeD9QVJM1iV6Dp", "confirmation_method": "automatic", - "created": 1707323358, + "created": 1707404781, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzuKuuB1fWySn2q83Ks4p", + "latest_charge": "ch_3OhZBBKuuB1fWySn0FWOW4eI", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDztKuuB1fWySnyG6PcdEF", + "payment_method": "pm_1OhZBAKuuB1fWySnOsjTW0N8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -521,10 +521,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:19 GMT + recorded_at: Thu, 08 Feb 2024 15:06:23 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzuKuuB1fWySn2oR22NHq/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBBKuuB1fWySn08yf7KBn/capture body: encoding: US-ASCII string: '' @@ -532,11 +532,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Qi9IHwmCHicjaQ","request_duration_ms":395}}' + - '{"last_request_metrics":{"request_id":"req_GsYGY6eYtSiimL","request_duration_ms":311}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -556,7 +556,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:20 GMT + - Thu, 08 Feb 2024 15:06:24 GMT Content-Type: - application/json Content-Length: @@ -582,11 +582,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 52d5a53c-377c-40ea-bae4-43c9c2cc239f + - 9a180a34-d269-42bb-bae0-3a7722fdd75a Original-Request: - - req_fqTUEpxZtxENY3 + - req_2SWq89qfvEZfCb Request-Id: - - req_fqTUEpxZtxENY3 + - req_2SWq89qfvEZfCb Stripe-Should-Retry: - 'false' Stripe-Version: @@ -594,7 +594,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '876.0' + - '712.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -603,7 +603,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzuKuuB1fWySn2oR22NHq", + "id": "pi_3OhZBBKuuB1fWySn08yf7KBn", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -617,20 +617,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzuKuuB1fWySn2oR22NHq_secret_Zdeh40P8pQqH982arQWubbm04", + "client_secret": "pi_3OhZBBKuuB1fWySn08yf7KBn_secret_vhg9WYDD3BNeeD9QVJM1iV6Dp", "confirmation_method": "automatic", - "created": 1707323358, + "created": 1707404781, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzuKuuB1fWySn2q83Ks4p", + "latest_charge": "ch_3OhZBBKuuB1fWySn0FWOW4eI", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDztKuuB1fWySnyG6PcdEF", + "payment_method": "pm_1OhZBAKuuB1fWySnOsjTW0N8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -655,10 +655,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:21 GMT + recorded_at: Thu, 08 Feb 2024 15:06:24 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzuKuuB1fWySn2oR22NHq + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBBKuuB1fWySn08yf7KBn body: encoding: US-ASCII string: '' @@ -666,11 +666,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_fqTUEpxZtxENY3","request_duration_ms":1146}}' + - '{"last_request_metrics":{"request_id":"req_2SWq89qfvEZfCb","request_duration_ms":1115}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -690,7 +690,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:21 GMT + - Thu, 08 Feb 2024 15:06:24 GMT Content-Type: - application/json Content-Length: @@ -716,13 +716,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_fmwq0gy007gqNk + - req_qrbMTUTQ1Kznx4 Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '82.0' + - '63.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -731,7 +731,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzuKuuB1fWySn2oR22NHq", + "id": "pi_3OhZBBKuuB1fWySn08yf7KBn", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -745,20 +745,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzuKuuB1fWySn2oR22NHq_secret_Zdeh40P8pQqH982arQWubbm04", + "client_secret": "pi_3OhZBBKuuB1fWySn08yf7KBn_secret_vhg9WYDD3BNeeD9QVJM1iV6Dp", "confirmation_method": "automatic", - "created": 1707323358, + "created": 1707404781, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzuKuuB1fWySn2q83Ks4p", + "latest_charge": "ch_3OhZBBKuuB1fWySn0FWOW4eI", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDztKuuB1fWySnyG6PcdEF", + "payment_method": "pm_1OhZBAKuuB1fWySnOsjTW0N8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -783,5 +783,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:21 GMT + recorded_at: Thu, 08 Feb 2024 15:06:24 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_BCcard_and_DinaCard/returns_payment_intent_id_and_does_not_raise.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_BCcard_and_DinaCard/returns_payment_intent_id_and_does_not_raise.yml index c39d270ccc..d2c894506e 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_BCcard_and_DinaCard/returns_payment_intent_id_and_does_not_raise.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_BCcard_and_DinaCard/returns_payment_intent_id_and_does_not_raise.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_gfPynJdwwAGLE8","request_duration_ms":357}}' + - '{"last_request_metrics":{"request_id":"req_CGIHS9okczgmI0","request_duration_ms":303}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:15 GMT + - Thu, 08 Feb 2024 15:06:18 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 6d4160d7-ed5f-46c7-93bb-3ee201ada452 + - 7ee0eeea-f314-467b-bf2e-2e21f036893b Original-Request: - - req_uH0jApBTjIlR5N + - req_LQqsFW0ceR6ZUC Request-Id: - - req_uH0jApBTjIlR5N + - req_LQqsFW0ceR6ZUC Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '274.99999999999994' + - '274.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDzqKuuB1fWySnNPF8stqr", + "id": "pm_1OhZB8KuuB1fWySnrxzz9sdK", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323355, + "created": 1707404778, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:15 GMT + recorded_at: Thu, 08 Feb 2024 15:06:18 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDzqKuuB1fWySnNPF8stqr&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZB8KuuB1fWySnrxzz9sdK&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_uH0jApBTjIlR5N","request_duration_ms":534}}' + - '{"last_request_metrics":{"request_id":"req_LQqsFW0ceR6ZUC","request_duration_ms":667}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:15 GMT + - Thu, 08 Feb 2024 15:06:19 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - cbcf81cf-9ac1-4f00-aa7f-3becd87277cd + - 8e52904b-cc77-42b8-bf2f-23978fb6b222 Original-Request: - - req_4ATjVerG8edTnS + - req_m63659ccupVUI0 Request-Id: - - req_4ATjVerG8edTnS + - req_m63659ccupVUI0 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '225.0' + - '179.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzrKuuB1fWySn1es8vbBc", + "id": "pi_3OhZB8KuuB1fWySn1kSKVpa0", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzrKuuB1fWySn1es8vbBc_secret_X2rdqLaVZjHGdw0Jpm2DFq8hd", + "client_secret": "pi_3OhZB8KuuB1fWySn1kSKVpa0_secret_MKyK9U1jyZ3opiTIx3OFgykkH", "confirmation_method": "automatic", - "created": 1707323355, + "created": 1707404778, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzqKuuB1fWySnNPF8stqr", + "payment_method": "pm_1OhZB8KuuB1fWySnrxzz9sdK", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:15 GMT + recorded_at: Thu, 08 Feb 2024 15:06:19 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzrKuuB1fWySn1es8vbBc/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZB8KuuB1fWySn1kSKVpa0/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_4ATjVerG8edTnS","request_duration_ms":458}}' + - '{"last_request_metrics":{"request_id":"req_m63659ccupVUI0","request_duration_ms":407}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:16 GMT + - Thu, 08 Feb 2024 15:06:20 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - f16b76c2-f636-47c7-aab6-f14fe54337f3 + - b577da4e-6ec6-40d0-a393-c3507b50a7eb Original-Request: - - req_wKV0e4xiz6uxbq + - req_82h4vFi4ePcP22 Request-Id: - - req_wKV0e4xiz6uxbq + - req_82h4vFi4ePcP22 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '856.0' + - '883.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzrKuuB1fWySn1es8vbBc", + "id": "pi_3OhZB8KuuB1fWySn1kSKVpa0", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzrKuuB1fWySn1es8vbBc_secret_X2rdqLaVZjHGdw0Jpm2DFq8hd", + "client_secret": "pi_3OhZB8KuuB1fWySn1kSKVpa0_secret_MKyK9U1jyZ3opiTIx3OFgykkH", "confirmation_method": "automatic", - "created": 1707323355, + "created": 1707404778, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzrKuuB1fWySn1iEdDr2f", + "latest_charge": "ch_3OhZB8KuuB1fWySn1UwkesNQ", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzqKuuB1fWySnNPF8stqr", + "payment_method": "pm_1OhZB8KuuB1fWySnrxzz9sdK", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,5 +393,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:16 GMT + recorded_at: Thu, 08 Feb 2024 15:06:20 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Diners_Club/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Diners_Club/captures_the_payment.yml index 2cd5589362..ce165031b0 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Diners_Club/captures_the_payment.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Diners_Club/captures_the_payment.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_keH3UTy0cwaNet","request_duration_ms":1040}}' + - '{"last_request_metrics":{"request_id":"req_Hff93qH5Qdep3j","request_duration_ms":1021}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:05 GMT + - Thu, 08 Feb 2024 15:06:07 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 401fbdc7-0d09-4125-81c5-1f78dcfa3fb6 + - 15f20a16-f9bd-4ea2-b40e-be7ffffdcc60 Original-Request: - - req_bIVJj8F19e2raP + - req_tjU3ECurcmThqJ Request-Id: - - req_bIVJj8F19e2raP + - req_tjU3ECurcmThqJ Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '247.0' + - '273.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDzhKuuB1fWySngur3CEj4", + "id": "pm_1OhZAxKuuB1fWySnTCnvtUIa", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323345, + "created": 1707404767, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:05 GMT + recorded_at: Thu, 08 Feb 2024 15:06:07 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDzhKuuB1fWySngur3CEj4&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZAxKuuB1fWySnTCnvtUIa&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_bIVJj8F19e2raP","request_duration_ms":464}}' + - '{"last_request_metrics":{"request_id":"req_tjU3ECurcmThqJ","request_duration_ms":601}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:05 GMT + - Thu, 08 Feb 2024 15:06:08 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 4344409d-272c-443e-8d31-53677868d108 + - ef18126e-c9b2-4564-af47-b6726bbba5a8 Original-Request: - - req_YIUBsKS0TrWdzV + - req_hgKlmXjCn2Gr2i Request-Id: - - req_YIUBsKS0TrWdzV + - req_hgKlmXjCn2Gr2i Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '183.0' + - '221.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzhKuuB1fWySn0e1P2QDv", + "id": "pi_3OhZAxKuuB1fWySn2nY2Ds6M", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzhKuuB1fWySn0e1P2QDv_secret_s13mvKwWm9hrarQxHSOUAi52Y", + "client_secret": "pi_3OhZAxKuuB1fWySn2nY2Ds6M_secret_oLwmAVLEkN1zqU3PLyWL0wMmD", "confirmation_method": "automatic", - "created": 1707323345, + "created": 1707404767, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzhKuuB1fWySngur3CEj4", + "payment_method": "pm_1OhZAxKuuB1fWySnTCnvtUIa", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:06 GMT + recorded_at: Thu, 08 Feb 2024 15:06:08 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzhKuuB1fWySn0e1P2QDv/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAxKuuB1fWySn2nY2Ds6M/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_YIUBsKS0TrWdzV","request_duration_ms":517}}' + - '{"last_request_metrics":{"request_id":"req_hgKlmXjCn2Gr2i","request_duration_ms":431}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:07 GMT + - Thu, 08 Feb 2024 15:06:09 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - db6af863-260a-4670-afeb-7064e2641161 + - b72bb944-ba84-4db1-9d38-b17a2b093d16 Original-Request: - - req_prWYB3S7tD4cUq + - req_UrBBXa6WbiXJzb Request-Id: - - req_prWYB3S7tD4cUq + - req_UrBBXa6WbiXJzb Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '739.0' + - '837.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzhKuuB1fWySn0e1P2QDv", + "id": "pi_3OhZAxKuuB1fWySn2nY2Ds6M", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzhKuuB1fWySn0e1P2QDv_secret_s13mvKwWm9hrarQxHSOUAi52Y", + "client_secret": "pi_3OhZAxKuuB1fWySn2nY2Ds6M_secret_oLwmAVLEkN1zqU3PLyWL0wMmD", "confirmation_method": "automatic", - "created": 1707323345, + "created": 1707404767, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzhKuuB1fWySn03FWIUuN", + "latest_charge": "ch_3OhZAxKuuB1fWySn2ocM4G7i", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzhKuuB1fWySngur3CEj4", + "payment_method": "pm_1OhZAxKuuB1fWySnTCnvtUIa", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,10 +393,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:07 GMT + recorded_at: Thu, 08 Feb 2024 15:06:09 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzhKuuB1fWySn0e1P2QDv + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAxKuuB1fWySn2nY2Ds6M body: encoding: US-ASCII string: '' @@ -404,11 +404,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_prWYB3S7tD4cUq","request_duration_ms":936}}' + - '{"last_request_metrics":{"request_id":"req_UrBBXa6WbiXJzb","request_duration_ms":1195}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -428,7 +428,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:07 GMT + - Thu, 08 Feb 2024 15:06:09 GMT Content-Type: - application/json Content-Length: @@ -454,13 +454,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_bjCFCXQhw5cokl + - req_W03wTxZic72aCI Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '63.0' + - '67.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -469,7 +469,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzhKuuB1fWySn0e1P2QDv", + "id": "pi_3OhZAxKuuB1fWySn2nY2Ds6M", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -483,20 +483,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzhKuuB1fWySn0e1P2QDv_secret_s13mvKwWm9hrarQxHSOUAi52Y", + "client_secret": "pi_3OhZAxKuuB1fWySn2nY2Ds6M_secret_oLwmAVLEkN1zqU3PLyWL0wMmD", "confirmation_method": "automatic", - "created": 1707323345, + "created": 1707404767, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzhKuuB1fWySn03FWIUuN", + "latest_charge": "ch_3OhZAxKuuB1fWySn2ocM4G7i", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzhKuuB1fWySngur3CEj4", + "payment_method": "pm_1OhZAxKuuB1fWySnTCnvtUIa", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -521,10 +521,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:07 GMT + recorded_at: Thu, 08 Feb 2024 15:06:09 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzhKuuB1fWySn0e1P2QDv/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAxKuuB1fWySn2nY2Ds6M/capture body: encoding: US-ASCII string: '' @@ -532,11 +532,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_bjCFCXQhw5cokl","request_duration_ms":309}}' + - '{"last_request_metrics":{"request_id":"req_W03wTxZic72aCI","request_duration_ms":292}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -556,7 +556,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:08 GMT + - Thu, 08 Feb 2024 15:06:10 GMT Content-Type: - application/json Content-Length: @@ -582,11 +582,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - '0954e0ca-d9e7-4623-9033-ada66a53b678' + - cdf30a18-46d8-4eae-9567-14a9e971cace Original-Request: - - req_ITTCVTENBhNH0M + - req_SwkSBCFfgSd0ku Request-Id: - - req_ITTCVTENBhNH0M + - req_SwkSBCFfgSd0ku Stripe-Should-Retry: - 'false' Stripe-Version: @@ -594,7 +594,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '868.0' + - '833.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -603,7 +603,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzhKuuB1fWySn0e1P2QDv", + "id": "pi_3OhZAxKuuB1fWySn2nY2Ds6M", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -617,20 +617,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzhKuuB1fWySn0e1P2QDv_secret_s13mvKwWm9hrarQxHSOUAi52Y", + "client_secret": "pi_3OhZAxKuuB1fWySn2nY2Ds6M_secret_oLwmAVLEkN1zqU3PLyWL0wMmD", "confirmation_method": "automatic", - "created": 1707323345, + "created": 1707404767, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzhKuuB1fWySn03FWIUuN", + "latest_charge": "ch_3OhZAxKuuB1fWySn2ocM4G7i", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzhKuuB1fWySngur3CEj4", + "payment_method": "pm_1OhZAxKuuB1fWySnTCnvtUIa", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -655,10 +655,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:08 GMT + recorded_at: Thu, 08 Feb 2024 15:06:10 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzhKuuB1fWySn0e1P2QDv + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAxKuuB1fWySn2nY2Ds6M body: encoding: US-ASCII string: '' @@ -666,11 +666,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ITTCVTENBhNH0M","request_duration_ms":1145}}' + - '{"last_request_metrics":{"request_id":"req_SwkSBCFfgSd0ku","request_duration_ms":1135}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -690,7 +690,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:08 GMT + - Thu, 08 Feb 2024 15:06:10 GMT Content-Type: - application/json Content-Length: @@ -716,13 +716,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_9aBnxmXbCDNeTT + - req_4FoCO5IiMcXLym Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '72.00000000000001' + - '74.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -731,7 +731,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzhKuuB1fWySn0e1P2QDv", + "id": "pi_3OhZAxKuuB1fWySn2nY2Ds6M", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -745,20 +745,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzhKuuB1fWySn0e1P2QDv_secret_s13mvKwWm9hrarQxHSOUAi52Y", + "client_secret": "pi_3OhZAxKuuB1fWySn2nY2Ds6M_secret_oLwmAVLEkN1zqU3PLyWL0wMmD", "confirmation_method": "automatic", - "created": 1707323345, + "created": 1707404767, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzhKuuB1fWySn03FWIUuN", + "latest_charge": "ch_3OhZAxKuuB1fWySn2ocM4G7i", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzhKuuB1fWySngur3CEj4", + "payment_method": "pm_1OhZAxKuuB1fWySnTCnvtUIa", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -783,5 +783,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:08 GMT + recorded_at: Thu, 08 Feb 2024 15:06:11 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Diners_Club/returns_payment_intent_id_and_does_not_raise.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Diners_Club/returns_payment_intent_id_and_does_not_raise.yml index 54798bc2d5..94331e1903 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Diners_Club/returns_payment_intent_id_and_does_not_raise.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Diners_Club/returns_payment_intent_id_and_does_not_raise.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_gxuTbRtvasI9K9","request_duration_ms":310}}' + - '{"last_request_metrics":{"request_id":"req_UCgv6cZFjcmfqg","request_duration_ms":508}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:02 GMT + - Thu, 08 Feb 2024 15:06:04 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 5127d1b8-c9b3-4e90-b320-1a22ea407f4d + - b95665cf-b093-485b-8e82-f06ba06c3ca0 Original-Request: - - req_CGCkLE5S0x0734 + - req_HwuqkAo8M4syru Request-Id: - - req_CGCkLE5S0x0734 + - req_HwuqkAo8M4syru Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '241.0' + - '266.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDzeKuuB1fWySnkQ96bdx8", + "id": "pm_1OhZAuKuuB1fWySnskHCpBso", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323342, + "created": 1707404764, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:02 GMT + recorded_at: Thu, 08 Feb 2024 15:06:04 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDzeKuuB1fWySnkQ96bdx8&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZAuKuuB1fWySnskHCpBso&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_CGCkLE5S0x0734","request_duration_ms":456}}' + - '{"last_request_metrics":{"request_id":"req_HwuqkAo8M4syru","request_duration_ms":572}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:03 GMT + - Thu, 08 Feb 2024 15:06:05 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 8b07467f-fa4d-414e-8043-5694cfe21176 + - db40c41f-9f61-421f-ab7f-0c6d4ea3d35d Original-Request: - - req_CNYm0NLM7A2pkt + - req_IujvFeiez4Bnxn Request-Id: - - req_CNYm0NLM7A2pkt + - req_IujvFeiez4Bnxn Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '185.0' + - '219.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzfKuuB1fWySn2pu8Jx50", + "id": "pi_3OhZAvKuuB1fWySn0xoTZFXS", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzfKuuB1fWySn2pu8Jx50_secret_Rj1YDbz0xboVdN2eO1YLNVKDv", + "client_secret": "pi_3OhZAvKuuB1fWySn0xoTZFXS_secret_vH1lnkuhMuAZAgEjAsrpKLKSh", "confirmation_method": "automatic", - "created": 1707323343, + "created": 1707404765, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzeKuuB1fWySnkQ96bdx8", + "payment_method": "pm_1OhZAuKuuB1fWySnskHCpBso", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:03 GMT + recorded_at: Thu, 08 Feb 2024 15:06:05 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzfKuuB1fWySn2pu8Jx50/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAvKuuB1fWySn0xoTZFXS/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_CNYm0NLM7A2pkt","request_duration_ms":412}}' + - '{"last_request_metrics":{"request_id":"req_IujvFeiez4Bnxn","request_duration_ms":502}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:04 GMT + - Thu, 08 Feb 2024 15:06:06 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 0c32b569-a81c-4e08-b9e2-5b148f9a0500 + - d51e2119-ed35-4bad-854a-671af8a455cb Original-Request: - - req_keH3UTy0cwaNet + - req_Hff93qH5Qdep3j Request-Id: - - req_keH3UTy0cwaNet + - req_Hff93qH5Qdep3j Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '772.0' + - '766.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzfKuuB1fWySn2pu8Jx50", + "id": "pi_3OhZAvKuuB1fWySn0xoTZFXS", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzfKuuB1fWySn2pu8Jx50_secret_Rj1YDbz0xboVdN2eO1YLNVKDv", + "client_secret": "pi_3OhZAvKuuB1fWySn0xoTZFXS_secret_vH1lnkuhMuAZAgEjAsrpKLKSh", "confirmation_method": "automatic", - "created": 1707323343, + "created": 1707404765, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzfKuuB1fWySn2YwEpcdc", + "latest_charge": "ch_3OhZAvKuuB1fWySn0BYyIWMu", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzeKuuB1fWySnkQ96bdx8", + "payment_method": "pm_1OhZAuKuuB1fWySnskHCpBso", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,5 +393,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:04 GMT + recorded_at: Thu, 08 Feb 2024 15:06:06 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Diners_Club_14-digit_card_/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Diners_Club_14-digit_card_/captures_the_payment.yml index 4a6fc6e0db..1adc3c32e4 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Diners_Club_14-digit_card_/captures_the_payment.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Diners_Club_14-digit_card_/captures_the_payment.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_OD9UanLgLyrWfc","request_duration_ms":960}}' + - '{"last_request_metrics":{"request_id":"req_y3UMEKJS3wcwhX","request_duration_ms":1226}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:11 GMT + - Thu, 08 Feb 2024 15:06:14 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 625d4c82-42f3-4e27-9822-819dac056bdd + - 6c5d4e70-2384-4857-9ca1-d8125255a04d Original-Request: - - req_OY6jca2WeDruoy + - req_DVtz4Uuc0dZsFV Request-Id: - - req_OY6jca2WeDruoy + - req_DVtz4Uuc0dZsFV Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '245.0' + - '284.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDznKuuB1fWySnPTKi1Z99", + "id": "pm_1OhZB4KuuB1fWySnmZPoGNcL", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323351, + "created": 1707404774, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:11 GMT + recorded_at: Thu, 08 Feb 2024 15:06:14 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDznKuuB1fWySnPTKi1Z99&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZB4KuuB1fWySnmZPoGNcL&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_OY6jca2WeDruoy","request_duration_ms":481}}' + - '{"last_request_metrics":{"request_id":"req_DVtz4Uuc0dZsFV","request_duration_ms":605}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:11 GMT + - Thu, 08 Feb 2024 15:06:15 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 9d26b25e-31ae-45de-86a8-8d8abddbee7a + - 4f20b3cd-ca6e-443e-9639-5883b71cf82c Original-Request: - - req_nvOFOJgYQm85kE + - req_NUM5Z1txWFbp7h Request-Id: - - req_nvOFOJgYQm85kE + - req_NUM5Z1txWFbp7h Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '218.0' + - '192.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDznKuuB1fWySn1RxjSOvo", + "id": "pi_3OhZB4KuuB1fWySn2xviqkjQ", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDznKuuB1fWySn1RxjSOvo_secret_pVrajT8WUBjTlUQo0Lzd2vbBr", + "client_secret": "pi_3OhZB4KuuB1fWySn2xviqkjQ_secret_BhpyWrfs5qn5FC3Q0DkTIRXVh", "confirmation_method": "automatic", - "created": 1707323351, + "created": 1707404774, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDznKuuB1fWySnPTKi1Z99", + "payment_method": "pm_1OhZB4KuuB1fWySnmZPoGNcL", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:11 GMT + recorded_at: Thu, 08 Feb 2024 15:06:15 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDznKuuB1fWySn1RxjSOvo/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZB4KuuB1fWySn2xviqkjQ/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_nvOFOJgYQm85kE","request_duration_ms":433}}' + - '{"last_request_metrics":{"request_id":"req_NUM5Z1txWFbp7h","request_duration_ms":405}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:12 GMT + - Thu, 08 Feb 2024 15:06:16 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 016b7023-4e36-4ae0-acab-453120ac5435 + - 1eabe0d8-e98b-4962-8456-0859a113ed9c Original-Request: - - req_2IT7fFjSK2mwIC + - req_hy46Qq4JSpzSfM Request-Id: - - req_2IT7fFjSK2mwIC + - req_hy46Qq4JSpzSfM Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '724.0' + - '800.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDznKuuB1fWySn1RxjSOvo", + "id": "pi_3OhZB4KuuB1fWySn2xviqkjQ", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDznKuuB1fWySn1RxjSOvo_secret_pVrajT8WUBjTlUQo0Lzd2vbBr", + "client_secret": "pi_3OhZB4KuuB1fWySn2xviqkjQ_secret_BhpyWrfs5qn5FC3Q0DkTIRXVh", "confirmation_method": "automatic", - "created": 1707323351, + "created": 1707404774, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDznKuuB1fWySn1GHjWiWR", + "latest_charge": "ch_3OhZB4KuuB1fWySn28PCQBG6", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDznKuuB1fWySnPTKi1Z99", + "payment_method": "pm_1OhZB4KuuB1fWySnmZPoGNcL", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,10 +393,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:12 GMT + recorded_at: Thu, 08 Feb 2024 15:06:16 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDznKuuB1fWySn1RxjSOvo + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZB4KuuB1fWySn2xviqkjQ body: encoding: US-ASCII string: '' @@ -404,11 +404,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_2IT7fFjSK2mwIC","request_duration_ms":1014}}' + - '{"last_request_metrics":{"request_id":"req_hy46Qq4JSpzSfM","request_duration_ms":1021}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -428,7 +428,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:13 GMT + - Thu, 08 Feb 2024 15:06:16 GMT Content-Type: - application/json Content-Length: @@ -454,13 +454,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_BjntuCyRZiUKGH + - req_7bgEoQgvFEKquQ Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '73.0' + - '93.99999999999999' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -469,7 +469,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDznKuuB1fWySn1RxjSOvo", + "id": "pi_3OhZB4KuuB1fWySn2xviqkjQ", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -483,20 +483,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDznKuuB1fWySn1RxjSOvo_secret_pVrajT8WUBjTlUQo0Lzd2vbBr", + "client_secret": "pi_3OhZB4KuuB1fWySn2xviqkjQ_secret_BhpyWrfs5qn5FC3Q0DkTIRXVh", "confirmation_method": "automatic", - "created": 1707323351, + "created": 1707404774, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDznKuuB1fWySn1GHjWiWR", + "latest_charge": "ch_3OhZB4KuuB1fWySn28PCQBG6", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDznKuuB1fWySnPTKi1Z99", + "payment_method": "pm_1OhZB4KuuB1fWySnmZPoGNcL", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -521,10 +521,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:13 GMT + recorded_at: Thu, 08 Feb 2024 15:06:16 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDznKuuB1fWySn1RxjSOvo/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZB4KuuB1fWySn2xviqkjQ/capture body: encoding: US-ASCII string: '' @@ -532,11 +532,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_BjntuCyRZiUKGH","request_duration_ms":317}}' + - '{"last_request_metrics":{"request_id":"req_7bgEoQgvFEKquQ","request_duration_ms":508}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -556,7 +556,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:14 GMT + - Thu, 08 Feb 2024 15:06:17 GMT Content-Type: - application/json Content-Length: @@ -582,11 +582,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 7b03656f-9f7a-4af4-a63a-9d5ce447c506 + - 13734e4a-4c8a-4935-9fa4-120687afb05d Original-Request: - - req_4FpE3KmLbdf8d8 + - req_LhgPNuY9OY9iel Request-Id: - - req_4FpE3KmLbdf8d8 + - req_LhgPNuY9OY9iel Stripe-Should-Retry: - 'false' Stripe-Version: @@ -594,7 +594,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '1016.0' + - '896.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -603,7 +603,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDznKuuB1fWySn1RxjSOvo", + "id": "pi_3OhZB4KuuB1fWySn2xviqkjQ", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -617,20 +617,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDznKuuB1fWySn1RxjSOvo_secret_pVrajT8WUBjTlUQo0Lzd2vbBr", + "client_secret": "pi_3OhZB4KuuB1fWySn2xviqkjQ_secret_BhpyWrfs5qn5FC3Q0DkTIRXVh", "confirmation_method": "automatic", - "created": 1707323351, + "created": 1707404774, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDznKuuB1fWySn1GHjWiWR", + "latest_charge": "ch_3OhZB4KuuB1fWySn28PCQBG6", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDznKuuB1fWySnPTKi1Z99", + "payment_method": "pm_1OhZB4KuuB1fWySnmZPoGNcL", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -655,10 +655,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:14 GMT + recorded_at: Thu, 08 Feb 2024 15:06:17 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDznKuuB1fWySn1RxjSOvo + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZB4KuuB1fWySn2xviqkjQ body: encoding: US-ASCII string: '' @@ -666,11 +666,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_4FpE3KmLbdf8d8","request_duration_ms":1206}}' + - '{"last_request_metrics":{"request_id":"req_LhgPNuY9OY9iel","request_duration_ms":1124}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -690,7 +690,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:14 GMT + - Thu, 08 Feb 2024 15:06:17 GMT Content-Type: - application/json Content-Length: @@ -716,13 +716,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_gfPynJdwwAGLE8 + - req_CGIHS9okczgmI0 Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '83.99999999999999' + - '67.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -731,7 +731,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDznKuuB1fWySn1RxjSOvo", + "id": "pi_3OhZB4KuuB1fWySn2xviqkjQ", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -745,20 +745,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDznKuuB1fWySn1RxjSOvo_secret_pVrajT8WUBjTlUQo0Lzd2vbBr", + "client_secret": "pi_3OhZB4KuuB1fWySn2xviqkjQ_secret_BhpyWrfs5qn5FC3Q0DkTIRXVh", "confirmation_method": "automatic", - "created": 1707323351, + "created": 1707404774, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDznKuuB1fWySn1GHjWiWR", + "latest_charge": "ch_3OhZB4KuuB1fWySn28PCQBG6", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDznKuuB1fWySnPTKi1Z99", + "payment_method": "pm_1OhZB4KuuB1fWySnmZPoGNcL", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -783,5 +783,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:14 GMT + recorded_at: Thu, 08 Feb 2024 15:06:18 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Diners_Club_14-digit_card_/returns_payment_intent_id_and_does_not_raise.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Diners_Club_14-digit_card_/returns_payment_intent_id_and_does_not_raise.yml index df41ec7161..cb965460ad 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Diners_Club_14-digit_card_/returns_payment_intent_id_and_does_not_raise.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Diners_Club_14-digit_card_/returns_payment_intent_id_and_does_not_raise.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_9aBnxmXbCDNeTT","request_duration_ms":311}}' + - '{"last_request_metrics":{"request_id":"req_4FoCO5IiMcXLym","request_duration_ms":365}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:09 GMT + - Thu, 08 Feb 2024 15:06:11 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - a4f947a9-1a06-43f8-9656-ad1ecf316b5a + - 07a927b5-fd8d-48d5-bd95-d3783afafa75 Original-Request: - - req_ppaeHFxzE0MRTU + - req_dvdGEZEe2SsOb0 Request-Id: - - req_ppaeHFxzE0MRTU + - req_dvdGEZEe2SsOb0 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '252.0' + - '301.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDzlKuuB1fWySnCj38fjRx", + "id": "pm_1OhZB1KuuB1fWySnl12BD983", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323349, + "created": 1707404771, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:09 GMT + recorded_at: Thu, 08 Feb 2024 15:06:11 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDzlKuuB1fWySnCj38fjRx&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZB1KuuB1fWySnl12BD983&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ppaeHFxzE0MRTU","request_duration_ms":473}}' + - '{"last_request_metrics":{"request_id":"req_dvdGEZEe2SsOb0","request_duration_ms":708}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:09 GMT + - Thu, 08 Feb 2024 15:06:12 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 75af8963-127d-4b14-b4eb-0d0c291e6028 + - 625d08d8-5c07-464f-b845-2c38acb44ac6 Original-Request: - - req_HoT8OnCP4rmurA + - req_C8HBmfh75A2auX Request-Id: - - req_HoT8OnCP4rmurA + - req_C8HBmfh75A2auX Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '211.0' + - '209.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzlKuuB1fWySn1dye8TUb", + "id": "pi_3OhZB1KuuB1fWySn2OeF6HaS", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzlKuuB1fWySn1dye8TUb_secret_cBLvtfS2qe1dErsSLGAqJdqpp", + "client_secret": "pi_3OhZB1KuuB1fWySn2OeF6HaS_secret_YRZi57WnDMKR280sIPetteC7R", "confirmation_method": "automatic", - "created": 1707323349, + "created": 1707404771, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzlKuuB1fWySnCj38fjRx", + "payment_method": "pm_1OhZB1KuuB1fWySnl12BD983", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:09 GMT + recorded_at: Thu, 08 Feb 2024 15:06:12 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzlKuuB1fWySn1dye8TUb/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZB1KuuB1fWySn2OeF6HaS/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_HoT8OnCP4rmurA","request_duration_ms":398}}' + - '{"last_request_metrics":{"request_id":"req_C8HBmfh75A2auX","request_duration_ms":508}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:10 GMT + - Thu, 08 Feb 2024 15:06:13 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 88afcdfa-fa5b-465b-b802-18bd7ec3e507 + - 57215104-282b-4dca-8976-c47f1af73d5f Original-Request: - - req_OD9UanLgLyrWfc + - req_y3UMEKJS3wcwhX Request-Id: - - req_OD9UanLgLyrWfc + - req_y3UMEKJS3wcwhX Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '768.0' + - '855.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzlKuuB1fWySn1dye8TUb", + "id": "pi_3OhZB1KuuB1fWySn2OeF6HaS", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzlKuuB1fWySn1dye8TUb_secret_cBLvtfS2qe1dErsSLGAqJdqpp", + "client_secret": "pi_3OhZB1KuuB1fWySn2OeF6HaS_secret_YRZi57WnDMKR280sIPetteC7R", "confirmation_method": "automatic", - "created": 1707323349, + "created": 1707404771, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzlKuuB1fWySn1SiClIO1", + "latest_charge": "ch_3OhZB1KuuB1fWySn2YCDFYwr", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzlKuuB1fWySnCj38fjRx", + "payment_method": "pm_1OhZB1KuuB1fWySnl12BD983", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,5 +393,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:10 GMT + recorded_at: Thu, 08 Feb 2024 15:06:13 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Discover/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Discover/captures_the_payment.yml index ebaaa5ddd5..01010b1673 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Discover/captures_the_payment.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Discover/captures_the_payment.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Q5xn7l5OlJCWn2","request_duration_ms":940}}' + - '{"last_request_metrics":{"request_id":"req_3efVzlVOICCixi","request_duration_ms":1327}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:52 GMT + - Thu, 08 Feb 2024 15:05:53 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 6345b7a7-8962-44d3-93a2-b7bc6da1d6f6 + - 6732e655-f998-4bba-8c84-6e2ede2ea382 Original-Request: - - req_LxN2a9xwRkajcn + - req_Z2NnKfcHSPYg0W Request-Id: - - req_LxN2a9xwRkajcn + - req_Z2NnKfcHSPYg0W Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '263.0' + - '230.99999999999997' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDzUKuuB1fWySndOJPGZtz", + "id": "pm_1OhZAjKuuB1fWySnlk5R2YHS", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323332, + "created": 1707404753, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:28:52 GMT + recorded_at: Thu, 08 Feb 2024 15:05:53 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDzUKuuB1fWySndOJPGZtz&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZAjKuuB1fWySnlk5R2YHS&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_LxN2a9xwRkajcn","request_duration_ms":599}}' + - '{"last_request_metrics":{"request_id":"req_Z2NnKfcHSPYg0W","request_duration_ms":449}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:52 GMT + - Thu, 08 Feb 2024 15:05:54 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 8d7db951-c065-4a19-8247-a7529e95ae9e + - c6af42dd-c106-46c1-ad6b-703174e9cba2 Original-Request: - - req_PQrLCih8fdsBIQ + - req_Boe3MnMv5VOkrl Request-Id: - - req_PQrLCih8fdsBIQ + - req_Boe3MnMv5VOkrl Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '173.0' + - '213.00000000000003' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzUKuuB1fWySn1Iff2ts2", + "id": "pi_3OhZAkKuuB1fWySn2On8FCkP", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzUKuuB1fWySn1Iff2ts2_secret_gehOME1NvTLotCGRbxb2kW2aa", + "client_secret": "pi_3OhZAkKuuB1fWySn2On8FCkP_secret_DqtOq77ElsqPhdWfSkrNIXo6l", "confirmation_method": "automatic", - "created": 1707323332, + "created": 1707404754, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzUKuuB1fWySndOJPGZtz", + "payment_method": "pm_1OhZAjKuuB1fWySnlk5R2YHS", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:52 GMT + recorded_at: Thu, 08 Feb 2024 15:05:54 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzUKuuB1fWySn1Iff2ts2/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAkKuuB1fWySn2On8FCkP/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_PQrLCih8fdsBIQ","request_duration_ms":415}}' + - '{"last_request_metrics":{"request_id":"req_Boe3MnMv5VOkrl","request_duration_ms":483}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:53 GMT + - Thu, 08 Feb 2024 15:05:55 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - c1c4e9ee-aef2-4539-b62b-d69385a056d5 + - d3391cee-e71f-451f-a33e-0f4ab1929dda Original-Request: - - req_5tGHatDWF3BsrG + - req_SCzz5p28E8q6x2 Request-Id: - - req_5tGHatDWF3BsrG + - req_SCzz5p28E8q6x2 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '811.0' + - '758.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzUKuuB1fWySn1Iff2ts2", + "id": "pi_3OhZAkKuuB1fWySn2On8FCkP", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzUKuuB1fWySn1Iff2ts2_secret_gehOME1NvTLotCGRbxb2kW2aa", + "client_secret": "pi_3OhZAkKuuB1fWySn2On8FCkP_secret_DqtOq77ElsqPhdWfSkrNIXo6l", "confirmation_method": "automatic", - "created": 1707323332, + "created": 1707404754, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzUKuuB1fWySn1fWfA4Md", + "latest_charge": "ch_3OhZAkKuuB1fWySn23OirT3O", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzUKuuB1fWySndOJPGZtz", + "payment_method": "pm_1OhZAjKuuB1fWySnlk5R2YHS", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,10 +393,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:53 GMT + recorded_at: Thu, 08 Feb 2024 15:05:55 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzUKuuB1fWySn1Iff2ts2 + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAkKuuB1fWySn2On8FCkP body: encoding: US-ASCII string: '' @@ -404,11 +404,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_5tGHatDWF3BsrG","request_duration_ms":1041}}' + - '{"last_request_metrics":{"request_id":"req_SCzz5p28E8q6x2","request_duration_ms":1021}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -428,7 +428,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:54 GMT + - Thu, 08 Feb 2024 15:05:55 GMT Content-Type: - application/json Content-Length: @@ -454,13 +454,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_8ROZXoVAT8eykH + - req_6dY3fWe0gt1gBp Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '83.99999999999999' + - '75.00000000000001' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -469,7 +469,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzUKuuB1fWySn1Iff2ts2", + "id": "pi_3OhZAkKuuB1fWySn2On8FCkP", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -483,20 +483,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzUKuuB1fWySn1Iff2ts2_secret_gehOME1NvTLotCGRbxb2kW2aa", + "client_secret": "pi_3OhZAkKuuB1fWySn2On8FCkP_secret_DqtOq77ElsqPhdWfSkrNIXo6l", "confirmation_method": "automatic", - "created": 1707323332, + "created": 1707404754, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzUKuuB1fWySn1fWfA4Md", + "latest_charge": "ch_3OhZAkKuuB1fWySn23OirT3O", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzUKuuB1fWySndOJPGZtz", + "payment_method": "pm_1OhZAjKuuB1fWySnlk5R2YHS", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -521,10 +521,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:54 GMT + recorded_at: Thu, 08 Feb 2024 15:05:55 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzUKuuB1fWySn1Iff2ts2/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAkKuuB1fWySn2On8FCkP/capture body: encoding: US-ASCII string: '' @@ -532,11 +532,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_8ROZXoVAT8eykH","request_duration_ms":313}}' + - '{"last_request_metrics":{"request_id":"req_6dY3fWe0gt1gBp","request_duration_ms":512}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -556,7 +556,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:55 GMT + - Thu, 08 Feb 2024 15:05:56 GMT Content-Type: - application/json Content-Length: @@ -582,11 +582,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - b3cd1b48-402e-4e3b-91ff-bcb91c524bd0 + - 440cfd34-ca2d-4f27-8c5b-af899e5a6b67 Original-Request: - - req_43hHOCq49ls2F5 + - req_Miise4HxNHiQd6 Request-Id: - - req_43hHOCq49ls2F5 + - req_Miise4HxNHiQd6 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -594,7 +594,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '827.0' + - '883.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -603,7 +603,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzUKuuB1fWySn1Iff2ts2", + "id": "pi_3OhZAkKuuB1fWySn2On8FCkP", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -617,20 +617,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzUKuuB1fWySn1Iff2ts2_secret_gehOME1NvTLotCGRbxb2kW2aa", + "client_secret": "pi_3OhZAkKuuB1fWySn2On8FCkP_secret_DqtOq77ElsqPhdWfSkrNIXo6l", "confirmation_method": "automatic", - "created": 1707323332, + "created": 1707404754, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzUKuuB1fWySn1fWfA4Md", + "latest_charge": "ch_3OhZAkKuuB1fWySn23OirT3O", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzUKuuB1fWySndOJPGZtz", + "payment_method": "pm_1OhZAjKuuB1fWySnlk5R2YHS", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -655,10 +655,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:55 GMT + recorded_at: Thu, 08 Feb 2024 15:05:57 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzUKuuB1fWySn1Iff2ts2 + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAkKuuB1fWySn2On8FCkP body: encoding: US-ASCII string: '' @@ -666,11 +666,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_43hHOCq49ls2F5","request_duration_ms":1026}}' + - '{"last_request_metrics":{"request_id":"req_Miise4HxNHiQd6","request_duration_ms":1119}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -690,7 +690,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:55 GMT + - Thu, 08 Feb 2024 15:05:57 GMT Content-Type: - application/json Content-Length: @@ -716,13 +716,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_mbW4PmNi4Aledb + - req_mEbufhLnEY93zB Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '68.0' + - '67.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -731,7 +731,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzUKuuB1fWySn1Iff2ts2", + "id": "pi_3OhZAkKuuB1fWySn2On8FCkP", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -745,20 +745,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzUKuuB1fWySn1Iff2ts2_secret_gehOME1NvTLotCGRbxb2kW2aa", + "client_secret": "pi_3OhZAkKuuB1fWySn2On8FCkP_secret_DqtOq77ElsqPhdWfSkrNIXo6l", "confirmation_method": "automatic", - "created": 1707323332, + "created": 1707404754, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzUKuuB1fWySn1fWfA4Md", + "latest_charge": "ch_3OhZAkKuuB1fWySn23OirT3O", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzUKuuB1fWySndOJPGZtz", + "payment_method": "pm_1OhZAjKuuB1fWySnlk5R2YHS", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -783,5 +783,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:55 GMT + recorded_at: Thu, 08 Feb 2024 15:05:57 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Discover/returns_payment_intent_id_and_does_not_raise.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Discover/returns_payment_intent_id_and_does_not_raise.yml index 5add238162..bc5a851ff0 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Discover/returns_payment_intent_id_and_does_not_raise.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Discover/returns_payment_intent_id_and_does_not_raise.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_FCMFZsMym2sbML","request_duration_ms":1}}' + - '{"last_request_metrics":{"request_id":"req_0nSKHSW4GhvKvW","request_duration_ms":1}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:49 GMT + - Thu, 08 Feb 2024 15:05:50 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 665382cf-2832-4f20-85b3-ede3a7330ed2 + - 4dc759d4-b00e-43c9-aff7-94ded8747cb9 Original-Request: - - req_c9zuzQic0F4iVz + - req_Y0Avpb9HVuoYzn Request-Id: - - req_c9zuzQic0F4iVz + - req_Y0Avpb9HVuoYzn Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '240.0' + - '264.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDzRKuuB1fWySnJ0TUGCWC", + "id": "pm_1OhZAgKuuB1fWySnldk3oZkg", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323329, + "created": 1707404750, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:28:50 GMT + recorded_at: Thu, 08 Feb 2024 15:05:51 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDzRKuuB1fWySnJ0TUGCWC&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZAgKuuB1fWySnldk3oZkg&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_c9zuzQic0F4iVz","request_duration_ms":757}}' + - '{"last_request_metrics":{"request_id":"req_Y0Avpb9HVuoYzn","request_duration_ms":730}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:50 GMT + - Thu, 08 Feb 2024 15:05:51 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 5040440a-c0e4-4964-9f37-038d4e6a0b16 + - a316a8f0-4b2f-4673-be3f-92de3b0091aa Original-Request: - - req_6C6vGhTdTPSG3Z + - req_2l9dZUfbTbH2AL Request-Id: - - req_6C6vGhTdTPSG3Z + - req_2l9dZUfbTbH2AL Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '193.0' + - '216.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzSKuuB1fWySn0Qdl5Gfc", + "id": "pi_3OhZAhKuuB1fWySn1BrnKJVL", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzSKuuB1fWySn0Qdl5Gfc_secret_1zYPniLQSySjUERY4TOpVLjwB", + "client_secret": "pi_3OhZAhKuuB1fWySn1BrnKJVL_secret_tRTA68X8vydDeSFpmGACDGolw", "confirmation_method": "automatic", - "created": 1707323330, + "created": 1707404751, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzRKuuB1fWySnJ0TUGCWC", + "payment_method": "pm_1OhZAgKuuB1fWySnldk3oZkg", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:50 GMT + recorded_at: Thu, 08 Feb 2024 15:05:51 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzSKuuB1fWySn0Qdl5Gfc/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAhKuuB1fWySn1BrnKJVL/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_6C6vGhTdTPSG3Z","request_duration_ms":414}}' + - '{"last_request_metrics":{"request_id":"req_2l9dZUfbTbH2AL","request_duration_ms":611}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:51 GMT + - Thu, 08 Feb 2024 15:05:52 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - d062fd54-85ad-467a-965b-1a26f0422a08 + - faa086cf-69fd-48f7-bd5e-40cd7ffb07cd Original-Request: - - req_Q5xn7l5OlJCWn2 + - req_3efVzlVOICCixi Request-Id: - - req_Q5xn7l5OlJCWn2 + - req_3efVzlVOICCixi Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '701.0' + - '922.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzSKuuB1fWySn0Qdl5Gfc", + "id": "pi_3OhZAhKuuB1fWySn1BrnKJVL", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzSKuuB1fWySn0Qdl5Gfc_secret_1zYPniLQSySjUERY4TOpVLjwB", + "client_secret": "pi_3OhZAhKuuB1fWySn1BrnKJVL_secret_tRTA68X8vydDeSFpmGACDGolw", "confirmation_method": "automatic", - "created": 1707323330, + "created": 1707404751, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzSKuuB1fWySn0m4lA4Ga", + "latest_charge": "ch_3OhZAhKuuB1fWySn1dVrWZjK", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzRKuuB1fWySnJ0TUGCWC", + "payment_method": "pm_1OhZAgKuuB1fWySnldk3oZkg", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,5 +393,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:51 GMT + recorded_at: Thu, 08 Feb 2024 15:05:52 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Discover_debit_/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Discover_debit_/captures_the_payment.yml index ea849424eb..cd8ce901be 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Discover_debit_/captures_the_payment.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Discover_debit_/captures_the_payment.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_BuuBHFufvSwrnv","request_duration_ms":1083}}' + - '{"last_request_metrics":{"request_id":"req_bkZm27WoFaQGYz","request_duration_ms":936}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:59 GMT + - Thu, 08 Feb 2024 15:06:00 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - ac74d215-9050-4bb8-9367-2eaca72a716d + - 0245d104-3fee-4014-af78-8074ce6109d6 Original-Request: - - req_8FcmKEKIBH0eN1 + - req_g22YKP2B4UFTiY Request-Id: - - req_8FcmKEKIBH0eN1 + - req_g22YKP2B4UFTiY Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '209.0' + - '270.99999999999994' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDzaKuuB1fWySnesjpGuJR", + "id": "pm_1OhZAqKuuB1fWySnRtZ0HjSj", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323339, + "created": 1707404760, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:28:59 GMT + recorded_at: Thu, 08 Feb 2024 15:06:00 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDzaKuuB1fWySnesjpGuJR&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZAqKuuB1fWySnRtZ0HjSj&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_8FcmKEKIBH0eN1","request_duration_ms":437}}' + - '{"last_request_metrics":{"request_id":"req_g22YKP2B4UFTiY","request_duration_ms":583}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:59 GMT + - Thu, 08 Feb 2024 15:06:01 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 7479fb3a-31ac-4db1-baef-9616c0db88d7 + - 157d839b-75d7-49c1-becc-0b9cec694460 Original-Request: - - req_3yD05WlPAcoFPP + - req_TeRXCmWPaiGluK Request-Id: - - req_3yD05WlPAcoFPP + - req_TeRXCmWPaiGluK Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '179.0' + - '203.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzbKuuB1fWySn24JXS2fL", + "id": "pi_3OhZAqKuuB1fWySn0eyo2Xac", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzbKuuB1fWySn24JXS2fL_secret_p5zLhgDTJFiqVhZjrDsGhCGqI", + "client_secret": "pi_3OhZAqKuuB1fWySn0eyo2Xac_secret_TRR6kyE0AZExiuE9xco3atFwI", "confirmation_method": "automatic", - "created": 1707323339, + "created": 1707404760, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzaKuuB1fWySnesjpGuJR", + "payment_method": "pm_1OhZAqKuuB1fWySnRtZ0HjSj", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:59 GMT + recorded_at: Thu, 08 Feb 2024 15:06:01 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzbKuuB1fWySn24JXS2fL/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAqKuuB1fWySn0eyo2Xac/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_3yD05WlPAcoFPP","request_duration_ms":411}}' + - '{"last_request_metrics":{"request_id":"req_TeRXCmWPaiGluK","request_duration_ms":402}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:00 GMT + - Thu, 08 Feb 2024 15:06:02 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 94797e28-0f92-4179-b34d-3532469888d4 + - 64d2393b-d7f6-4327-9661-3dfdf50fb5c5 Original-Request: - - req_clzw5l2AAmvETI + - req_ChnTmVAtG6rY4R Request-Id: - - req_clzw5l2AAmvETI + - req_ChnTmVAtG6rY4R Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '872.0' + - '939.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzbKuuB1fWySn24JXS2fL", + "id": "pi_3OhZAqKuuB1fWySn0eyo2Xac", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzbKuuB1fWySn24JXS2fL_secret_p5zLhgDTJFiqVhZjrDsGhCGqI", + "client_secret": "pi_3OhZAqKuuB1fWySn0eyo2Xac_secret_TRR6kyE0AZExiuE9xco3atFwI", "confirmation_method": "automatic", - "created": 1707323339, + "created": 1707404760, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzbKuuB1fWySn2dSm02q0", + "latest_charge": "ch_3OhZAqKuuB1fWySn02zFdg1E", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzaKuuB1fWySnesjpGuJR", + "payment_method": "pm_1OhZAqKuuB1fWySnRtZ0HjSj", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,10 +393,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:00 GMT + recorded_at: Thu, 08 Feb 2024 15:06:02 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzbKuuB1fWySn24JXS2fL + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAqKuuB1fWySn0eyo2Xac body: encoding: US-ASCII string: '' @@ -404,11 +404,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_clzw5l2AAmvETI","request_duration_ms":1147}}' + - '{"last_request_metrics":{"request_id":"req_ChnTmVAtG6rY4R","request_duration_ms":1229}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -428,7 +428,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:01 GMT + - Thu, 08 Feb 2024 15:06:02 GMT Content-Type: - application/json Content-Length: @@ -454,13 +454,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_yy62YYOUDu18b5 + - req_HUeJ8TYWuJYXJn Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '69.0' + - '96.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -469,7 +469,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzbKuuB1fWySn24JXS2fL", + "id": "pi_3OhZAqKuuB1fWySn0eyo2Xac", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -483,20 +483,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzbKuuB1fWySn24JXS2fL_secret_p5zLhgDTJFiqVhZjrDsGhCGqI", + "client_secret": "pi_3OhZAqKuuB1fWySn0eyo2Xac_secret_TRR6kyE0AZExiuE9xco3atFwI", "confirmation_method": "automatic", - "created": 1707323339, + "created": 1707404760, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzbKuuB1fWySn2dSm02q0", + "latest_charge": "ch_3OhZAqKuuB1fWySn02zFdg1E", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzaKuuB1fWySnesjpGuJR", + "payment_method": "pm_1OhZAqKuuB1fWySnRtZ0HjSj", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -521,10 +521,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:01 GMT + recorded_at: Thu, 08 Feb 2024 15:06:02 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzbKuuB1fWySn24JXS2fL/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAqKuuB1fWySn0eyo2Xac/capture body: encoding: US-ASCII string: '' @@ -532,11 +532,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_yy62YYOUDu18b5","request_duration_ms":311}}' + - '{"last_request_metrics":{"request_id":"req_HUeJ8TYWuJYXJn","request_duration_ms":338}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -556,7 +556,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:02 GMT + - Thu, 08 Feb 2024 15:06:03 GMT Content-Type: - application/json Content-Length: @@ -582,11 +582,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 2f92fb8c-0ac3-4f6e-ac5b-038bdbf2dc7c + - 03c159e5-197e-4f0f-bbb3-66b13a90f61b Original-Request: - - req_rC7ppGohdhKnTo + - req_pxADYoH5ULrlgU Request-Id: - - req_rC7ppGohdhKnTo + - req_pxADYoH5ULrlgU Stripe-Should-Retry: - 'false' Stripe-Version: @@ -594,7 +594,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '752.0' + - '852.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -603,7 +603,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzbKuuB1fWySn24JXS2fL", + "id": "pi_3OhZAqKuuB1fWySn0eyo2Xac", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -617,20 +617,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzbKuuB1fWySn24JXS2fL_secret_p5zLhgDTJFiqVhZjrDsGhCGqI", + "client_secret": "pi_3OhZAqKuuB1fWySn0eyo2Xac_secret_TRR6kyE0AZExiuE9xco3atFwI", "confirmation_method": "automatic", - "created": 1707323339, + "created": 1707404760, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzbKuuB1fWySn2dSm02q0", + "latest_charge": "ch_3OhZAqKuuB1fWySn02zFdg1E", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzaKuuB1fWySnesjpGuJR", + "payment_method": "pm_1OhZAqKuuB1fWySnRtZ0HjSj", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -655,10 +655,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:02 GMT + recorded_at: Thu, 08 Feb 2024 15:06:03 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzbKuuB1fWySn24JXS2fL + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAqKuuB1fWySn0eyo2Xac body: encoding: US-ASCII string: '' @@ -666,11 +666,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_rC7ppGohdhKnTo","request_duration_ms":1040}}' + - '{"last_request_metrics":{"request_id":"req_pxADYoH5ULrlgU","request_duration_ms":1089}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -690,7 +690,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:02 GMT + - Thu, 08 Feb 2024 15:06:04 GMT Content-Type: - application/json Content-Length: @@ -716,13 +716,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_gxuTbRtvasI9K9 + - req_UCgv6cZFjcmfqg Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '68.0' + - '87.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -731,7 +731,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzbKuuB1fWySn24JXS2fL", + "id": "pi_3OhZAqKuuB1fWySn0eyo2Xac", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -745,20 +745,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzbKuuB1fWySn24JXS2fL_secret_p5zLhgDTJFiqVhZjrDsGhCGqI", + "client_secret": "pi_3OhZAqKuuB1fWySn0eyo2Xac_secret_TRR6kyE0AZExiuE9xco3atFwI", "confirmation_method": "automatic", - "created": 1707323339, + "created": 1707404760, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzbKuuB1fWySn2dSm02q0", + "latest_charge": "ch_3OhZAqKuuB1fWySn02zFdg1E", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzaKuuB1fWySnesjpGuJR", + "payment_method": "pm_1OhZAqKuuB1fWySnRtZ0HjSj", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -783,5 +783,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:02 GMT + recorded_at: Thu, 08 Feb 2024 15:06:04 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Discover_debit_/returns_payment_intent_id_and_does_not_raise.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Discover_debit_/returns_payment_intent_id_and_does_not_raise.yml index 0ec22907e7..43de2f93b4 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Discover_debit_/returns_payment_intent_id_and_does_not_raise.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Discover_debit_/returns_payment_intent_id_and_does_not_raise.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_mbW4PmNi4Aledb","request_duration_ms":1}}' + - '{"last_request_metrics":{"request_id":"req_mEbufhLnEY93zB","request_duration_ms":1}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:56 GMT + - Thu, 08 Feb 2024 15:05:58 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 50d6905a-83d0-4e47-96a2-15c7b1b05a84 + - cce3cc31-1100-41fc-9c5b-6ef17890c51c Original-Request: - - req_ZtjcBbuE8MgREW + - req_UqU43gnZgoXQJ6 Request-Id: - - req_ZtjcBbuE8MgREW + - req_UqU43gnZgoXQJ6 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '247.0' + - '233.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDzYKuuB1fWySn79qCcl9K", + "id": "pm_1OhZAnKuuB1fWySnPEV1A7sS", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323336, + "created": 1707404758, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:28:56 GMT + recorded_at: Thu, 08 Feb 2024 15:05:58 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDzYKuuB1fWySn79qCcl9K&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZAnKuuB1fWySnPEV1A7sS&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ZtjcBbuE8MgREW","request_duration_ms":613}}' + - '{"last_request_metrics":{"request_id":"req_UqU43gnZgoXQJ6","request_duration_ms":785}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:57 GMT + - Thu, 08 Feb 2024 15:05:58 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - f78f8381-d201-42b8-943d-9cc9d455dada + - 0210c041-50b7-4ba5-a8db-d591047957ca Original-Request: - - req_kukBDOZRmvcTbP + - req_okUM3jW1T876zq Request-Id: - - req_kukBDOZRmvcTbP + - req_okUM3jW1T876zq Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '175.0' + - '180.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzYKuuB1fWySn2S4zxCGn", + "id": "pi_3OhZAoKuuB1fWySn2ZkSJ52f", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzYKuuB1fWySn2S4zxCGn_secret_TkFmeTRwrN7oFyS69SNj3KxSs", + "client_secret": "pi_3OhZAoKuuB1fWySn2ZkSJ52f_secret_aprQwfzM0YvDGdziAYbLUR1UE", "confirmation_method": "automatic", - "created": 1707323336, + "created": 1707404758, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzYKuuB1fWySn79qCcl9K", + "payment_method": "pm_1OhZAnKuuB1fWySnPEV1A7sS", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:57 GMT + recorded_at: Thu, 08 Feb 2024 15:05:58 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzYKuuB1fWySn2S4zxCGn/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAoKuuB1fWySn2ZkSJ52f/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_kukBDOZRmvcTbP","request_duration_ms":372}}' + - '{"last_request_metrics":{"request_id":"req_okUM3jW1T876zq","request_duration_ms":404}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:58 GMT + - Thu, 08 Feb 2024 15:05:59 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 2268269f-4e65-4071-9842-18e57f3b19a6 + - 4d317837-bdaf-40b1-aa53-985d852ee075 Original-Request: - - req_BuuBHFufvSwrnv + - req_bkZm27WoFaQGYz Request-Id: - - req_BuuBHFufvSwrnv + - req_bkZm27WoFaQGYz Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '825.0' + - '735.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzYKuuB1fWySn2S4zxCGn", + "id": "pi_3OhZAoKuuB1fWySn2ZkSJ52f", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzYKuuB1fWySn2S4zxCGn_secret_TkFmeTRwrN7oFyS69SNj3KxSs", + "client_secret": "pi_3OhZAoKuuB1fWySn2ZkSJ52f_secret_aprQwfzM0YvDGdziAYbLUR1UE", "confirmation_method": "automatic", - "created": 1707323336, + "created": 1707404758, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzYKuuB1fWySn2Dawc8NE", + "latest_charge": "ch_3OhZAoKuuB1fWySn26A6rAuA", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzYKuuB1fWySn79qCcl9K", + "payment_method": "pm_1OhZAnKuuB1fWySnPEV1A7sS", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,5 +393,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:58 GMT + recorded_at: Thu, 08 Feb 2024 15:05:59 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_JCB/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_JCB/captures_the_payment.yml index 3caacfc8b2..76151ae56a 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_JCB/captures_the_payment.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_JCB/captures_the_payment.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_bt6wGc9dPZ5azW","request_duration_ms":967}}' + - '{"last_request_metrics":{"request_id":"req_LEBKfaHjBB4VK3","request_duration_ms":1231}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:24 GMT + - Thu, 08 Feb 2024 15:06:27 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - caf09ad9-d7e9-4529-ad59-71f087ea1a6f + - 81783c90-01a6-4779-88b4-c8ace402193d Original-Request: - - req_AbHFScxysTLckm + - req_YZsO8wZwRpC58F Request-Id: - - req_AbHFScxysTLckm + - req_YZsO8wZwRpC58F Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '220.0' + - '239.00000000000003' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhE00KuuB1fWySn1uMLaYg7", + "id": "pm_1OhZBHKuuB1fWySnDJwhcDrD", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323364, + "created": 1707404787, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:24 GMT + recorded_at: Thu, 08 Feb 2024 15:06:27 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhE00KuuB1fWySn1uMLaYg7&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZBHKuuB1fWySnDJwhcDrD&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_AbHFScxysTLckm","request_duration_ms":478}}' + - '{"last_request_metrics":{"request_id":"req_YZsO8wZwRpC58F","request_duration_ms":433}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:24 GMT + - Thu, 08 Feb 2024 15:06:28 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 15193256-338b-4f23-bf0e-90985975c0e8 + - d8441d91-0c23-46c0-bdac-b2994c624ed7 Original-Request: - - req_qWt8mxZRuui0Uz + - req_spcDkkWUk3FvSc Request-Id: - - req_qWt8mxZRuui0Uz + - req_spcDkkWUk3FvSc Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '188.0' + - '206.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE00KuuB1fWySn0wazbJg0", + "id": "pi_3OhZBIKuuB1fWySn1XKjmRyj", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE00KuuB1fWySn0wazbJg0_secret_DklzAebuRmjV894QtfhzRDuYN", + "client_secret": "pi_3OhZBIKuuB1fWySn1XKjmRyj_secret_MftvFROaJ12PSDuP9DvPA64Ns", "confirmation_method": "automatic", - "created": 1707323364, + "created": 1707404788, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE00KuuB1fWySn1uMLaYg7", + "payment_method": "pm_1OhZBHKuuB1fWySnDJwhcDrD", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:24 GMT + recorded_at: Thu, 08 Feb 2024 15:06:28 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE00KuuB1fWySn0wazbJg0/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBIKuuB1fWySn1XKjmRyj/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_qWt8mxZRuui0Uz","request_duration_ms":413}}' + - '{"last_request_metrics":{"request_id":"req_spcDkkWUk3FvSc","request_duration_ms":510}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:25 GMT + - Thu, 08 Feb 2024 15:06:29 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 012b9cdc-ca36-4953-b11e-92cb22cde471 + - d25ab9c8-998c-44cc-b834-5d0956a028ee Original-Request: - - req_1jcE0NRPe0mnQX + - req_sa8z9njGb7zt0V Request-Id: - - req_1jcE0NRPe0mnQX + - req_sa8z9njGb7zt0V Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '862.0' + - '718.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE00KuuB1fWySn0wazbJg0", + "id": "pi_3OhZBIKuuB1fWySn1XKjmRyj", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE00KuuB1fWySn0wazbJg0_secret_DklzAebuRmjV894QtfhzRDuYN", + "client_secret": "pi_3OhZBIKuuB1fWySn1XKjmRyj_secret_MftvFROaJ12PSDuP9DvPA64Ns", "confirmation_method": "automatic", - "created": 1707323364, + "created": 1707404788, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhE00KuuB1fWySn0db55ODs", + "latest_charge": "ch_3OhZBIKuuB1fWySn1yx6QwQT", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE00KuuB1fWySn1uMLaYg7", + "payment_method": "pm_1OhZBHKuuB1fWySnDJwhcDrD", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,10 +393,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:25 GMT + recorded_at: Thu, 08 Feb 2024 15:06:29 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE00KuuB1fWySn0wazbJg0 + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBIKuuB1fWySn1XKjmRyj body: encoding: US-ASCII string: '' @@ -404,11 +404,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_1jcE0NRPe0mnQX","request_duration_ms":1144}}' + - '{"last_request_metrics":{"request_id":"req_sa8z9njGb7zt0V","request_duration_ms":961}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -428,7 +428,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:26 GMT + - Thu, 08 Feb 2024 15:06:29 GMT Content-Type: - application/json Content-Length: @@ -454,13 +454,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_iuyWuIVIBqgm4G + - req_qxXn6cPbb1CBFI Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '80.00000000000001' + - '71.00000000000001' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -469,7 +469,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE00KuuB1fWySn0wazbJg0", + "id": "pi_3OhZBIKuuB1fWySn1XKjmRyj", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -483,20 +483,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE00KuuB1fWySn0wazbJg0_secret_DklzAebuRmjV894QtfhzRDuYN", + "client_secret": "pi_3OhZBIKuuB1fWySn1XKjmRyj_secret_MftvFROaJ12PSDuP9DvPA64Ns", "confirmation_method": "automatic", - "created": 1707323364, + "created": 1707404788, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhE00KuuB1fWySn0db55ODs", + "latest_charge": "ch_3OhZBIKuuB1fWySn1yx6QwQT", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE00KuuB1fWySn1uMLaYg7", + "payment_method": "pm_1OhZBHKuuB1fWySnDJwhcDrD", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -521,10 +521,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:26 GMT + recorded_at: Thu, 08 Feb 2024 15:06:29 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE00KuuB1fWySn0wazbJg0/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBIKuuB1fWySn1XKjmRyj/capture body: encoding: US-ASCII string: '' @@ -532,11 +532,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_iuyWuIVIBqgm4G","request_duration_ms":311}}' + - '{"last_request_metrics":{"request_id":"req_qxXn6cPbb1CBFI","request_duration_ms":508}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -556,7 +556,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:27 GMT + - Thu, 08 Feb 2024 15:06:30 GMT Content-Type: - application/json Content-Length: @@ -582,11 +582,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 7ebdd882-e7ae-4114-87a6-7c41368dd98d + - e15b63b1-4f4c-4dc6-b4ea-f2f9484023e6 Original-Request: - - req_okZKtY0eL9vwPe + - req_BaAZFUNOSyBEjw Request-Id: - - req_okZKtY0eL9vwPe + - req_BaAZFUNOSyBEjw Stripe-Should-Retry: - 'false' Stripe-Version: @@ -594,7 +594,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '917.0' + - '879.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -603,7 +603,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE00KuuB1fWySn0wazbJg0", + "id": "pi_3OhZBIKuuB1fWySn1XKjmRyj", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -617,20 +617,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE00KuuB1fWySn0wazbJg0_secret_DklzAebuRmjV894QtfhzRDuYN", + "client_secret": "pi_3OhZBIKuuB1fWySn1XKjmRyj_secret_MftvFROaJ12PSDuP9DvPA64Ns", "confirmation_method": "automatic", - "created": 1707323364, + "created": 1707404788, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhE00KuuB1fWySn0db55ODs", + "latest_charge": "ch_3OhZBIKuuB1fWySn1yx6QwQT", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE00KuuB1fWySn1uMLaYg7", + "payment_method": "pm_1OhZBHKuuB1fWySnDJwhcDrD", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -655,10 +655,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:27 GMT + recorded_at: Thu, 08 Feb 2024 15:06:31 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE00KuuB1fWySn0wazbJg0 + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBIKuuB1fWySn1XKjmRyj body: encoding: US-ASCII string: '' @@ -666,11 +666,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_okZKtY0eL9vwPe","request_duration_ms":1151}}' + - '{"last_request_metrics":{"request_id":"req_BaAZFUNOSyBEjw","request_duration_ms":1216}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -690,7 +690,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:27 GMT + - Thu, 08 Feb 2024 15:06:31 GMT Content-Type: - application/json Content-Length: @@ -716,13 +716,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_f1vOdQqfGNPXm5 + - req_FKgVW77AQ3qRhD Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '78.0' + - '66.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -731,7 +731,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE00KuuB1fWySn0wazbJg0", + "id": "pi_3OhZBIKuuB1fWySn1XKjmRyj", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -745,20 +745,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE00KuuB1fWySn0wazbJg0_secret_DklzAebuRmjV894QtfhzRDuYN", + "client_secret": "pi_3OhZBIKuuB1fWySn1XKjmRyj_secret_MftvFROaJ12PSDuP9DvPA64Ns", "confirmation_method": "automatic", - "created": 1707323364, + "created": 1707404788, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhE00KuuB1fWySn0db55ODs", + "latest_charge": "ch_3OhZBIKuuB1fWySn1yx6QwQT", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE00KuuB1fWySn1uMLaYg7", + "payment_method": "pm_1OhZBHKuuB1fWySnDJwhcDrD", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -783,5 +783,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:27 GMT + recorded_at: Thu, 08 Feb 2024 15:06:31 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_JCB/returns_payment_intent_id_and_does_not_raise.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_JCB/returns_payment_intent_id_and_does_not_raise.yml index b66e5152b3..51fdfdddfe 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_JCB/returns_payment_intent_id_and_does_not_raise.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_JCB/returns_payment_intent_id_and_does_not_raise.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_fmwq0gy007gqNk","request_duration_ms":415}}' + - '{"last_request_metrics":{"request_id":"req_qrbMTUTQ1Kznx4","request_duration_ms":302}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:21 GMT + - Thu, 08 Feb 2024 15:06:25 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - a13165c1-36a3-4781-bc33-4e11c1557ff3 + - cc14c3b3-1cfc-4bad-8a3b-2199bd154507 Original-Request: - - req_GUsmlA3WbhKcw2 + - req_tnQUIFEtOBchYt Request-Id: - - req_GUsmlA3WbhKcw2 + - req_tnQUIFEtOBchYt Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '289.00000000000006' + - '260.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDzxKuuB1fWySntVaazuuG", + "id": "pm_1OhZBEKuuB1fWySnPwYrGe0v", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323361, + "created": 1707404784, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:21 GMT + recorded_at: Thu, 08 Feb 2024 15:06:25 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDzxKuuB1fWySntVaazuuG&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZBEKuuB1fWySnPwYrGe0v&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_GUsmlA3WbhKcw2","request_duration_ms":463}}' + - '{"last_request_metrics":{"request_id":"req_tnQUIFEtOBchYt","request_duration_ms":572}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:22 GMT + - Thu, 08 Feb 2024 15:06:25 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 345ae288-50eb-47bd-99fd-f0f4afde2fc1 + - 931b19f2-a5b2-4145-9fcb-f326f0993807 Original-Request: - - req_VvzXLuKmdNyAHk + - req_Nm82caTKYubtci Request-Id: - - req_VvzXLuKmdNyAHk + - req_Nm82caTKYubtci Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '177.0' + - '206.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzyKuuB1fWySn2h6tkbnY", + "id": "pi_3OhZBFKuuB1fWySn0gYSYKDO", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzyKuuB1fWySn2h6tkbnY_secret_7SLLtbxYxgsph1sh7aGCB51Ku", + "client_secret": "pi_3OhZBFKuuB1fWySn0gYSYKDO_secret_P2Xqbt6PyYiyFQPA6YPQaNfIT", "confirmation_method": "automatic", - "created": 1707323362, + "created": 1707404785, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzxKuuB1fWySntVaazuuG", + "payment_method": "pm_1OhZBEKuuB1fWySnPwYrGe0v", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:22 GMT + recorded_at: Thu, 08 Feb 2024 15:06:25 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzyKuuB1fWySn2h6tkbnY/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBFKuuB1fWySn0gYSYKDO/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_VvzXLuKmdNyAHk","request_duration_ms":383}}' + - '{"last_request_metrics":{"request_id":"req_Nm82caTKYubtci","request_duration_ms":611}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:23 GMT + - Thu, 08 Feb 2024 15:06:26 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 149ecf25-a0a4-4bc6-8414-71e23f1536f2 + - 03347ba9-fe6a-4500-9acb-9d0a0c7220d8 Original-Request: - - req_bt6wGc9dPZ5azW + - req_LEBKfaHjBB4VK3 Request-Id: - - req_bt6wGc9dPZ5azW + - req_LEBKfaHjBB4VK3 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '746.0' + - '927.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzyKuuB1fWySn2h6tkbnY", + "id": "pi_3OhZBFKuuB1fWySn0gYSYKDO", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzyKuuB1fWySn2h6tkbnY_secret_7SLLtbxYxgsph1sh7aGCB51Ku", + "client_secret": "pi_3OhZBFKuuB1fWySn0gYSYKDO_secret_P2Xqbt6PyYiyFQPA6YPQaNfIT", "confirmation_method": "automatic", - "created": 1707323362, + "created": 1707404785, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzyKuuB1fWySn2sKhYGYx", + "latest_charge": "ch_3OhZBFKuuB1fWySn02pdSU0C", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzxKuuB1fWySntVaazuuG", + "payment_method": "pm_1OhZBEKuuB1fWySnPwYrGe0v", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,5 +393,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:23 GMT + recorded_at: Thu, 08 Feb 2024 15:06:27 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard/captures_the_payment.yml index 7fcc7413df..71da6820a6 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard/captures_the_payment.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard/captures_the_payment.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_f2AnHFLIt9LRMk","request_duration_ms":1108}}' + - '{"last_request_metrics":{"request_id":"req_W9DiLwUSibO2gJ","request_duration_ms":1044}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:20 GMT + - Thu, 08 Feb 2024 15:05:19 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - bc1428de-0954-4cc5-b585-6483e39cbb8d + - 75cfcd52-9f21-4fb3-8450-a55c9ef3e7b0 Original-Request: - - req_r2ZcyBG3w7330M + - req_LIf53AoPfFZaQF Request-Id: - - req_r2ZcyBG3w7330M + - req_LIf53AoPfFZaQF Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '242.0' + - '227.99999999999997' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDyxKuuB1fWySn8SeCKTrx", + "id": "pm_1OhZAAKuuB1fWySnA8WVm9S4", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323299, + "created": 1707404719, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:28:20 GMT + recorded_at: Thu, 08 Feb 2024 15:05:19 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDyxKuuB1fWySn8SeCKTrx&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZAAKuuB1fWySnA8WVm9S4&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_r2ZcyBG3w7330M","request_duration_ms":574}}' + - '{"last_request_metrics":{"request_id":"req_LIf53AoPfFZaQF","request_duration_ms":441}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:20 GMT + - Thu, 08 Feb 2024 15:05:19 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - cd93dd57-d8a9-49c7-9d79-ea1af32d14f4 + - 0ad7f29d-2b65-4565-9773-c90db4bf70ad Original-Request: - - req_9EGWxq7694jIkR + - req_gP9jFARRj5QDuf Request-Id: - - req_9EGWxq7694jIkR + - req_gP9jFARRj5QDuf Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '177.0' + - '195.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDyyKuuB1fWySn0UMvuUVg", + "id": "pi_3OhZABKuuB1fWySn1qYnWlj2", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDyyKuuB1fWySn0UMvuUVg_secret_ClAQYyfuEZ32xxXO8ggVrGXbc", + "client_secret": "pi_3OhZABKuuB1fWySn1qYnWlj2_secret_z5kNBfUqg1wHEhzKmX1qCTLj7", "confirmation_method": "automatic", - "created": 1707323300, + "created": 1707404719, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDyxKuuB1fWySn8SeCKTrx", + "payment_method": "pm_1OhZAAKuuB1fWySnA8WVm9S4", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:20 GMT + recorded_at: Thu, 08 Feb 2024 15:05:19 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDyyKuuB1fWySn0UMvuUVg/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZABKuuB1fWySn1qYnWlj2/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_9EGWxq7694jIkR","request_duration_ms":410}}' + - '{"last_request_metrics":{"request_id":"req_gP9jFARRj5QDuf","request_duration_ms":614}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:21 GMT + - Thu, 08 Feb 2024 15:05:20 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 011e3999-8ae4-464f-80e4-52423b1ea17b + - 25ef5741-c34c-4f61-ae17-831a526e14e1 Original-Request: - - req_6z6JFjqO2lOHNs + - req_S4vpGcqQaWhmtO Request-Id: - - req_6z6JFjqO2lOHNs + - req_S4vpGcqQaWhmtO Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '695.0' + - '781.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDyyKuuB1fWySn0UMvuUVg", + "id": "pi_3OhZABKuuB1fWySn1qYnWlj2", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDyyKuuB1fWySn0UMvuUVg_secret_ClAQYyfuEZ32xxXO8ggVrGXbc", + "client_secret": "pi_3OhZABKuuB1fWySn1qYnWlj2_secret_z5kNBfUqg1wHEhzKmX1qCTLj7", "confirmation_method": "automatic", - "created": 1707323300, + "created": 1707404719, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDyyKuuB1fWySn0LxZ4Of8", + "latest_charge": "ch_3OhZABKuuB1fWySn1Hl37J5O", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDyxKuuB1fWySn8SeCKTrx", + "payment_method": "pm_1OhZAAKuuB1fWySnA8WVm9S4", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,10 +393,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:21 GMT + recorded_at: Thu, 08 Feb 2024 15:05:20 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDyyKuuB1fWySn0UMvuUVg + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZABKuuB1fWySn1qYnWlj2 body: encoding: US-ASCII string: '' @@ -404,11 +404,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_6z6JFjqO2lOHNs","request_duration_ms":935}}' + - '{"last_request_metrics":{"request_id":"req_S4vpGcqQaWhmtO","request_duration_ms":1015}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -428,7 +428,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:21 GMT + - Thu, 08 Feb 2024 15:05:21 GMT Content-Type: - application/json Content-Length: @@ -454,13 +454,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_yGoYEqzNtjnHiF + - req_SNi3Tfsb3JHGJL Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '75.0' + - '77.00000000000001' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -469,7 +469,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDyyKuuB1fWySn0UMvuUVg", + "id": "pi_3OhZABKuuB1fWySn1qYnWlj2", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -483,20 +483,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDyyKuuB1fWySn0UMvuUVg_secret_ClAQYyfuEZ32xxXO8ggVrGXbc", + "client_secret": "pi_3OhZABKuuB1fWySn1qYnWlj2_secret_z5kNBfUqg1wHEhzKmX1qCTLj7", "confirmation_method": "automatic", - "created": 1707323300, + "created": 1707404719, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDyyKuuB1fWySn0LxZ4Of8", + "latest_charge": "ch_3OhZABKuuB1fWySn1Hl37J5O", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDyxKuuB1fWySn8SeCKTrx", + "payment_method": "pm_1OhZAAKuuB1fWySnA8WVm9S4", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -521,10 +521,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:21 GMT + recorded_at: Thu, 08 Feb 2024 15:05:21 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDyyKuuB1fWySn0UMvuUVg/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZABKuuB1fWySn1qYnWlj2/capture body: encoding: US-ASCII string: '' @@ -532,11 +532,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_yGoYEqzNtjnHiF","request_duration_ms":415}}' + - '{"last_request_metrics":{"request_id":"req_SNi3Tfsb3JHGJL","request_duration_ms":508}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -556,7 +556,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:22 GMT + - Thu, 08 Feb 2024 15:05:22 GMT Content-Type: - application/json Content-Length: @@ -582,11 +582,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 3294387a-d75c-4657-a45f-443a838b4afc + - 21b6003d-bb94-4383-9fe6-b4ab14dc3126 Original-Request: - - req_gugIcLq8i6tJx2 + - req_X70gCudnuJT9Ml Request-Id: - - req_gugIcLq8i6tJx2 + - req_X70gCudnuJT9Ml Stripe-Should-Retry: - 'false' Stripe-Version: @@ -594,7 +594,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '765.0' + - '980.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -603,7 +603,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDyyKuuB1fWySn0UMvuUVg", + "id": "pi_3OhZABKuuB1fWySn1qYnWlj2", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -617,20 +617,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDyyKuuB1fWySn0UMvuUVg_secret_ClAQYyfuEZ32xxXO8ggVrGXbc", + "client_secret": "pi_3OhZABKuuB1fWySn1qYnWlj2_secret_z5kNBfUqg1wHEhzKmX1qCTLj7", "confirmation_method": "automatic", - "created": 1707323300, + "created": 1707404719, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDyyKuuB1fWySn0LxZ4Of8", + "latest_charge": "ch_3OhZABKuuB1fWySn1Hl37J5O", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDyxKuuB1fWySn8SeCKTrx", + "payment_method": "pm_1OhZAAKuuB1fWySnA8WVm9S4", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -655,10 +655,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:22 GMT + recorded_at: Thu, 08 Feb 2024 15:05:22 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDyyKuuB1fWySn0UMvuUVg + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZABKuuB1fWySn1qYnWlj2 body: encoding: US-ASCII string: '' @@ -666,11 +666,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_gugIcLq8i6tJx2","request_duration_ms":1041}}' + - '{"last_request_metrics":{"request_id":"req_X70gCudnuJT9Ml","request_duration_ms":1196}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -690,7 +690,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:23 GMT + - Thu, 08 Feb 2024 15:05:22 GMT Content-Type: - application/json Content-Length: @@ -716,13 +716,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_B7UdWRs1tcOjqt + - req_34M1Fik2bLaX36 Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '66.0' + - '63.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -731,7 +731,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDyyKuuB1fWySn0UMvuUVg", + "id": "pi_3OhZABKuuB1fWySn1qYnWlj2", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -745,20 +745,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDyyKuuB1fWySn0UMvuUVg_secret_ClAQYyfuEZ32xxXO8ggVrGXbc", + "client_secret": "pi_3OhZABKuuB1fWySn1qYnWlj2_secret_z5kNBfUqg1wHEhzKmX1qCTLj7", "confirmation_method": "automatic", - "created": 1707323300, + "created": 1707404719, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDyyKuuB1fWySn0LxZ4Of8", + "latest_charge": "ch_3OhZABKuuB1fWySn1Hl37J5O", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDyxKuuB1fWySn8SeCKTrx", + "payment_method": "pm_1OhZAAKuuB1fWySnA8WVm9S4", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -783,5 +783,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:23 GMT + recorded_at: Thu, 08 Feb 2024 15:05:23 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard/returns_payment_intent_id_and_does_not_raise.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard/returns_payment_intent_id_and_does_not_raise.yml index a7ca83f223..baebb920f2 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard/returns_payment_intent_id_and_does_not_raise.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard/returns_payment_intent_id_and_does_not_raise.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_RiwtAVsyAHuT41","request_duration_ms":414}}' + - '{"last_request_metrics":{"request_id":"req_n1Diq6acEQrr7X","request_duration_ms":401}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:17 GMT + - Thu, 08 Feb 2024 15:05:16 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - a153120e-5f9c-42aa-8156-efb451a70594 + - 054b9852-7e75-4d87-b35b-51661a5125bb Original-Request: - - req_qjDVXNc8uJpq4h + - req_LFUk1ujGxXOMbx Request-Id: - - req_qjDVXNc8uJpq4h + - req_LFUk1ujGxXOMbx Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '295.0' + - '197.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDyvKuuB1fWySnZazVJb9r", + "id": "pm_1OhZA8KuuB1fWySnmIkOvnXJ", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323297, + "created": 1707404716, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:28:17 GMT + recorded_at: Thu, 08 Feb 2024 15:05:16 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDyvKuuB1fWySnZazVJb9r&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZA8KuuB1fWySnmIkOvnXJ&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_qjDVXNc8uJpq4h","request_duration_ms":583}}' + - '{"last_request_metrics":{"request_id":"req_LFUk1ujGxXOMbx","request_duration_ms":566}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:18 GMT + - Thu, 08 Feb 2024 15:05:17 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 187f2aa7-71f4-4048-8269-3edde3e98c61 + - c9e79b84-1d12-4024-849a-ea935e4131ea Original-Request: - - req_neTOqG1MFJfh4v + - req_Uxzs4qHL6t04Ho Request-Id: - - req_neTOqG1MFJfh4v + - req_Uxzs4qHL6t04Ho Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '237.0' + - '197.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDyvKuuB1fWySn1UerkwLn", + "id": "pi_3OhZA9KuuB1fWySn2ZVzhEvS", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDyvKuuB1fWySn1UerkwLn_secret_rOWgQM5Heh55zFiiFiG3gIgId", + "client_secret": "pi_3OhZA9KuuB1fWySn2ZVzhEvS_secret_ZHknvyoNJYuTPmZmzy0Xgu4bb", "confirmation_method": "automatic", - "created": 1707323297, + "created": 1707404717, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDyvKuuB1fWySnZazVJb9r", + "payment_method": "pm_1OhZA8KuuB1fWySnmIkOvnXJ", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:18 GMT + recorded_at: Thu, 08 Feb 2024 15:05:17 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDyvKuuB1fWySn1UerkwLn/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZA9KuuB1fWySn2ZVzhEvS/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_neTOqG1MFJfh4v","request_duration_ms":451}}' + - '{"last_request_metrics":{"request_id":"req_Uxzs4qHL6t04Ho","request_duration_ms":406}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:19 GMT + - Thu, 08 Feb 2024 15:05:18 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 28931c08-b32d-4e4a-9e97-bd6cde82629f + - 82017040-8b2c-4ce4-83af-05c3ccb229b6 Original-Request: - - req_f2AnHFLIt9LRMk + - req_W9DiLwUSibO2gJ Request-Id: - - req_f2AnHFLIt9LRMk + - req_W9DiLwUSibO2gJ Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '846.0' + - '831.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDyvKuuB1fWySn1UerkwLn", + "id": "pi_3OhZA9KuuB1fWySn2ZVzhEvS", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDyvKuuB1fWySn1UerkwLn_secret_rOWgQM5Heh55zFiiFiG3gIgId", + "client_secret": "pi_3OhZA9KuuB1fWySn2ZVzhEvS_secret_ZHknvyoNJYuTPmZmzy0Xgu4bb", "confirmation_method": "automatic", - "created": 1707323297, + "created": 1707404717, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDyvKuuB1fWySn1jThkYTx", + "latest_charge": "ch_3OhZA9KuuB1fWySn2h9cHptk", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDyvKuuB1fWySnZazVJb9r", + "payment_method": "pm_1OhZA8KuuB1fWySnmIkOvnXJ", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,5 +393,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:19 GMT + recorded_at: Thu, 08 Feb 2024 15:05:18 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_2-series_/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_2-series_/captures_the_payment.yml index 82f162bb93..0db90a7cf1 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_2-series_/captures_the_payment.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_2-series_/captures_the_payment.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_36uJYE2PgAsjPp","request_duration_ms":1041}}' + - '{"last_request_metrics":{"request_id":"req_NfmtMgjL9ysI8q","request_duration_ms":1130}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:26 GMT + - Thu, 08 Feb 2024 15:05:25 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 7f8ec53a-a713-4592-8c70-0d3b58588a80 + - '0585a2d2-d9fa-408d-89b3-d28f8210185d' Original-Request: - - req_gWd5PlUMRAD1Rs + - req_eX0bNjDyNoMZTO Request-Id: - - req_gWd5PlUMRAD1Rs + - req_eX0bNjDyNoMZTO Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '271.99999999999994' + - '230.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDz3KuuB1fWySn0SoN4Sph", + "id": "pm_1OhZAHKuuB1fWySnT5X60LMb", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323306, + "created": 1707404725, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:28:26 GMT + recorded_at: Thu, 08 Feb 2024 15:05:26 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDz3KuuB1fWySn0SoN4Sph&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZAHKuuB1fWySnT5X60LMb&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_gWd5PlUMRAD1Rs","request_duration_ms":686}}' + - '{"last_request_metrics":{"request_id":"req_eX0bNjDyNoMZTO","request_duration_ms":551}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:26 GMT + - Thu, 08 Feb 2024 15:05:26 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - '09745c64-5b5f-459a-a63c-6ae7782dd2b5' + - ece5e68f-79e3-4285-8e65-fa076bb6704b Original-Request: - - req_sF0WOGpXSMJHUt + - req_963BoC8n8Bnkbu Request-Id: - - req_sF0WOGpXSMJHUt + - req_963BoC8n8Bnkbu Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '183.0' + - '197.99999999999997' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDz4KuuB1fWySn07si2V67", + "id": "pi_3OhZAIKuuB1fWySn1TVizQMf", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDz4KuuB1fWySn07si2V67_secret_uRIjJ7VyquIbD2MdevE9dHM92", + "client_secret": "pi_3OhZAIKuuB1fWySn1TVizQMf_secret_K0T8GKyH5oDm5rEW5YlSz4Mqm", "confirmation_method": "automatic", - "created": 1707323306, + "created": 1707404726, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDz3KuuB1fWySn0SoN4Sph", + "payment_method": "pm_1OhZAHKuuB1fWySnT5X60LMb", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:26 GMT + recorded_at: Thu, 08 Feb 2024 15:05:26 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDz4KuuB1fWySn07si2V67/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAIKuuB1fWySn1TVizQMf/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_sF0WOGpXSMJHUt","request_duration_ms":414}}' + - '{"last_request_metrics":{"request_id":"req_963BoC8n8Bnkbu","request_duration_ms":610}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:27 GMT + - Thu, 08 Feb 2024 15:05:27 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 581d346f-b9dd-4e21-8b60-ae8f9ac49f41 + - 296ba2fb-491c-475a-a1d6-5e542de33b7d Original-Request: - - req_w8QwdDmVO7mahu + - req_R81hbyGiP4zLv2 Request-Id: - - req_w8QwdDmVO7mahu + - req_R81hbyGiP4zLv2 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '758.0' + - '808.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDz4KuuB1fWySn07si2V67", + "id": "pi_3OhZAIKuuB1fWySn1TVizQMf", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDz4KuuB1fWySn07si2V67_secret_uRIjJ7VyquIbD2MdevE9dHM92", + "client_secret": "pi_3OhZAIKuuB1fWySn1TVizQMf_secret_K0T8GKyH5oDm5rEW5YlSz4Mqm", "confirmation_method": "automatic", - "created": 1707323306, + "created": 1707404726, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDz4KuuB1fWySn093NpeDF", + "latest_charge": "ch_3OhZAIKuuB1fWySn1KYPfcBo", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDz3KuuB1fWySn0SoN4Sph", + "payment_method": "pm_1OhZAHKuuB1fWySnT5X60LMb", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,10 +393,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:27 GMT + recorded_at: Thu, 08 Feb 2024 15:05:27 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDz4KuuB1fWySn07si2V67 + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAIKuuB1fWySn1TVizQMf body: encoding: US-ASCII string: '' @@ -404,11 +404,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_w8QwdDmVO7mahu","request_duration_ms":958}}' + - '{"last_request_metrics":{"request_id":"req_R81hbyGiP4zLv2","request_duration_ms":1020}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -428,7 +428,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:28 GMT + - Thu, 08 Feb 2024 15:05:27 GMT Content-Type: - application/json Content-Length: @@ -454,13 +454,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_SPZ9wr1ssB5ulR + - req_TAYLrs7km8BBt1 Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '71.00000000000001' + - '73.00000000000001' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -469,7 +469,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDz4KuuB1fWySn07si2V67", + "id": "pi_3OhZAIKuuB1fWySn1TVizQMf", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -483,20 +483,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDz4KuuB1fWySn07si2V67_secret_uRIjJ7VyquIbD2MdevE9dHM92", + "client_secret": "pi_3OhZAIKuuB1fWySn1TVizQMf_secret_K0T8GKyH5oDm5rEW5YlSz4Mqm", "confirmation_method": "automatic", - "created": 1707323306, + "created": 1707404726, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDz4KuuB1fWySn093NpeDF", + "latest_charge": "ch_3OhZAIKuuB1fWySn1KYPfcBo", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDz3KuuB1fWySn0SoN4Sph", + "payment_method": "pm_1OhZAHKuuB1fWySnT5X60LMb", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -521,10 +521,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:28 GMT + recorded_at: Thu, 08 Feb 2024 15:05:27 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDz4KuuB1fWySn07si2V67/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAIKuuB1fWySn1TVizQMf/capture body: encoding: US-ASCII string: '' @@ -532,11 +532,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_SPZ9wr1ssB5ulR","request_duration_ms":357}}' + - '{"last_request_metrics":{"request_id":"req_TAYLrs7km8BBt1","request_duration_ms":339}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -556,7 +556,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:29 GMT + - Thu, 08 Feb 2024 15:05:29 GMT Content-Type: - application/json Content-Length: @@ -582,11 +582,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 71331d60-9315-4c30-afcb-2a088b5b2821 + - 9d3a54c8-1013-474c-b674-54ffc762109f Original-Request: - - req_g7DhqQWDvyO5gG + - req_K9AzAbFPrFsqqt Request-Id: - - req_g7DhqQWDvyO5gG + - req_K9AzAbFPrFsqqt Stripe-Should-Retry: - 'false' Stripe-Version: @@ -594,7 +594,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '864.0' + - '956.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -603,7 +603,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDz4KuuB1fWySn07si2V67", + "id": "pi_3OhZAIKuuB1fWySn1TVizQMf", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -617,20 +617,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDz4KuuB1fWySn07si2V67_secret_uRIjJ7VyquIbD2MdevE9dHM92", + "client_secret": "pi_3OhZAIKuuB1fWySn1TVizQMf_secret_K0T8GKyH5oDm5rEW5YlSz4Mqm", "confirmation_method": "automatic", - "created": 1707323306, + "created": 1707404726, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDz4KuuB1fWySn093NpeDF", + "latest_charge": "ch_3OhZAIKuuB1fWySn1KYPfcBo", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDz3KuuB1fWySn0SoN4Sph", + "payment_method": "pm_1OhZAHKuuB1fWySnT5X60LMb", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -655,10 +655,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:29 GMT + recorded_at: Thu, 08 Feb 2024 15:05:29 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDz4KuuB1fWySn07si2V67 + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAIKuuB1fWySn1TVizQMf body: encoding: US-ASCII string: '' @@ -666,11 +666,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_g7DhqQWDvyO5gG","request_duration_ms":1077}}' + - '{"last_request_metrics":{"request_id":"req_K9AzAbFPrFsqqt","request_duration_ms":1191}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -690,7 +690,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:29 GMT + - Thu, 08 Feb 2024 15:05:29 GMT Content-Type: - application/json Content-Length: @@ -716,13 +716,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_8JHOlF3fZbu0Wp + - req_ck282G2mCA3sNg Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '66.0' + - '84.99999999999999' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -731,7 +731,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDz4KuuB1fWySn07si2V67", + "id": "pi_3OhZAIKuuB1fWySn1TVizQMf", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -745,20 +745,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDz4KuuB1fWySn07si2V67_secret_uRIjJ7VyquIbD2MdevE9dHM92", + "client_secret": "pi_3OhZAIKuuB1fWySn1TVizQMf_secret_K0T8GKyH5oDm5rEW5YlSz4Mqm", "confirmation_method": "automatic", - "created": 1707323306, + "created": 1707404726, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDz4KuuB1fWySn093NpeDF", + "latest_charge": "ch_3OhZAIKuuB1fWySn1KYPfcBo", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDz3KuuB1fWySn0SoN4Sph", + "payment_method": "pm_1OhZAHKuuB1fWySnT5X60LMb", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -783,5 +783,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:29 GMT + recorded_at: Thu, 08 Feb 2024 15:05:29 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_2-series_/returns_payment_intent_id_and_does_not_raise.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_2-series_/returns_payment_intent_id_and_does_not_raise.yml index 90954bf6c8..09e69e9dfc 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_2-series_/returns_payment_intent_id_and_does_not_raise.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_2-series_/returns_payment_intent_id_and_does_not_raise.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_B7UdWRs1tcOjqt","request_duration_ms":308}}' + - '{"last_request_metrics":{"request_id":"req_34M1Fik2bLaX36","request_duration_ms":435}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:23 GMT + - Thu, 08 Feb 2024 15:05:23 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - af955dc4-e413-47d2-8f5c-ef455d229869 + - 1ca44aa2-883b-4358-b4cb-e42204d77d2e Original-Request: - - req_flC8qGaaK2S1Fb + - req_nssakTY2o7TUnD Request-Id: - - req_flC8qGaaK2S1Fb + - req_nssakTY2o7TUnD Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '295.0' + - '220.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDz1KuuB1fWySneS7zvHGW", + "id": "pm_1OhZAFKuuB1fWySnYbKyZSfN", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323303, + "created": 1707404723, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:28:23 GMT + recorded_at: Thu, 08 Feb 2024 15:05:23 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDz1KuuB1fWySneS7zvHGW&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZAFKuuB1fWySnYbKyZSfN&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_flC8qGaaK2S1Fb","request_duration_ms":583}}' + - '{"last_request_metrics":{"request_id":"req_nssakTY2o7TUnD","request_duration_ms":466}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:24 GMT + - Thu, 08 Feb 2024 15:05:23 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 42b0b16c-01d4-4f2a-98c2-66f0c57aed71 + - 4d3c804c-3603-4514-97ce-ef8c4279bbed Original-Request: - - req_KAGcHdbHNRqUog + - req_NEYMychlB5la86 Request-Id: - - req_KAGcHdbHNRqUog + - req_NEYMychlB5la86 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '192.0' + - '185.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDz2KuuB1fWySn18nVwGnJ", + "id": "pi_3OhZAFKuuB1fWySn2Rgga6SV", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDz2KuuB1fWySn18nVwGnJ_secret_4X8FfZ6wQPuuY0TUq4C54AOdK", + "client_secret": "pi_3OhZAFKuuB1fWySn2Rgga6SV_secret_SwaaJOyJBP1TcZkq3mUmw9I5D", "confirmation_method": "automatic", - "created": 1707323304, + "created": 1707404723, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDz1KuuB1fWySneS7zvHGW", + "payment_method": "pm_1OhZAFKuuB1fWySnYbKyZSfN", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:24 GMT + recorded_at: Thu, 08 Feb 2024 15:05:23 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDz2KuuB1fWySn18nVwGnJ/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAFKuuB1fWySn2Rgga6SV/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_KAGcHdbHNRqUog","request_duration_ms":414}}' + - '{"last_request_metrics":{"request_id":"req_NEYMychlB5la86","request_duration_ms":393}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:25 GMT + - Thu, 08 Feb 2024 15:05:24 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 39ff6c87-e5a5-4198-b0c8-453325c7a679 + - bd1ba2af-d5d1-451d-98e2-94f80ce723f6 Original-Request: - - req_36uJYE2PgAsjPp + - req_NfmtMgjL9ysI8q Request-Id: - - req_36uJYE2PgAsjPp + - req_NfmtMgjL9ysI8q Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '800.0' + - '771.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDz2KuuB1fWySn18nVwGnJ", + "id": "pi_3OhZAFKuuB1fWySn2Rgga6SV", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDz2KuuB1fWySn18nVwGnJ_secret_4X8FfZ6wQPuuY0TUq4C54AOdK", + "client_secret": "pi_3OhZAFKuuB1fWySn2Rgga6SV_secret_SwaaJOyJBP1TcZkq3mUmw9I5D", "confirmation_method": "automatic", - "created": 1707323304, + "created": 1707404723, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDz2KuuB1fWySn1fq3BuUC", + "latest_charge": "ch_3OhZAFKuuB1fWySn219wPXMr", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDz1KuuB1fWySneS7zvHGW", + "payment_method": "pm_1OhZAFKuuB1fWySnYbKyZSfN", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,5 +393,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:25 GMT + recorded_at: Thu, 08 Feb 2024 15:05:25 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_debit_/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_debit_/captures_the_payment.yml index 20e3d35d6e..c568e08e8c 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_debit_/captures_the_payment.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_debit_/captures_the_payment.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_TuzwY4DHoG4gDf","request_duration_ms":1042}}' + - '{"last_request_metrics":{"request_id":"req_AbVs5dE8KdbG8o","request_duration_ms":1082}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:32 GMT + - Thu, 08 Feb 2024 15:05:32 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - cfd46c67-1ff4-4345-aa5b-5e7761029353 + - efbc2201-7526-4508-b504-7228f67402d0 Original-Request: - - req_R4pJ82XAqz4LJc + - req_YiguvjotnUHna0 Request-Id: - - req_R4pJ82XAqz4LJc + - req_YiguvjotnUHna0 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '239.0' + - '230.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDzAKuuB1fWySnfeBvM0do", + "id": "pm_1OhZAOKuuB1fWySnRpYwgmSi", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323312, + "created": 1707404732, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:28:32 GMT + recorded_at: Thu, 08 Feb 2024 15:05:32 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDzAKuuB1fWySnfeBvM0do&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZAOKuuB1fWySnRpYwgmSi&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_R4pJ82XAqz4LJc","request_duration_ms":510}}' + - '{"last_request_metrics":{"request_id":"req_YiguvjotnUHna0","request_duration_ms":627}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:32 GMT + - Thu, 08 Feb 2024 15:05:33 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - e3608dce-0201-4253-9518-15bab7354777 + - 2da45a8b-c21f-4fa4-90f5-a9dde881b2c3 Original-Request: - - req_IlNRikEQ28QrLQ + - req_noybBck1draXhw Request-Id: - - req_IlNRikEQ28QrLQ + - req_noybBck1draXhw Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '198.99999999999997' + - '208.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzAKuuB1fWySn2TRDITRA", + "id": "pi_3OhZAPKuuB1fWySn0EDKYanU", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzAKuuB1fWySn2TRDITRA_secret_5CahMKwgcYetg7CXIWNOYTI6z", + "client_secret": "pi_3OhZAPKuuB1fWySn0EDKYanU_secret_lIXmJQzFnpvAaJGevu5R2ZWL1", "confirmation_method": "automatic", - "created": 1707323312, + "created": 1707404733, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzAKuuB1fWySnfeBvM0do", + "payment_method": "pm_1OhZAOKuuB1fWySnRpYwgmSi", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:33 GMT + recorded_at: Thu, 08 Feb 2024 15:05:33 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzAKuuB1fWySn2TRDITRA/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAPKuuB1fWySn0EDKYanU/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_IlNRikEQ28QrLQ","request_duration_ms":520}}' + - '{"last_request_metrics":{"request_id":"req_noybBck1draXhw","request_duration_ms":609}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:34 GMT + - Thu, 08 Feb 2024 15:05:34 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - da79ebca-988c-44ca-8c90-629f3a2d6ccf + - 9865aced-3a3a-48b2-b8ee-aa2fbd160a85 Original-Request: - - req_T9eblifWoadwLK + - req_OCWmkay85b4Tgn Request-Id: - - req_T9eblifWoadwLK + - req_OCWmkay85b4Tgn Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '835.0' + - '658.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzAKuuB1fWySn2TRDITRA", + "id": "pi_3OhZAPKuuB1fWySn0EDKYanU", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzAKuuB1fWySn2TRDITRA_secret_5CahMKwgcYetg7CXIWNOYTI6z", + "client_secret": "pi_3OhZAPKuuB1fWySn0EDKYanU_secret_lIXmJQzFnpvAaJGevu5R2ZWL1", "confirmation_method": "automatic", - "created": 1707323312, + "created": 1707404733, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzAKuuB1fWySn2zjCNgo4", + "latest_charge": "ch_3OhZAPKuuB1fWySn0h4r6UQ8", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzAKuuB1fWySnfeBvM0do", + "payment_method": "pm_1OhZAOKuuB1fWySnRpYwgmSi", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,10 +393,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:34 GMT + recorded_at: Thu, 08 Feb 2024 15:05:34 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzAKuuB1fWySn2TRDITRA + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAPKuuB1fWySn0EDKYanU body: encoding: US-ASCII string: '' @@ -404,11 +404,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_T9eblifWoadwLK","request_duration_ms":1146}}' + - '{"last_request_metrics":{"request_id":"req_OCWmkay85b4Tgn","request_duration_ms":918}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -428,7 +428,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:34 GMT + - Thu, 08 Feb 2024 15:05:34 GMT Content-Type: - application/json Content-Length: @@ -454,13 +454,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_bgOMPyZRCmtpGC + - req_LQUwSTYwIGBefJ Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '77.0' + - '69.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -469,7 +469,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzAKuuB1fWySn2TRDITRA", + "id": "pi_3OhZAPKuuB1fWySn0EDKYanU", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -483,20 +483,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzAKuuB1fWySn2TRDITRA_secret_5CahMKwgcYetg7CXIWNOYTI6z", + "client_secret": "pi_3OhZAPKuuB1fWySn0EDKYanU_secret_lIXmJQzFnpvAaJGevu5R2ZWL1", "confirmation_method": "automatic", - "created": 1707323312, + "created": 1707404733, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzAKuuB1fWySn2zjCNgo4", + "latest_charge": "ch_3OhZAPKuuB1fWySn0h4r6UQ8", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzAKuuB1fWySnfeBvM0do", + "payment_method": "pm_1OhZAOKuuB1fWySnRpYwgmSi", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -521,10 +521,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:34 GMT + recorded_at: Thu, 08 Feb 2024 15:05:34 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzAKuuB1fWySn2TRDITRA/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAPKuuB1fWySn0EDKYanU/capture body: encoding: US-ASCII string: '' @@ -532,11 +532,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_bgOMPyZRCmtpGC","request_duration_ms":412}}' + - '{"last_request_metrics":{"request_id":"req_LQUwSTYwIGBefJ","request_duration_ms":406}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -556,7 +556,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:35 GMT + - Thu, 08 Feb 2024 15:05:35 GMT Content-Type: - application/json Content-Length: @@ -582,11 +582,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - ec1b1a12-da97-407e-888a-ad924a0b5ac4 + - 2a91e23f-82c9-47be-8e8e-bead236da4d2 Original-Request: - - req_tfNuTwHSh4HDHJ + - req_zA5oVzMEezhizj Request-Id: - - req_tfNuTwHSh4HDHJ + - req_zA5oVzMEezhizj Stripe-Should-Retry: - 'false' Stripe-Version: @@ -594,7 +594,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '797.0' + - '844.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -603,7 +603,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzAKuuB1fWySn2TRDITRA", + "id": "pi_3OhZAPKuuB1fWySn0EDKYanU", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -617,20 +617,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzAKuuB1fWySn2TRDITRA_secret_5CahMKwgcYetg7CXIWNOYTI6z", + "client_secret": "pi_3OhZAPKuuB1fWySn0EDKYanU_secret_lIXmJQzFnpvAaJGevu5R2ZWL1", "confirmation_method": "automatic", - "created": 1707323312, + "created": 1707404733, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzAKuuB1fWySn2zjCNgo4", + "latest_charge": "ch_3OhZAPKuuB1fWySn0h4r6UQ8", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzAKuuB1fWySnfeBvM0do", + "payment_method": "pm_1OhZAOKuuB1fWySnRpYwgmSi", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -655,10 +655,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:35 GMT + recorded_at: Thu, 08 Feb 2024 15:05:36 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzAKuuB1fWySn2TRDITRA + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAPKuuB1fWySn0EDKYanU body: encoding: US-ASCII string: '' @@ -666,11 +666,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_tfNuTwHSh4HDHJ","request_duration_ms":1042}}' + - '{"last_request_metrics":{"request_id":"req_zA5oVzMEezhizj","request_duration_ms":1226}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -690,7 +690,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:35 GMT + - Thu, 08 Feb 2024 15:05:36 GMT Content-Type: - application/json Content-Length: @@ -716,13 +716,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_dvVN6Fzudqs4jd + - req_mVrxYZoIsO5cgF Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '77.0' + - '70.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -731,7 +731,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzAKuuB1fWySn2TRDITRA", + "id": "pi_3OhZAPKuuB1fWySn0EDKYanU", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -745,20 +745,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzAKuuB1fWySn2TRDITRA_secret_5CahMKwgcYetg7CXIWNOYTI6z", + "client_secret": "pi_3OhZAPKuuB1fWySn0EDKYanU_secret_lIXmJQzFnpvAaJGevu5R2ZWL1", "confirmation_method": "automatic", - "created": 1707323312, + "created": 1707404733, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzAKuuB1fWySn2zjCNgo4", + "latest_charge": "ch_3OhZAPKuuB1fWySn0h4r6UQ8", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzAKuuB1fWySnfeBvM0do", + "payment_method": "pm_1OhZAOKuuB1fWySnRpYwgmSi", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -783,5 +783,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:36 GMT + recorded_at: Thu, 08 Feb 2024 15:05:36 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_debit_/returns_payment_intent_id_and_does_not_raise.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_debit_/returns_payment_intent_id_and_does_not_raise.yml index 823a270296..651885d5b3 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_debit_/returns_payment_intent_id_and_does_not_raise.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_debit_/returns_payment_intent_id_and_does_not_raise.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_8JHOlF3fZbu0Wp","request_duration_ms":293}}' + - '{"last_request_metrics":{"request_id":"req_ck282G2mCA3sNg","request_duration_ms":324}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:30 GMT + - Thu, 08 Feb 2024 15:05:29 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - a5358940-5a5e-41ae-a0b5-09441b86ea52 + - 87d22dcd-3419-4551-aa2f-cd86bf2108a5 Original-Request: - - req_8o2n0ApgIVSi9k + - req_FBBt8TfGSV6TSk Request-Id: - - req_8o2n0ApgIVSi9k + - req_FBBt8TfGSV6TSk Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '276.0' + - '223.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDz7KuuB1fWySnPxzsChRe", + "id": "pm_1OhZALKuuB1fWySnJns2mmt6", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323309, + "created": 1707404729, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:28:30 GMT + recorded_at: Thu, 08 Feb 2024 15:05:30 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDz7KuuB1fWySnPxzsChRe&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZALKuuB1fWySnJns2mmt6&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_8o2n0ApgIVSi9k","request_duration_ms":487}}' + - '{"last_request_metrics":{"request_id":"req_FBBt8TfGSV6TSk","request_duration_ms":643}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:30 GMT + - Thu, 08 Feb 2024 15:05:30 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 466b90b8-1ccb-4018-9d5e-28b2f0376eeb + - 7b5ecef7-ae35-4955-b7a2-83affd741db6 Original-Request: - - req_zdIbaygqa3H2Wd + - req_bHMCPqjaraNqO5 Request-Id: - - req_zdIbaygqa3H2Wd + - req_bHMCPqjaraNqO5 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '223.0' + - '196.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDz8KuuB1fWySn0YwkuVn5", + "id": "pi_3OhZAMKuuB1fWySn14hxhvZf", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDz8KuuB1fWySn0YwkuVn5_secret_ggBbD4A7uT1pP2Y68xDqgrTtq", + "client_secret": "pi_3OhZAMKuuB1fWySn14hxhvZf_secret_s7fJt21aOePS4OCHQLrVqbGMO", "confirmation_method": "automatic", - "created": 1707323310, + "created": 1707404730, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDz7KuuB1fWySnPxzsChRe", + "payment_method": "pm_1OhZALKuuB1fWySnJns2mmt6", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:30 GMT + recorded_at: Thu, 08 Feb 2024 15:05:30 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDz8KuuB1fWySn0YwkuVn5/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAMKuuB1fWySn14hxhvZf/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_zdIbaygqa3H2Wd","request_duration_ms":528}}' + - '{"last_request_metrics":{"request_id":"req_bHMCPqjaraNqO5","request_duration_ms":548}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:31 GMT + - Thu, 08 Feb 2024 15:05:31 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - a957ea24-b85c-4b2d-8509-c5623d26216d + - b1ab063e-6697-46f9-81c7-64c5ed865bcd Original-Request: - - req_TuzwY4DHoG4gDf + - req_AbVs5dE8KdbG8o Request-Id: - - req_TuzwY4DHoG4gDf + - req_AbVs5dE8KdbG8o Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '835.0' + - '725.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDz8KuuB1fWySn0YwkuVn5", + "id": "pi_3OhZAMKuuB1fWySn14hxhvZf", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDz8KuuB1fWySn0YwkuVn5_secret_ggBbD4A7uT1pP2Y68xDqgrTtq", + "client_secret": "pi_3OhZAMKuuB1fWySn14hxhvZf_secret_s7fJt21aOePS4OCHQLrVqbGMO", "confirmation_method": "automatic", - "created": 1707323310, + "created": 1707404730, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDz8KuuB1fWySn0YPblsE9", + "latest_charge": "ch_3OhZAMKuuB1fWySn1dANLV2C", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDz7KuuB1fWySnPxzsChRe", + "payment_method": "pm_1OhZALKuuB1fWySnJns2mmt6", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,5 +393,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:31 GMT + recorded_at: Thu, 08 Feb 2024 15:05:31 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_prepaid_/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_prepaid_/captures_the_payment.yml index e7344adcd9..20363b36ad 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_prepaid_/captures_the_payment.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_prepaid_/captures_the_payment.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_t6BaeQ1CS7kARD","request_duration_ms":1154}}' + - '{"last_request_metrics":{"request_id":"req_Hpwvmnw7k3DUhC","request_duration_ms":1225}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:39 GMT + - Thu, 08 Feb 2024 15:05:39 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 66c85559-c0dc-43de-81a3-070e51be92bb + - 4f889b11-096f-4092-8bf6-fc4315386388 Original-Request: - - req_nWOLUKJvBT6VgU + - req_BU6kM65YKoLzJO Request-Id: - - req_nWOLUKJvBT6VgU + - req_BU6kM65YKoLzJO Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '269.0' + - '245.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDzGKuuB1fWySn27jIGLsV", + "id": "pm_1OhZAVKuuB1fWySnTZNJcrQb", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323319, + "created": 1707404739, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:28:39 GMT + recorded_at: Thu, 08 Feb 2024 15:05:39 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDzGKuuB1fWySn27jIGLsV&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZAVKuuB1fWySnTZNJcrQb&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_nWOLUKJvBT6VgU","request_duration_ms":549}}' + - '{"last_request_metrics":{"request_id":"req_BU6kM65YKoLzJO","request_duration_ms":496}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:39 GMT + - Thu, 08 Feb 2024 15:05:40 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 6ebf64e2-5072-4a71-b525-e1382bdb58d2 + - 1e02b3fe-e1b4-4808-8d68-eea75cd88548 Original-Request: - - req_KPEpoT2Xy4sIag + - req_h6qCAUbUIbj8Z9 Request-Id: - - req_KPEpoT2Xy4sIag + - req_h6qCAUbUIbj8Z9 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '172.0' + - '164.99999999999997' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzHKuuB1fWySn0NPW0DlB", + "id": "pi_3OhZAVKuuB1fWySn0muOAGZH", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzHKuuB1fWySn0NPW0DlB_secret_5vaOJLFnLdYpFhGtBqBzmFSVn", + "client_secret": "pi_3OhZAVKuuB1fWySn0muOAGZH_secret_vzVnI7IJdyD3q5uvuVLhdsqnH", "confirmation_method": "automatic", - "created": 1707323319, + "created": 1707404739, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzGKuuB1fWySn27jIGLsV", + "payment_method": "pm_1OhZAVKuuB1fWySnTZNJcrQb", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:39 GMT + recorded_at: Thu, 08 Feb 2024 15:05:40 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzHKuuB1fWySn0NPW0DlB/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAVKuuB1fWySn0muOAGZH/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_KPEpoT2Xy4sIag","request_duration_ms":413}}' + - '{"last_request_metrics":{"request_id":"req_h6qCAUbUIbj8Z9","request_duration_ms":448}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:40 GMT + - Thu, 08 Feb 2024 15:05:41 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - c4c4c39a-f95d-4d71-b889-edec1bbb77aa + - 1abed412-c182-49bf-8a50-f757484f1356 Original-Request: - - req_zBt42R4FqAc2Dc + - req_OiNFHotFPfdAKG Request-Id: - - req_zBt42R4FqAc2Dc + - req_OiNFHotFPfdAKG Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '742.0' + - '821.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzHKuuB1fWySn0NPW0DlB", + "id": "pi_3OhZAVKuuB1fWySn0muOAGZH", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzHKuuB1fWySn0NPW0DlB_secret_5vaOJLFnLdYpFhGtBqBzmFSVn", + "client_secret": "pi_3OhZAVKuuB1fWySn0muOAGZH_secret_vzVnI7IJdyD3q5uvuVLhdsqnH", "confirmation_method": "automatic", - "created": 1707323319, + "created": 1707404739, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzHKuuB1fWySn0zAPGG73", + "latest_charge": "ch_3OhZAVKuuB1fWySn0mfjL943", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzGKuuB1fWySn27jIGLsV", + "payment_method": "pm_1OhZAVKuuB1fWySnTZNJcrQb", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,10 +393,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:40 GMT + recorded_at: Thu, 08 Feb 2024 15:05:41 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzHKuuB1fWySn0NPW0DlB + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAVKuuB1fWySn0muOAGZH body: encoding: US-ASCII string: '' @@ -404,11 +404,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_zBt42R4FqAc2Dc","request_duration_ms":1042}}' + - '{"last_request_metrics":{"request_id":"req_OiNFHotFPfdAKG","request_duration_ms":1122}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -428,7 +428,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:41 GMT + - Thu, 08 Feb 2024 15:05:41 GMT Content-Type: - application/json Content-Length: @@ -454,13 +454,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_WmTyOw3MphdQfQ + - req_ZajeDPqITZZKR2 Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '60.0' + - '78.99999999999999' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -469,7 +469,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzHKuuB1fWySn0NPW0DlB", + "id": "pi_3OhZAVKuuB1fWySn0muOAGZH", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -483,20 +483,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzHKuuB1fWySn0NPW0DlB_secret_5vaOJLFnLdYpFhGtBqBzmFSVn", + "client_secret": "pi_3OhZAVKuuB1fWySn0muOAGZH_secret_vzVnI7IJdyD3q5uvuVLhdsqnH", "confirmation_method": "automatic", - "created": 1707323319, + "created": 1707404739, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzHKuuB1fWySn0zAPGG73", + "latest_charge": "ch_3OhZAVKuuB1fWySn0mfjL943", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzGKuuB1fWySn27jIGLsV", + "payment_method": "pm_1OhZAVKuuB1fWySnTZNJcrQb", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -521,10 +521,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:41 GMT + recorded_at: Thu, 08 Feb 2024 15:05:41 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzHKuuB1fWySn0NPW0DlB/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAVKuuB1fWySn0muOAGZH/capture body: encoding: US-ASCII string: '' @@ -532,11 +532,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_WmTyOw3MphdQfQ","request_duration_ms":309}}' + - '{"last_request_metrics":{"request_id":"req_ZajeDPqITZZKR2","request_duration_ms":407}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -556,7 +556,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:42 GMT + - Thu, 08 Feb 2024 15:05:42 GMT Content-Type: - application/json Content-Length: @@ -582,11 +582,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - e4262f1e-bafb-45f7-96e7-c54daeb2523d + - bb462a57-8fdc-4b8a-b690-7240ce6931ae Original-Request: - - req_XGBiYN3vBby1V9 + - req_tEvy5gDDmUDWvY Request-Id: - - req_XGBiYN3vBby1V9 + - req_tEvy5gDDmUDWvY Stripe-Should-Retry: - 'false' Stripe-Version: @@ -594,7 +594,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '920.0' + - '902.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -603,7 +603,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzHKuuB1fWySn0NPW0DlB", + "id": "pi_3OhZAVKuuB1fWySn0muOAGZH", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -617,20 +617,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzHKuuB1fWySn0NPW0DlB_secret_5vaOJLFnLdYpFhGtBqBzmFSVn", + "client_secret": "pi_3OhZAVKuuB1fWySn0muOAGZH_secret_vzVnI7IJdyD3q5uvuVLhdsqnH", "confirmation_method": "automatic", - "created": 1707323319, + "created": 1707404739, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzHKuuB1fWySn0zAPGG73", + "latest_charge": "ch_3OhZAVKuuB1fWySn0mfjL943", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzGKuuB1fWySn27jIGLsV", + "payment_method": "pm_1OhZAVKuuB1fWySnTZNJcrQb", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -655,10 +655,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:42 GMT + recorded_at: Thu, 08 Feb 2024 15:05:42 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzHKuuB1fWySn0NPW0DlB + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZAVKuuB1fWySn0muOAGZH body: encoding: US-ASCII string: '' @@ -666,11 +666,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_XGBiYN3vBby1V9","request_duration_ms":1147}}' + - '{"last_request_metrics":{"request_id":"req_tEvy5gDDmUDWvY","request_duration_ms":1122}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -690,7 +690,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:42 GMT + - Thu, 08 Feb 2024 15:05:43 GMT Content-Type: - application/json Content-Length: @@ -716,13 +716,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_K0nU8RZXAzMS41 + - req_D22mcIbpAarMR4 Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '65.0' + - '68.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -731,7 +731,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzHKuuB1fWySn0NPW0DlB", + "id": "pi_3OhZAVKuuB1fWySn0muOAGZH", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -745,20 +745,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzHKuuB1fWySn0NPW0DlB_secret_5vaOJLFnLdYpFhGtBqBzmFSVn", + "client_secret": "pi_3OhZAVKuuB1fWySn0muOAGZH_secret_vzVnI7IJdyD3q5uvuVLhdsqnH", "confirmation_method": "automatic", - "created": 1707323319, + "created": 1707404739, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzHKuuB1fWySn0zAPGG73", + "latest_charge": "ch_3OhZAVKuuB1fWySn0mfjL943", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzGKuuB1fWySn27jIGLsV", + "payment_method": "pm_1OhZAVKuuB1fWySnTZNJcrQb", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -783,5 +783,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:42 GMT + recorded_at: Thu, 08 Feb 2024 15:05:43 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_prepaid_/returns_payment_intent_id_and_does_not_raise.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_prepaid_/returns_payment_intent_id_and_does_not_raise.yml index b895b14622..3c6ba98faa 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_prepaid_/returns_payment_intent_id_and_does_not_raise.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Mastercard_prepaid_/returns_payment_intent_id_and_does_not_raise.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_dvVN6Fzudqs4jd","request_duration_ms":413}}' + - '{"last_request_metrics":{"request_id":"req_mVrxYZoIsO5cgF","request_duration_ms":405}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:36 GMT + - Thu, 08 Feb 2024 15:05:36 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - d1fdca8e-c99d-4250-85d7-c746307fb821 + - 21c87d21-8d79-4e41-a1a5-8e259514bebc Original-Request: - - req_0iaSxif8N4hTdu + - req_GAX8vc9aacL3D2 Request-Id: - - req_0iaSxif8N4hTdu + - req_GAX8vc9aacL3D2 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '282.0' + - '265.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDzEKuuB1fWySnyMmkXZmF", + "id": "pm_1OhZASKuuB1fWySnrIenSbOZ", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323316, + "created": 1707404736, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:28:36 GMT + recorded_at: Thu, 08 Feb 2024 15:05:37 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDzEKuuB1fWySnyMmkXZmF&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZASKuuB1fWySnrIenSbOZ&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_0iaSxif8N4hTdu","request_duration_ms":567}}' + - '{"last_request_metrics":{"request_id":"req_GAX8vc9aacL3D2","request_duration_ms":669}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:37 GMT + - Thu, 08 Feb 2024 15:05:37 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - add21c63-0d70-425e-8b97-33a9d3e19653 + - 4942478d-4aff-4ea5-bfa2-af8ba5efc924 Original-Request: - - req_VuEhNtl3XWaJCF + - req_2e73RMenvOOvAT Request-Id: - - req_VuEhNtl3XWaJCF + - req_2e73RMenvOOvAT Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '220.99999999999997' + - '167.99999999999997' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzEKuuB1fWySn2OnXfCIf", + "id": "pi_3OhZATKuuB1fWySn0rNUnxHc", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzEKuuB1fWySn2OnXfCIf_secret_yHhOOTNLYmE9iNFNfYbk3E3C5", + "client_secret": "pi_3OhZATKuuB1fWySn0rNUnxHc_secret_6eRm3zmkPHgTdPLLBW58fvQyN", "confirmation_method": "automatic", - "created": 1707323316, + "created": 1707404737, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzEKuuB1fWySnyMmkXZmF", + "payment_method": "pm_1OhZASKuuB1fWySnrIenSbOZ", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:37 GMT + recorded_at: Thu, 08 Feb 2024 15:05:37 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDzEKuuB1fWySn2OnXfCIf/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZATKuuB1fWySn0rNUnxHc/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_VuEhNtl3XWaJCF","request_duration_ms":518}}' + - '{"last_request_metrics":{"request_id":"req_2e73RMenvOOvAT","request_duration_ms":405}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:38 GMT + - Thu, 08 Feb 2024 15:05:38 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - fe54b756-93de-4fc4-ab55-c25b1560c1b0 + - e0176968-593c-4f68-aa87-79386ace4dac Original-Request: - - req_t6BaeQ1CS7kARD + - req_Hpwvmnw7k3DUhC Request-Id: - - req_t6BaeQ1CS7kARD + - req_Hpwvmnw7k3DUhC Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '848.0' + - '877.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDzEKuuB1fWySn2OnXfCIf", + "id": "pi_3OhZATKuuB1fWySn0rNUnxHc", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDzEKuuB1fWySn2OnXfCIf_secret_yHhOOTNLYmE9iNFNfYbk3E3C5", + "client_secret": "pi_3OhZATKuuB1fWySn0rNUnxHc_secret_6eRm3zmkPHgTdPLLBW58fvQyN", "confirmation_method": "automatic", - "created": 1707323316, + "created": 1707404737, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDzEKuuB1fWySn2NNVz528", + "latest_charge": "ch_3OhZATKuuB1fWySn0NcEtIWe", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDzEKuuB1fWySnyMmkXZmF", + "payment_method": "pm_1OhZASKuuB1fWySnrIenSbOZ", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,5 +393,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:38 GMT + recorded_at: Thu, 08 Feb 2024 15:05:38 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay/captures_the_payment.yml index 184db63d61..0d094c747a 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay/captures_the_payment.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay/captures_the_payment.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_zT8qxiUVe0GGZR","request_duration_ms":1150}}' + - '{"last_request_metrics":{"request_id":"req_BJAMo4G1Hqt5JK","request_duration_ms":1022}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:30 GMT + - Thu, 08 Feb 2024 15:06:34 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - f25cd521-1185-4696-aba0-8c43f0e38c73 + - 28685fb9-cb9e-4a4d-a82d-8b52f52a89bd Original-Request: - - req_adzGKYZ6QHSV17 + - req_LnhrakM3kMs3E0 Request-Id: - - req_adzGKYZ6QHSV17 + - req_LnhrakM3kMs3E0 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '279.99999999999994' + - '237.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhE06KuuB1fWySn2N3UHhz0", + "id": "pm_1OhZBOKuuB1fWySnGoj3Poti", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323370, + "created": 1707404794, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:30 GMT + recorded_at: Thu, 08 Feb 2024 15:06:34 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhE06KuuB1fWySn2N3UHhz0&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZBOKuuB1fWySnGoj3Poti&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_adzGKYZ6QHSV17","request_duration_ms":531}}' + - '{"last_request_metrics":{"request_id":"req_LnhrakM3kMs3E0","request_duration_ms":572}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:31 GMT + - Thu, 08 Feb 2024 15:06:34 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - dbced517-2aa7-4569-ac0e-1db0a0479f3f + - be207e90-c269-4fd2-b35b-92f2b0ea3d75 Original-Request: - - req_hg7ONm1qQhFHmy + - req_UQr0rW3RKty0pc Request-Id: - - req_hg7ONm1qQhFHmy + - req_UQr0rW3RKty0pc Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '217.0' + - '187.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE06KuuB1fWySn1IxNbxtY", + "id": "pi_3OhZBOKuuB1fWySn0fgWcYmm", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE06KuuB1fWySn1IxNbxtY_secret_U0rqq3ta8Cmz6X3g5rHPsPjJ2", + "client_secret": "pi_3OhZBOKuuB1fWySn0fgWcYmm_secret_NEkxbv7Be1MMxiFvunmQSOzg6", "confirmation_method": "automatic", - "created": 1707323370, + "created": 1707404794, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE06KuuB1fWySn2N3UHhz0", + "payment_method": "pm_1OhZBOKuuB1fWySnGoj3Poti", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:31 GMT + recorded_at: Thu, 08 Feb 2024 15:06:34 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE06KuuB1fWySn1IxNbxtY/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBOKuuB1fWySn0fgWcYmm/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_hg7ONm1qQhFHmy","request_duration_ms":515}}' + - '{"last_request_metrics":{"request_id":"req_UQr0rW3RKty0pc","request_duration_ms":405}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:32 GMT + - Thu, 08 Feb 2024 15:06:35 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - ad505c63-004c-48ce-8623-c56bdc148de2 + - a33cf248-4129-457f-8842-0ba35114427d Original-Request: - - req_Tte8SUNeSNV9ef + - req_cIzr0zgCQq19P4 Request-Id: - - req_Tte8SUNeSNV9ef + - req_cIzr0zgCQq19P4 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '768.0' + - '766.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE06KuuB1fWySn1IxNbxtY", + "id": "pi_3OhZBOKuuB1fWySn0fgWcYmm", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE06KuuB1fWySn1IxNbxtY_secret_U0rqq3ta8Cmz6X3g5rHPsPjJ2", + "client_secret": "pi_3OhZBOKuuB1fWySn0fgWcYmm_secret_NEkxbv7Be1MMxiFvunmQSOzg6", "confirmation_method": "automatic", - "created": 1707323370, + "created": 1707404794, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhE06KuuB1fWySn18V8hfqT", + "latest_charge": "ch_3OhZBOKuuB1fWySn0BVkADZL", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE06KuuB1fWySn2N3UHhz0", + "payment_method": "pm_1OhZBOKuuB1fWySnGoj3Poti", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,10 +393,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:32 GMT + recorded_at: Thu, 08 Feb 2024 15:06:35 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE06KuuB1fWySn1IxNbxtY + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBOKuuB1fWySn0fgWcYmm body: encoding: US-ASCII string: '' @@ -404,11 +404,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Tte8SUNeSNV9ef","request_duration_ms":1044}}' + - '{"last_request_metrics":{"request_id":"req_cIzr0zgCQq19P4","request_duration_ms":1019}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -428,7 +428,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:32 GMT + - Thu, 08 Feb 2024 15:06:36 GMT Content-Type: - application/json Content-Length: @@ -454,13 +454,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_8XqQ23tO1ps71l + - req_xZLsr9Q6q6UKfm Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '64.0' + - '84.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -469,7 +469,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE06KuuB1fWySn1IxNbxtY", + "id": "pi_3OhZBOKuuB1fWySn0fgWcYmm", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -483,20 +483,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE06KuuB1fWySn1IxNbxtY_secret_U0rqq3ta8Cmz6X3g5rHPsPjJ2", + "client_secret": "pi_3OhZBOKuuB1fWySn0fgWcYmm_secret_NEkxbv7Be1MMxiFvunmQSOzg6", "confirmation_method": "automatic", - "created": 1707323370, + "created": 1707404794, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhE06KuuB1fWySn18V8hfqT", + "latest_charge": "ch_3OhZBOKuuB1fWySn0BVkADZL", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE06KuuB1fWySn2N3UHhz0", + "payment_method": "pm_1OhZBOKuuB1fWySnGoj3Poti", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -521,10 +521,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:32 GMT + recorded_at: Thu, 08 Feb 2024 15:06:36 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE06KuuB1fWySn1IxNbxtY/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBOKuuB1fWySn0fgWcYmm/capture body: encoding: US-ASCII string: '' @@ -532,11 +532,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_8XqQ23tO1ps71l","request_duration_ms":309}}' + - '{"last_request_metrics":{"request_id":"req_xZLsr9Q6q6UKfm","request_duration_ms":407}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -556,7 +556,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:33 GMT + - Thu, 08 Feb 2024 15:06:37 GMT Content-Type: - application/json Content-Length: @@ -582,11 +582,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 52579878-d119-45b8-9f2c-3c065657bf70 + - e11bb195-7215-4fda-823a-635658fe557c Original-Request: - - req_ECdwY5Y9bUGykg + - req_O1ECvaMvAJQAoj Request-Id: - - req_ECdwY5Y9bUGykg + - req_O1ECvaMvAJQAoj Stripe-Should-Retry: - 'false' Stripe-Version: @@ -594,7 +594,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '832.0' + - '772.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -603,7 +603,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE06KuuB1fWySn1IxNbxtY", + "id": "pi_3OhZBOKuuB1fWySn0fgWcYmm", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -617,20 +617,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE06KuuB1fWySn1IxNbxtY_secret_U0rqq3ta8Cmz6X3g5rHPsPjJ2", + "client_secret": "pi_3OhZBOKuuB1fWySn0fgWcYmm_secret_NEkxbv7Be1MMxiFvunmQSOzg6", "confirmation_method": "automatic", - "created": 1707323370, + "created": 1707404794, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhE06KuuB1fWySn18V8hfqT", + "latest_charge": "ch_3OhZBOKuuB1fWySn0BVkADZL", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE06KuuB1fWySn2N3UHhz0", + "payment_method": "pm_1OhZBOKuuB1fWySnGoj3Poti", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -655,10 +655,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:33 GMT + recorded_at: Thu, 08 Feb 2024 15:06:37 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE06KuuB1fWySn1IxNbxtY + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBOKuuB1fWySn0fgWcYmm body: encoding: US-ASCII string: '' @@ -666,11 +666,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ECdwY5Y9bUGykg","request_duration_ms":1041}}' + - '{"last_request_metrics":{"request_id":"req_O1ECvaMvAJQAoj","request_duration_ms":1021}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -690,7 +690,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:33 GMT + - Thu, 08 Feb 2024 15:06:37 GMT Content-Type: - application/json Content-Length: @@ -716,13 +716,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_D9s1zVDBsPPEOx + - req_S7op6DXXNK7aMj Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '93.0' + - '73.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -731,7 +731,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE06KuuB1fWySn1IxNbxtY", + "id": "pi_3OhZBOKuuB1fWySn0fgWcYmm", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -745,20 +745,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE06KuuB1fWySn1IxNbxtY_secret_U0rqq3ta8Cmz6X3g5rHPsPjJ2", + "client_secret": "pi_3OhZBOKuuB1fWySn0fgWcYmm_secret_NEkxbv7Be1MMxiFvunmQSOzg6", "confirmation_method": "automatic", - "created": 1707323370, + "created": 1707404794, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhE06KuuB1fWySn18V8hfqT", + "latest_charge": "ch_3OhZBOKuuB1fWySn0BVkADZL", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE06KuuB1fWySn2N3UHhz0", + "payment_method": "pm_1OhZBOKuuB1fWySnGoj3Poti", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -783,5 +783,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:34 GMT + recorded_at: Thu, 08 Feb 2024 15:06:37 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay/returns_payment_intent_id_and_does_not_raise.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay/returns_payment_intent_id_and_does_not_raise.yml index d9c1d8e734..38e3f2a60a 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay/returns_payment_intent_id_and_does_not_raise.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay/returns_payment_intent_id_and_does_not_raise.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_f1vOdQqfGNPXm5","request_duration_ms":310}}' + - '{"last_request_metrics":{"request_id":"req_FKgVW77AQ3qRhD","request_duration_ms":299}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:28 GMT + - Thu, 08 Feb 2024 15:06:31 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 150b9f87-db0a-4020-af4a-6d8e3f70cd5e + - d136468f-df16-406d-8f54-e82a70b3a32a Original-Request: - - req_2RDIAocgaF236m + - req_TBpXKkikvFxJoF Request-Id: - - req_2RDIAocgaF236m + - req_TBpXKkikvFxJoF Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '265.0' + - '308.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhE03KuuB1fWySn5MdsfSYC", + "id": "pm_1OhZBLKuuB1fWySntDe5kn1o", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323368, + "created": 1707404791, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:28 GMT + recorded_at: Thu, 08 Feb 2024 15:06:31 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhE03KuuB1fWySn5MdsfSYC&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZBLKuuB1fWySntDe5kn1o&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_2RDIAocgaF236m","request_duration_ms":573}}' + - '{"last_request_metrics":{"request_id":"req_TBpXKkikvFxJoF","request_duration_ms":582}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:28 GMT + - Thu, 08 Feb 2024 15:06:32 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 06c31a99-35d3-4885-9239-8ca43a8ba96b + - 91d6e511-833c-448c-876f-21bdcc1d103f Original-Request: - - req_rPU02uigoVo1QI + - req_XyGRorXx9w0s6t Request-Id: - - req_rPU02uigoVo1QI + - req_XyGRorXx9w0s6t Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '189.0' + - '204.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE04KuuB1fWySn03Dlaleq", + "id": "pi_3OhZBMKuuB1fWySn1tmeptQ8", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE04KuuB1fWySn03Dlaleq_secret_8PKjfal83t3WWZRhoItPWFfaZ", + "client_secret": "pi_3OhZBMKuuB1fWySn1tmeptQ8_secret_q8kLt7aBs2Fz6QOpXre7eYesy", "confirmation_method": "automatic", - "created": 1707323368, + "created": 1707404792, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE03KuuB1fWySn5MdsfSYC", + "payment_method": "pm_1OhZBLKuuB1fWySntDe5kn1o", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:28 GMT + recorded_at: Thu, 08 Feb 2024 15:06:32 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE04KuuB1fWySn03Dlaleq/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBMKuuB1fWySn1tmeptQ8/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_rPU02uigoVo1QI","request_duration_ms":417}}' + - '{"last_request_metrics":{"request_id":"req_XyGRorXx9w0s6t","request_duration_ms":507}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:29 GMT + - Thu, 08 Feb 2024 15:06:33 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 24c16cd3-4c45-4eea-8e38-39bf170fb7fa + - 32bb4856-388b-4759-81b7-a9c29c85bcf6 Original-Request: - - req_zT8qxiUVe0GGZR + - req_BJAMo4G1Hqt5JK Request-Id: - - req_zT8qxiUVe0GGZR + - req_BJAMo4G1Hqt5JK Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '851.0' + - '712.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE04KuuB1fWySn03Dlaleq", + "id": "pi_3OhZBMKuuB1fWySn1tmeptQ8", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE04KuuB1fWySn03Dlaleq_secret_8PKjfal83t3WWZRhoItPWFfaZ", + "client_secret": "pi_3OhZBMKuuB1fWySn1tmeptQ8_secret_q8kLt7aBs2Fz6QOpXre7eYesy", "confirmation_method": "automatic", - "created": 1707323368, + "created": 1707404792, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhE04KuuB1fWySn0vZaprLf", + "latest_charge": "ch_3OhZBMKuuB1fWySn1eOgZQxj", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE03KuuB1fWySn5MdsfSYC", + "payment_method": "pm_1OhZBLKuuB1fWySntDe5kn1o", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,5 +393,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:29 GMT + recorded_at: Thu, 08 Feb 2024 15:06:33 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay_19-digit_card_/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay_19-digit_card_/captures_the_payment.yml index a3a1df5cb8..b03b9d4b73 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay_19-digit_card_/captures_the_payment.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay_19-digit_card_/captures_the_payment.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_5HPAS9CfEpe9YJ","request_duration_ms":1042}}' + - '{"last_request_metrics":{"request_id":"req_M4ZxkJfNiot7Fi","request_duration_ms":1087}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:37 GMT + - Thu, 08 Feb 2024 15:06:40 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 2c962158-c4e5-4eee-b03e-1381b3d957e8 + - 210b313a-e783-4f6f-b30d-12df3066ad80 Original-Request: - - req_daJa3ivpyYnf52 + - req_oCv0saEvXrvoVf Request-Id: - - req_daJa3ivpyYnf52 + - req_oCv0saEvXrvoVf Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '251.0' + - '213.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhE0CKuuB1fWySn9ZLCd1kr", + "id": "pm_1OhZBUKuuB1fWySnoql6pUDC", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323376, + "created": 1707404800, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:37 GMT + recorded_at: Thu, 08 Feb 2024 15:06:40 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhE0CKuuB1fWySn9ZLCd1kr&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZBUKuuB1fWySnoql6pUDC&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_daJa3ivpyYnf52","request_duration_ms":502}}' + - '{"last_request_metrics":{"request_id":"req_oCv0saEvXrvoVf","request_duration_ms":450}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:37 GMT + - Thu, 08 Feb 2024 15:06:41 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - a47139bc-e86f-4882-b190-4506b1ea3324 + - 30465860-8e9d-461b-8781-2d21ae6188aa Original-Request: - - req_hWn7aDoYatJVLC + - req_S3slGjB3ftQLCf Request-Id: - - req_hWn7aDoYatJVLC + - req_S3slGjB3ftQLCf Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '176.0' + - '188.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE0DKuuB1fWySn2rMWFSRS", + "id": "pi_3OhZBVKuuB1fWySn02wM4yAZ", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0DKuuB1fWySn2rMWFSRS_secret_XpUDZS1mC38qLNkbmcfGhVwwu", + "client_secret": "pi_3OhZBVKuuB1fWySn02wM4yAZ_secret_jMT1pZXFi87BY0HmVLw2cZWP7", "confirmation_method": "automatic", - "created": 1707323377, + "created": 1707404801, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE0CKuuB1fWySn9ZLCd1kr", + "payment_method": "pm_1OhZBUKuuB1fWySnoql6pUDC", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:37 GMT + recorded_at: Thu, 08 Feb 2024 15:06:41 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE0DKuuB1fWySn2rMWFSRS/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBVKuuB1fWySn02wM4yAZ/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_hWn7aDoYatJVLC","request_duration_ms":415}}' + - '{"last_request_metrics":{"request_id":"req_S3slGjB3ftQLCf","request_duration_ms":605}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:38 GMT + - Thu, 08 Feb 2024 15:06:42 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 4e2399fe-c3f4-4ce4-940b-96c1a3d93494 + - 8b67a170-41a0-4e3e-a2e8-a2803ad0d2db Original-Request: - - req_6doXRKgtQTP91a + - req_I8ia3cVKrqZ6WE Request-Id: - - req_6doXRKgtQTP91a + - req_I8ia3cVKrqZ6WE Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '686.0' + - '743.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE0DKuuB1fWySn2rMWFSRS", + "id": "pi_3OhZBVKuuB1fWySn02wM4yAZ", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0DKuuB1fWySn2rMWFSRS_secret_XpUDZS1mC38qLNkbmcfGhVwwu", + "client_secret": "pi_3OhZBVKuuB1fWySn02wM4yAZ_secret_jMT1pZXFi87BY0HmVLw2cZWP7", "confirmation_method": "automatic", - "created": 1707323377, + "created": 1707404801, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhE0DKuuB1fWySn2GZE8gk4", + "latest_charge": "ch_3OhZBVKuuB1fWySn07yRyiX1", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE0CKuuB1fWySn9ZLCd1kr", + "payment_method": "pm_1OhZBUKuuB1fWySnoql6pUDC", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,10 +393,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:38 GMT + recorded_at: Thu, 08 Feb 2024 15:06:42 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE0DKuuB1fWySn2rMWFSRS + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBVKuuB1fWySn02wM4yAZ body: encoding: US-ASCII string: '' @@ -404,11 +404,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_6doXRKgtQTP91a","request_duration_ms":937}}' + - '{"last_request_metrics":{"request_id":"req_I8ia3cVKrqZ6WE","request_duration_ms":1123}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -428,7 +428,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:38 GMT + - Thu, 08 Feb 2024 15:06:42 GMT Content-Type: - application/json Content-Length: @@ -454,13 +454,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_cXfOVNMiNznkSW + - req_zr67fZXFVcZ9Qn Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '64.0' + - '72.00000000000001' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -469,7 +469,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE0DKuuB1fWySn2rMWFSRS", + "id": "pi_3OhZBVKuuB1fWySn02wM4yAZ", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -483,20 +483,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0DKuuB1fWySn2rMWFSRS_secret_XpUDZS1mC38qLNkbmcfGhVwwu", + "client_secret": "pi_3OhZBVKuuB1fWySn02wM4yAZ_secret_jMT1pZXFi87BY0HmVLw2cZWP7", "confirmation_method": "automatic", - "created": 1707323377, + "created": 1707404801, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhE0DKuuB1fWySn2GZE8gk4", + "latest_charge": "ch_3OhZBVKuuB1fWySn07yRyiX1", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE0CKuuB1fWySn9ZLCd1kr", + "payment_method": "pm_1OhZBUKuuB1fWySnoql6pUDC", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -521,10 +521,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:38 GMT + recorded_at: Thu, 08 Feb 2024 15:06:43 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE0DKuuB1fWySn2rMWFSRS/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBVKuuB1fWySn02wM4yAZ/capture body: encoding: US-ASCII string: '' @@ -532,11 +532,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_cXfOVNMiNznkSW","request_duration_ms":309}}' + - '{"last_request_metrics":{"request_id":"req_zr67fZXFVcZ9Qn","request_duration_ms":303}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -556,7 +556,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:39 GMT + - Thu, 08 Feb 2024 15:06:43 GMT Content-Type: - application/json Content-Length: @@ -582,11 +582,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - e0d26946-b406-42ff-baa4-ae663b2e00ba + - 6290076a-ca04-4e0f-84a0-382a9bd456e3 Original-Request: - - req_BZ7gVHNQ4uRnY8 + - req_cQVsSRN07CoTrm Request-Id: - - req_BZ7gVHNQ4uRnY8 + - req_cQVsSRN07CoTrm Stripe-Should-Retry: - 'false' Stripe-Version: @@ -594,7 +594,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '880.0' + - '796.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -603,7 +603,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE0DKuuB1fWySn2rMWFSRS", + "id": "pi_3OhZBVKuuB1fWySn02wM4yAZ", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -617,20 +617,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0DKuuB1fWySn2rMWFSRS_secret_XpUDZS1mC38qLNkbmcfGhVwwu", + "client_secret": "pi_3OhZBVKuuB1fWySn02wM4yAZ_secret_jMT1pZXFi87BY0HmVLw2cZWP7", "confirmation_method": "automatic", - "created": 1707323377, + "created": 1707404801, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhE0DKuuB1fWySn2GZE8gk4", + "latest_charge": "ch_3OhZBVKuuB1fWySn07yRyiX1", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE0CKuuB1fWySn9ZLCd1kr", + "payment_method": "pm_1OhZBUKuuB1fWySnoql6pUDC", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -655,10 +655,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:39 GMT + recorded_at: Thu, 08 Feb 2024 15:06:44 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE0DKuuB1fWySn2rMWFSRS + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBVKuuB1fWySn02wM4yAZ body: encoding: US-ASCII string: '' @@ -666,11 +666,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_BZ7gVHNQ4uRnY8","request_duration_ms":1147}}' + - '{"last_request_metrics":{"request_id":"req_cQVsSRN07CoTrm","request_duration_ms":1021}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -690,7 +690,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:40 GMT + - Thu, 08 Feb 2024 15:06:44 GMT Content-Type: - application/json Content-Length: @@ -716,13 +716,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_4tX06iAWytFkY4 + - req_gU3oFHR1sQ5iOQ Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '63.0' + - '71.00000000000001' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -731,7 +731,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE0DKuuB1fWySn2rMWFSRS", + "id": "pi_3OhZBVKuuB1fWySn02wM4yAZ", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -745,20 +745,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0DKuuB1fWySn2rMWFSRS_secret_XpUDZS1mC38qLNkbmcfGhVwwu", + "client_secret": "pi_3OhZBVKuuB1fWySn02wM4yAZ_secret_jMT1pZXFi87BY0HmVLw2cZWP7", "confirmation_method": "automatic", - "created": 1707323377, + "created": 1707404801, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhE0DKuuB1fWySn2GZE8gk4", + "latest_charge": "ch_3OhZBVKuuB1fWySn07yRyiX1", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE0CKuuB1fWySn9ZLCd1kr", + "payment_method": "pm_1OhZBUKuuB1fWySnoql6pUDC", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -783,5 +783,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:40 GMT + recorded_at: Thu, 08 Feb 2024 15:06:44 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay_19-digit_card_/returns_payment_intent_id_and_does_not_raise.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay_19-digit_card_/returns_payment_intent_id_and_does_not_raise.yml index 77ab44fe8f..c3d8d8a424 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay_19-digit_card_/returns_payment_intent_id_and_does_not_raise.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay_19-digit_card_/returns_payment_intent_id_and_does_not_raise.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_D9s1zVDBsPPEOx","request_duration_ms":415}}' + - '{"last_request_metrics":{"request_id":"req_S7op6DXXNK7aMj","request_duration_ms":407}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:34 GMT + - Thu, 08 Feb 2024 15:06:38 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 0f5b01bd-a6eb-46b1-9b80-b7a4d5889392 + - 879c5c41-5450-4f2f-a3a5-e441b89d03bb Original-Request: - - req_2IFbsd0N22IkHL + - req_ki9l7km7sKrhXV Request-Id: - - req_2IFbsd0N22IkHL + - req_ki9l7km7sKrhXV Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '299.0' + - '272.99999999999994' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhE0AKuuB1fWySnT50iNtGf", + "id": "pm_1OhZBSKuuB1fWySnunDp9puN", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323374, + "created": 1707404798, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:29:34 GMT + recorded_at: Thu, 08 Feb 2024 15:06:38 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhE0AKuuB1fWySnT50iNtGf&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZBSKuuB1fWySnunDp9puN&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_2IFbsd0N22IkHL","request_duration_ms":589}}' + - '{"last_request_metrics":{"request_id":"req_ki9l7km7sKrhXV","request_duration_ms":499}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:35 GMT + - Thu, 08 Feb 2024 15:06:38 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - a658d89e-5ca6-4885-a818-97e8b5f3e2b1 + - 96d341c9-9841-4bfd-80eb-f156d6b47a71 Original-Request: - - req_xD1C4FBOfjidqo + - req_HLfPIOkbiQ5Xjw Request-Id: - - req_xD1C4FBOfjidqo + - req_HLfPIOkbiQ5Xjw Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '191.0' + - '186.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE0AKuuB1fWySn1JmWK75n", + "id": "pi_3OhZBSKuuB1fWySn1GBT8M1p", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0AKuuB1fWySn1JmWK75n_secret_Wdn8Vwj1mC9ajTiJmpsCLe0WV", + "client_secret": "pi_3OhZBSKuuB1fWySn1GBT8M1p_secret_GPKms4KNeqd5Gfmyr2cx92N6G", "confirmation_method": "automatic", - "created": 1707323374, + "created": 1707404798, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE0AKuuB1fWySnT50iNtGf", + "payment_method": "pm_1OhZBSKuuB1fWySnunDp9puN", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:35 GMT + recorded_at: Thu, 08 Feb 2024 15:06:38 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhE0AKuuB1fWySn1JmWK75n/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZBSKuuB1fWySn1GBT8M1p/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_xD1C4FBOfjidqo","request_duration_ms":414}}' + - '{"last_request_metrics":{"request_id":"req_HLfPIOkbiQ5Xjw","request_duration_ms":577}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:29:36 GMT + - Thu, 08 Feb 2024 15:06:39 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 96f5f2df-9c52-46c3-a356-b9c5b110a289 + - '085ca416-495b-43e9-a97c-c98c17324933' Original-Request: - - req_5HPAS9CfEpe9YJ + - req_M4ZxkJfNiot7Fi Request-Id: - - req_5HPAS9CfEpe9YJ + - req_M4ZxkJfNiot7Fi Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '839.0' + - '879.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhE0AKuuB1fWySn1JmWK75n", + "id": "pi_3OhZBSKuuB1fWySn1GBT8M1p", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhE0AKuuB1fWySn1JmWK75n_secret_Wdn8Vwj1mC9ajTiJmpsCLe0WV", + "client_secret": "pi_3OhZBSKuuB1fWySn1GBT8M1p_secret_GPKms4KNeqd5Gfmyr2cx92N6G", "confirmation_method": "automatic", - "created": 1707323374, + "created": 1707404798, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhE0AKuuB1fWySn1tcvVqeg", + "latest_charge": "ch_3OhZBSKuuB1fWySn1U6mU5z2", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhE0AKuuB1fWySnT50iNtGf", + "payment_method": "pm_1OhZBSKuuB1fWySnunDp9puN", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,5 +393,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:29:36 GMT + recorded_at: Thu, 08 Feb 2024 15:06:40 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Visa/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Visa/captures_the_payment.yml index 86407b056d..bcea90520b 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Visa/captures_the_payment.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Visa/captures_the_payment.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_geQERGTewZE2m2","request_duration_ms":1041}}' + - '{"last_request_metrics":{"request_id":"req_7093KogOjBBVgu","request_duration_ms":1064}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:07 GMT + - Thu, 08 Feb 2024 15:05:06 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 0c327b00-1e6c-49e5-ac16-297b984f8cdf + - 83fea324-a60a-4d17-95e0-1d64485d0a44 Original-Request: - - req_8NVDvPUHStxFcy + - req_bpCQiuHNcZ3hEb Request-Id: - - req_8NVDvPUHStxFcy + - req_bpCQiuHNcZ3hEb Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '267.0' + - '206.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDylKuuB1fWySn0nFspK4S", + "id": "pm_1OhZ9yKuuB1fWySnPgXkT0rx", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323287, + "created": 1707404706, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:28:07 GMT + recorded_at: Thu, 08 Feb 2024 15:05:06 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDylKuuB1fWySn0nFspK4S&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZ9yKuuB1fWySnPgXkT0rx&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_8NVDvPUHStxFcy","request_duration_ms":551}}' + - '{"last_request_metrics":{"request_id":"req_bpCQiuHNcZ3hEb","request_duration_ms":457}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:07 GMT + - Thu, 08 Feb 2024 15:05:06 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 57dcb46c-8bf5-4361-8261-9367878ecfb0 + - e7216225-27fc-48db-bd41-0bc9ce44b09f Original-Request: - - req_LQZb7IJiap2GL7 + - req_FmowDWjdObEMub Request-Id: - - req_LQZb7IJiap2GL7 + - req_FmowDWjdObEMub Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '185.0' + - '191.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDylKuuB1fWySn2TKn691w", + "id": "pi_3OhZ9yKuuB1fWySn1I49GrKY", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDylKuuB1fWySn2TKn691w_secret_MyTyjvLCkEvDLWT8z4LYZdxGc", + "client_secret": "pi_3OhZ9yKuuB1fWySn1I49GrKY_secret_ZAjg9shyx7k78gI0t77Poqhmt", "confirmation_method": "automatic", - "created": 1707323287, + "created": 1707404706, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDylKuuB1fWySn0nFspK4S", + "payment_method": "pm_1OhZ9yKuuB1fWySnPgXkT0rx", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:07 GMT + recorded_at: Thu, 08 Feb 2024 15:05:06 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDylKuuB1fWySn2TKn691w/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZ9yKuuB1fWySn1I49GrKY/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_LQZb7IJiap2GL7","request_duration_ms":408}}' + - '{"last_request_metrics":{"request_id":"req_FmowDWjdObEMub","request_duration_ms":405}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:08 GMT + - Thu, 08 Feb 2024 15:05:07 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 16b77c52-e686-4340-a455-7785894eda8c + - 5bbf7029-b473-42b6-99f1-552e33f1af98 Original-Request: - - req_R4MEM5lAkQfQ6e + - req_wjnR0m9P99Gsvm Request-Id: - - req_R4MEM5lAkQfQ6e + - req_wjnR0m9P99Gsvm Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '796.0' + - '732.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDylKuuB1fWySn2TKn691w", + "id": "pi_3OhZ9yKuuB1fWySn1I49GrKY", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDylKuuB1fWySn2TKn691w_secret_MyTyjvLCkEvDLWT8z4LYZdxGc", + "client_secret": "pi_3OhZ9yKuuB1fWySn1I49GrKY_secret_ZAjg9shyx7k78gI0t77Poqhmt", "confirmation_method": "automatic", - "created": 1707323287, + "created": 1707404706, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDylKuuB1fWySn21Bl2mfQ", + "latest_charge": "ch_3OhZ9yKuuB1fWySn1jOha5mJ", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDylKuuB1fWySn0nFspK4S", + "payment_method": "pm_1OhZ9yKuuB1fWySnPgXkT0rx", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,10 +393,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:08 GMT + recorded_at: Thu, 08 Feb 2024 15:05:07 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDylKuuB1fWySn2TKn691w + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZ9yKuuB1fWySn1I49GrKY body: encoding: US-ASCII string: '' @@ -404,11 +404,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_R4MEM5lAkQfQ6e","request_duration_ms":1040}}' + - '{"last_request_metrics":{"request_id":"req_wjnR0m9P99Gsvm","request_duration_ms":1022}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -428,7 +428,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:09 GMT + - Thu, 08 Feb 2024 15:05:08 GMT Content-Type: - application/json Content-Length: @@ -454,13 +454,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_xzcIuPDOCBudvw + - req_oYcT1yBCt42S7Z Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '62.0' + - '82.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -469,7 +469,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDylKuuB1fWySn2TKn691w", + "id": "pi_3OhZ9yKuuB1fWySn1I49GrKY", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -483,20 +483,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDylKuuB1fWySn2TKn691w_secret_MyTyjvLCkEvDLWT8z4LYZdxGc", + "client_secret": "pi_3OhZ9yKuuB1fWySn1I49GrKY_secret_ZAjg9shyx7k78gI0t77Poqhmt", "confirmation_method": "automatic", - "created": 1707323287, + "created": 1707404706, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDylKuuB1fWySn21Bl2mfQ", + "latest_charge": "ch_3OhZ9yKuuB1fWySn1jOha5mJ", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDylKuuB1fWySn0nFspK4S", + "payment_method": "pm_1OhZ9yKuuB1fWySnPgXkT0rx", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -521,10 +521,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:09 GMT + recorded_at: Thu, 08 Feb 2024 15:05:08 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDylKuuB1fWySn2TKn691w/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZ9yKuuB1fWySn1I49GrKY/capture body: encoding: US-ASCII string: '' @@ -532,11 +532,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_xzcIuPDOCBudvw","request_duration_ms":535}}' + - '{"last_request_metrics":{"request_id":"req_oYcT1yBCt42S7Z","request_duration_ms":508}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -556,7 +556,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:10 GMT + - Thu, 08 Feb 2024 15:05:09 GMT Content-Type: - application/json Content-Length: @@ -582,11 +582,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 45c47f19-0b4c-4dcc-b5f1-f84afd47fbb5 + - e3e5208c-5c40-4f80-b985-c28a1920ce17 Original-Request: - - req_sV8GY7giFod8d0 + - req_voigru54F3mmrf Request-Id: - - req_sV8GY7giFod8d0 + - req_voigru54F3mmrf Stripe-Should-Retry: - 'false' Stripe-Version: @@ -594,7 +594,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '845.0' + - '871.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -603,7 +603,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDylKuuB1fWySn2TKn691w", + "id": "pi_3OhZ9yKuuB1fWySn1I49GrKY", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -617,20 +617,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDylKuuB1fWySn2TKn691w_secret_MyTyjvLCkEvDLWT8z4LYZdxGc", + "client_secret": "pi_3OhZ9yKuuB1fWySn1I49GrKY_secret_ZAjg9shyx7k78gI0t77Poqhmt", "confirmation_method": "automatic", - "created": 1707323287, + "created": 1707404706, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDylKuuB1fWySn21Bl2mfQ", + "latest_charge": "ch_3OhZ9yKuuB1fWySn1jOha5mJ", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDylKuuB1fWySn0nFspK4S", + "payment_method": "pm_1OhZ9yKuuB1fWySnPgXkT0rx", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -655,10 +655,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:10 GMT + recorded_at: Thu, 08 Feb 2024 15:05:09 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDylKuuB1fWySn2TKn691w + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZ9yKuuB1fWySn1I49GrKY body: encoding: US-ASCII string: '' @@ -666,11 +666,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_sV8GY7giFod8d0","request_duration_ms":1128}}' + - '{"last_request_metrics":{"request_id":"req_voigru54F3mmrf","request_duration_ms":1123}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -690,7 +690,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:10 GMT + - Thu, 08 Feb 2024 15:05:09 GMT Content-Type: - application/json Content-Length: @@ -716,13 +716,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_V4R36T4WNcW1aF + - req_C3RcVGGiaZUKry Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '78.0' + - '79.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -731,7 +731,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDylKuuB1fWySn2TKn691w", + "id": "pi_3OhZ9yKuuB1fWySn1I49GrKY", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -745,20 +745,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDylKuuB1fWySn2TKn691w_secret_MyTyjvLCkEvDLWT8z4LYZdxGc", + "client_secret": "pi_3OhZ9yKuuB1fWySn1I49GrKY_secret_ZAjg9shyx7k78gI0t77Poqhmt", "confirmation_method": "automatic", - "created": 1707323287, + "created": 1707404706, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDylKuuB1fWySn21Bl2mfQ", + "latest_charge": "ch_3OhZ9yKuuB1fWySn1jOha5mJ", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDylKuuB1fWySn0nFspK4S", + "payment_method": "pm_1OhZ9yKuuB1fWySnPgXkT0rx", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -783,5 +783,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:10 GMT + recorded_at: Thu, 08 Feb 2024 15:05:10 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Visa/returns_payment_intent_id_and_does_not_raise.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Visa/returns_payment_intent_id_and_does_not_raise.yml index ddf00cdbfb..75e3eb82c7 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Visa/returns_payment_intent_id_and_does_not_raise.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Visa/returns_payment_intent_id_and_does_not_raise.yml @@ -10,9 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded + X-Stripe-Client-Telemetry: + - '{"last_request_metrics":{"request_id":"req_5KPG8yI3CqXrhD","request_duration_ms":483}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -32,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:04 GMT + - Thu, 08 Feb 2024 15:05:03 GMT Content-Type: - application/json Content-Length: @@ -57,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - ae89a8f4-4716-4ab3-9e50-8ff4997f0e95 + - abb76d7b-1d19-49a9-92ad-5b9e9c822f8d Original-Request: - - req_QqV6fkcANvcJAm + - req_OBHyFJxxBDtMRP Request-Id: - - req_QqV6fkcANvcJAm + - req_OBHyFJxxBDtMRP Stripe-Should-Retry: - 'false' Stripe-Version: @@ -69,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '250.0' + - '264.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -78,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDyiKuuB1fWySn8zuPunKb", + "id": "pm_1OhZ9vKuuB1fWySnMse10Vnd", "object": "payment_method", "billing_details": { "address": { @@ -118,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323284, + "created": 1707404703, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:28:04 GMT + recorded_at: Thu, 08 Feb 2024 15:05:03 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDyiKuuB1fWySn8zuPunKb&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZ9vKuuB1fWySnMse10Vnd&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_QqV6fkcANvcJAm","request_duration_ms":729}}' + - '{"last_request_metrics":{"request_id":"req_OBHyFJxxBDtMRP","request_duration_ms":578}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -159,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:05 GMT + - Thu, 08 Feb 2024 15:05:04 GMT Content-Type: - application/json Content-Length: @@ -184,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 357b92de-79b3-4302-b45e-99d8ec7bc3c0 + - 9daa460c-f0e4-47ff-9c0a-b333ce42de9a Original-Request: - - req_fskyPDlpQZei3z + - req_onPTr1q6Q0FtZ4 Request-Id: - - req_fskyPDlpQZei3z + - req_onPTr1q6Q0FtZ4 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -196,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '230.99999999999997' + - '203.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -205,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDyiKuuB1fWySn1mEbc3er", + "id": "pi_3OhZ9vKuuB1fWySn24ffPD0m", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -219,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDyiKuuB1fWySn1mEbc3er_secret_GL48p7eu3C7HbfVAgZx3GWDr0", + "client_secret": "pi_3OhZ9vKuuB1fWySn24ffPD0m_secret_IyelO8pcP9CJ3WbPr9ZIABq3y", "confirmation_method": "automatic", - "created": 1707323284, + "created": 1707404703, "currency": "eur", "customer": null, "description": null, @@ -232,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDyiKuuB1fWySn8zuPunKb", + "payment_method": "pm_1OhZ9vKuuB1fWySnMse10Vnd", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -257,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:05 GMT + recorded_at: Thu, 08 Feb 2024 15:05:04 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDyiKuuB1fWySn1mEbc3er/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZ9vKuuB1fWySn24ffPD0m/confirm body: encoding: US-ASCII string: '' @@ -268,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_fskyPDlpQZei3z","request_duration_ms":624}}' + - '{"last_request_metrics":{"request_id":"req_onPTr1q6Q0FtZ4","request_duration_ms":465}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -292,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:06 GMT + - Thu, 08 Feb 2024 15:05:05 GMT Content-Type: - application/json Content-Length: @@ -318,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 596165d3-0b49-4004-b646-b3ea4c8bdf2a + - 40b6c2c1-8200-4ba2-ac44-d8e6bdb0bd7c Original-Request: - - req_geQERGTewZE2m2 + - req_7093KogOjBBVgu Request-Id: - - req_geQERGTewZE2m2 + - req_7093KogOjBBVgu Stripe-Should-Retry: - 'false' Stripe-Version: @@ -330,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '795.0' + - '828.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -339,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDyiKuuB1fWySn1mEbc3er", + "id": "pi_3OhZ9vKuuB1fWySn24ffPD0m", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -353,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDyiKuuB1fWySn1mEbc3er_secret_GL48p7eu3C7HbfVAgZx3GWDr0", + "client_secret": "pi_3OhZ9vKuuB1fWySn24ffPD0m_secret_IyelO8pcP9CJ3WbPr9ZIABq3y", "confirmation_method": "automatic", - "created": 1707323284, + "created": 1707404703, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDyiKuuB1fWySn1pyK7dBL", + "latest_charge": "ch_3OhZ9vKuuB1fWySn27yrkIYO", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDyiKuuB1fWySn8zuPunKb", + "payment_method": "pm_1OhZ9vKuuB1fWySnMse10Vnd", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -391,5 +393,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:06 GMT + recorded_at: Thu, 08 Feb 2024 15:05:05 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Visa_debit_/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Visa_debit_/captures_the_payment.yml index e1719ab67b..eb6f22beed 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Visa_debit_/captures_the_payment.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Visa_debit_/captures_the_payment.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_XRDpYjOyKtkW7x","request_duration_ms":936}}' + - '{"last_request_metrics":{"request_id":"req_WYeIiORsLNWLTG","request_duration_ms":1020}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:13 GMT + - Thu, 08 Feb 2024 15:05:13 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 785f84d3-19b3-49ac-a56c-66f4927e68dd + - 9555d3a3-ddda-427f-82aa-ce15d1070cbe Original-Request: - - req_eU1Kk7nUh4goGa + - req_fZg31upXBoV7HL Request-Id: - - req_eU1Kk7nUh4goGa + - req_fZg31upXBoV7HL Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '259.0' + - '217.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDyrKuuB1fWySncwiUpDpR", + "id": "pm_1OhZA4KuuB1fWySnhAucAWut", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323293, + "created": 1707404712, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:28:13 GMT + recorded_at: Thu, 08 Feb 2024 15:05:13 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDyrKuuB1fWySncwiUpDpR&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZA4KuuB1fWySnhAucAWut&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_eU1Kk7nUh4goGa","request_duration_ms":483}}' + - '{"last_request_metrics":{"request_id":"req_fZg31upXBoV7HL","request_duration_ms":475}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:14 GMT + - Thu, 08 Feb 2024 15:05:13 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 556f6633-8232-4b50-9230-04888657c33b + - 612f2a59-ae93-4c6b-86f4-bfe3d9f521b3 Original-Request: - - req_h8DcNtfLkLkemS + - req_UvwqyGzwIAvPRG Request-Id: - - req_h8DcNtfLkLkemS + - req_UvwqyGzwIAvPRG Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '185.0' + - '202.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDyrKuuB1fWySn0HXukdYj", + "id": "pi_3OhZA5KuuB1fWySn1cToqOqU", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDyrKuuB1fWySn0HXukdYj_secret_JBgxOvQNdLixjB1XFfCZVvmqt", + "client_secret": "pi_3OhZA5KuuB1fWySn1cToqOqU_secret_Cs6Rdo6HveH7uvut6r6OWeMfL", "confirmation_method": "automatic", - "created": 1707323293, + "created": 1707404713, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDyrKuuB1fWySncwiUpDpR", + "payment_method": "pm_1OhZA4KuuB1fWySnhAucAWut", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:14 GMT + recorded_at: Thu, 08 Feb 2024 15:05:13 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDyrKuuB1fWySn0HXukdYj/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZA5KuuB1fWySn1cToqOqU/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_h8DcNtfLkLkemS","request_duration_ms":414}}' + - '{"last_request_metrics":{"request_id":"req_UvwqyGzwIAvPRG","request_duration_ms":436}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:15 GMT + - Thu, 08 Feb 2024 15:05:14 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 32c1eb1e-1b48-4928-abc6-7d051fa9eca5 + - 1296651d-fcaa-4d5a-bac0-0f4a0fc13880 Original-Request: - - req_3UoR1yXcC3QYTX + - req_Vkcxjq3d47Ohkw Request-Id: - - req_3UoR1yXcC3QYTX + - req_Vkcxjq3d47Ohkw Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '793.0' + - '696.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDyrKuuB1fWySn0HXukdYj", + "id": "pi_3OhZA5KuuB1fWySn1cToqOqU", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDyrKuuB1fWySn0HXukdYj_secret_JBgxOvQNdLixjB1XFfCZVvmqt", + "client_secret": "pi_3OhZA5KuuB1fWySn1cToqOqU_secret_Cs6Rdo6HveH7uvut6r6OWeMfL", "confirmation_method": "automatic", - "created": 1707323293, + "created": 1707404713, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDyrKuuB1fWySn0TngRTSu", + "latest_charge": "ch_3OhZA5KuuB1fWySn1zbUT6iW", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDyrKuuB1fWySncwiUpDpR", + "payment_method": "pm_1OhZA4KuuB1fWySnhAucAWut", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,10 +393,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:15 GMT + recorded_at: Thu, 08 Feb 2024 15:05:14 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDyrKuuB1fWySn0HXukdYj + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZA5KuuB1fWySn1cToqOqU body: encoding: US-ASCII string: '' @@ -404,11 +404,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_3UoR1yXcC3QYTX","request_duration_ms":1041}}' + - '{"last_request_metrics":{"request_id":"req_Vkcxjq3d47Ohkw","request_duration_ms":911}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -428,7 +428,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:15 GMT + - Thu, 08 Feb 2024 15:05:14 GMT Content-Type: - application/json Content-Length: @@ -454,13 +454,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_JeLu7S2FCbcsLv + - req_sZMm6j0URnahpO Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '91.0' + - '65.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -469,7 +469,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDyrKuuB1fWySn0HXukdYj", + "id": "pi_3OhZA5KuuB1fWySn1cToqOqU", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -483,20 +483,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDyrKuuB1fWySn0HXukdYj_secret_JBgxOvQNdLixjB1XFfCZVvmqt", + "client_secret": "pi_3OhZA5KuuB1fWySn1cToqOqU_secret_Cs6Rdo6HveH7uvut6r6OWeMfL", "confirmation_method": "automatic", - "created": 1707323293, + "created": 1707404713, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDyrKuuB1fWySn0TngRTSu", + "latest_charge": "ch_3OhZA5KuuB1fWySn1zbUT6iW", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDyrKuuB1fWySncwiUpDpR", + "payment_method": "pm_1OhZA4KuuB1fWySnhAucAWut", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -521,10 +521,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:15 GMT + recorded_at: Thu, 08 Feb 2024 15:05:14 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDyrKuuB1fWySn0HXukdYj/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZA5KuuB1fWySn1cToqOqU/capture body: encoding: US-ASCII string: '' @@ -532,11 +532,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_JeLu7S2FCbcsLv","request_duration_ms":414}}' + - '{"last_request_metrics":{"request_id":"req_sZMm6j0URnahpO","request_duration_ms":405}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -556,7 +556,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:16 GMT + - Thu, 08 Feb 2024 15:05:15 GMT Content-Type: - application/json Content-Length: @@ -582,11 +582,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - a6553929-841c-412e-9b41-a87bd721806b + - 3cffe389-69dd-4344-b2f0-0ac09bcc7d6b Original-Request: - - req_ObZvBepcm2Xxca + - req_BzPeKL69OD0EbD Request-Id: - - req_ObZvBepcm2Xxca + - req_BzPeKL69OD0EbD Stripe-Should-Retry: - 'false' Stripe-Version: @@ -603,7 +603,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDyrKuuB1fWySn0HXukdYj", + "id": "pi_3OhZA5KuuB1fWySn1cToqOqU", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -617,20 +617,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDyrKuuB1fWySn0HXukdYj_secret_JBgxOvQNdLixjB1XFfCZVvmqt", + "client_secret": "pi_3OhZA5KuuB1fWySn1cToqOqU_secret_Cs6Rdo6HveH7uvut6r6OWeMfL", "confirmation_method": "automatic", - "created": 1707323293, + "created": 1707404713, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDyrKuuB1fWySn0TngRTSu", + "latest_charge": "ch_3OhZA5KuuB1fWySn1zbUT6iW", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDyrKuuB1fWySncwiUpDpR", + "payment_method": "pm_1OhZA4KuuB1fWySnhAucAWut", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -655,10 +655,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:16 GMT + recorded_at: Thu, 08 Feb 2024 15:05:15 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDyrKuuB1fWySn0HXukdYj + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZA5KuuB1fWySn1cToqOqU body: encoding: US-ASCII string: '' @@ -666,11 +666,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ObZvBepcm2Xxca","request_duration_ms":1042}}' + - '{"last_request_metrics":{"request_id":"req_BzPeKL69OD0EbD","request_duration_ms":1026}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -690,7 +690,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:16 GMT + - Thu, 08 Feb 2024 15:05:16 GMT Content-Type: - application/json Content-Length: @@ -716,13 +716,13 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_RiwtAVsyAHuT41 + - req_n1Diq6acEQrr7X Stripe-Version: - '2023-10-16' Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '81.00000000000001' + - '66.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -731,7 +731,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDyrKuuB1fWySn0HXukdYj", + "id": "pi_3OhZA5KuuB1fWySn1cToqOqU", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -745,20 +745,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDyrKuuB1fWySn0HXukdYj_secret_JBgxOvQNdLixjB1XFfCZVvmqt", + "client_secret": "pi_3OhZA5KuuB1fWySn1cToqOqU_secret_Cs6Rdo6HveH7uvut6r6OWeMfL", "confirmation_method": "automatic", - "created": 1707323293, + "created": 1707404713, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDyrKuuB1fWySn0TngRTSu", + "latest_charge": "ch_3OhZA5KuuB1fWySn1zbUT6iW", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDyrKuuB1fWySncwiUpDpR", + "payment_method": "pm_1OhZA4KuuB1fWySnhAucAWut", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -783,5 +783,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:17 GMT + recorded_at: Thu, 08 Feb 2024 15:05:16 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Visa_debit_/returns_payment_intent_id_and_does_not_raise.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Visa_debit_/returns_payment_intent_id_and_does_not_raise.yml index bded4b64fa..fae5d0effa 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Visa_debit_/returns_payment_intent_id_and_does_not_raise.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.6.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Visa_debit_/returns_payment_intent_id_and_does_not_raise.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_V4R36T4WNcW1aF","request_duration_ms":309}}' + - '{"last_request_metrics":{"request_id":"req_C3RcVGGiaZUKry","request_duration_ms":507}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:11 GMT + - Thu, 08 Feb 2024 15:05:10 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - d86e0439-f0a4-468c-a1b8-ee3d2711f942 + - 962dc4cc-bb39-4123-9166-0b2a4af6fbed Original-Request: - - req_Cn7jr6NcfbULSs + - req_hdVBG3QM1uH1pK Request-Id: - - req_Cn7jr6NcfbULSs + - req_hdVBG3QM1uH1pK Stripe-Should-Retry: - 'false' Stripe-Version: @@ -71,7 +71,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '261.0' + - '246.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -80,7 +80,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OhDypKuuB1fWySngc5rc9qA", + "id": "pm_1OhZA2KuuB1fWySnJUYeF96o", "object": "payment_method", "billing_details": { "address": { @@ -120,28 +120,28 @@ http_interactions: }, "wallet": null }, - "created": 1707323291, + "created": 1707404710, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Wed, 07 Feb 2024 16:28:11 GMT + recorded_at: Thu, 08 Feb 2024 15:05:10 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OhDypKuuB1fWySngc5rc9qA&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OhZA2KuuB1fWySnJUYeF96o&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Cn7jr6NcfbULSs","request_duration_ms":483}}' + - '{"last_request_metrics":{"request_id":"req_hdVBG3QM1uH1pK","request_duration_ms":567}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -161,7 +161,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:11 GMT + - Thu, 08 Feb 2024 15:05:11 GMT Content-Type: - application/json Content-Length: @@ -186,11 +186,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 365006c5-8216-4dd9-afa1-f358fd32e313 + - d2b9a67b-e661-4f04-a2f4-d3214d73e292 Original-Request: - - req_jwEAcdZLzoYBd2 + - req_kcX2gXXucAUaJb Request-Id: - - req_jwEAcdZLzoYBd2 + - req_kcX2gXXucAUaJb Stripe-Should-Retry: - 'false' Stripe-Version: @@ -198,7 +198,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '228.99999999999997' + - '189.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -207,7 +207,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDypKuuB1fWySn0CHzYOtg", + "id": "pi_3OhZA2KuuB1fWySn2dyB3jKV", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -221,9 +221,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDypKuuB1fWySn0CHzYOtg_secret_nBYUtgSZp1EIhrdhgB2Sh8Nxo", + "client_secret": "pi_3OhZA2KuuB1fWySn2dyB3jKV_secret_SUG5ban7O5Jxrr3OBzr834KvL", "confirmation_method": "automatic", - "created": 1707323291, + "created": 1707404710, "currency": "eur", "customer": null, "description": null, @@ -234,7 +234,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDypKuuB1fWySngc5rc9qA", + "payment_method": "pm_1OhZA2KuuB1fWySnJUYeF96o", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -259,10 +259,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:11 GMT + recorded_at: Thu, 08 Feb 2024 15:05:11 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OhDypKuuB1fWySn0CHzYOtg/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OhZA2KuuB1fWySn2dyB3jKV/confirm body: encoding: US-ASCII string: '' @@ -270,11 +270,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.6.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_jwEAcdZLzoYBd2","request_duration_ms":519}}' + - '{"last_request_metrics":{"request_id":"req_kcX2gXXucAUaJb","request_duration_ms":406}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -294,7 +294,7 @@ http_interactions: Server: - nginx Date: - - Wed, 07 Feb 2024 16:28:12 GMT + - Thu, 08 Feb 2024 15:05:12 GMT Content-Type: - application/json Content-Length: @@ -320,11 +320,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 57500a49-4e25-4856-8e04-3c0777fa2da5 + - da4a5aa6-833f-4874-bbbb-ab7c6e34c574 Original-Request: - - req_XRDpYjOyKtkW7x + - req_WYeIiORsLNWLTG Request-Id: - - req_XRDpYjOyKtkW7x + - req_WYeIiORsLNWLTG Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: Vary: - Origin X-Stripe-Non-Api-Overhead-Duration-Ms: - - '720.0' + - '788.0' X-Stripe-Routing-Context-Priority-Tier: - api-testmode Strict-Transport-Security: @@ -341,7 +341,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OhDypKuuB1fWySn0CHzYOtg", + "id": "pi_3OhZA2KuuB1fWySn2dyB3jKV", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -355,20 +355,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OhDypKuuB1fWySn0CHzYOtg_secret_nBYUtgSZp1EIhrdhgB2Sh8Nxo", + "client_secret": "pi_3OhZA2KuuB1fWySn2dyB3jKV_secret_SUG5ban7O5Jxrr3OBzr834KvL", "confirmation_method": "automatic", - "created": 1707323291, + "created": 1707404710, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OhDypKuuB1fWySn0wcyBdED", + "latest_charge": "ch_3OhZA2KuuB1fWySn2VP5KwkA", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OhDypKuuB1fWySngc5rc9qA", + "payment_method": "pm_1OhZA2KuuB1fWySnJUYeF96o", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -393,5 +393,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Wed, 07 Feb 2024 16:28:12 GMT + recorded_at: Thu, 08 Feb 2024 15:05:12 GMT recorded_with: VCR 6.2.0 diff --git a/spec/lib/stripe/credit_card_cloner_spec.rb b/spec/lib/stripe/credit_card_cloner_spec.rb index e4edc192cb..69cb669e7f 100644 --- a/spec/lib/stripe/credit_card_cloner_spec.rb +++ b/spec/lib/stripe/credit_card_cloner_spec.rb @@ -8,11 +8,7 @@ module Stripe let!(:user) { create(:user, email: "apple.customer@example.com") } let!(:enterprise) { create(:enterprise) } - let(:secret) { ENV.fetch('STRIPE_SECRET_TEST_API_KEY', nil) } - describe "#find_or_clone", :vcr, :stripe_version do - before { Stripe.api_key = secret } - let(:customer) do Stripe::Customer.create({ name: 'Apple Customer', diff --git a/spec/lib/stripe/credit_card_remover_spec.rb b/spec/lib/stripe/credit_card_remover_spec.rb index 91e130afb3..5743456175 100644 --- a/spec/lib/stripe/credit_card_remover_spec.rb +++ b/spec/lib/stripe/credit_card_remover_spec.rb @@ -4,44 +4,98 @@ require 'spec_helper' require 'stripe/credit_card_remover' describe Stripe::CreditCardRemover do - let(:credit_card) { double('credit_card', gateway_customer_profile_id: 1) } + let(:credit_card) { create(:credit_card, gateway_payment_profile_id: pm_card.id, user:) } - context 'Stripe customer exists' do - context 'and is not deleted' do - it 'deletes the credit card clone and the customer' do - customer = double('customer', deleted?: false) - allow(Stripe::Customer).to receive(:retrieve).and_return(customer) + let!(:user) { create(:user, email: "apple.customer@example.com") } + let!(:enterprise) { create(:enterprise) } - expect_any_instance_of(Stripe::CreditCardCloneDestroyer).to receive(:destroy_clones).with( - credit_card - ) - expect(customer).to receive(:delete) - Stripe::CreditCardRemover.new(credit_card).call - end - end + describe "#remove", :vcr, :stripe_version do + let(:stripe_account_id) { ENV.fetch('STRIPE_ACCOUNT', nil) } - context 'and is deleted' do - it 'deletes the credit card clone' do - customer = double('customer', deleted?: true) - allow(Stripe::Customer).to receive(:retrieve).and_return(customer) + let(:stripe_account) { + create(:stripe_account, enterprise:, stripe_user_id: stripe_account_id) + } - expect_any_instance_of(Stripe::CreditCardCloneDestroyer).to receive(:destroy_clones).with( - credit_card - ) - expect(customer).not_to receive(:delete) - Stripe::CreditCardRemover.new(credit_card).call - end - end - end + let(:credit_card) { create(:credit_card, gateway_payment_profile_id: pm_card.id, user:) } - context 'Stripe customer does not exist' do - it 'deletes the credit card clone' do - allow(Stripe::Customer).to receive(:retrieve).and_return(nil) - - expect_any_instance_of(Stripe::CreditCardCloneDestroyer).to receive(:destroy_clones).with( - credit_card + let(:pm_card) { + Stripe::PaymentMethod.create( + { + type: 'card', + card: { + number: '4242424242424242', + exp_month: 8, + exp_year: Time.zone.now.year.next, + cvc: '314', + }, + }, ) - Stripe::CreditCardRemover.new(credit_card).call + } + + let(:connected_account) do + Stripe::Account.create( + type: 'standard', + country: 'AU', + email: 'apple.producer@example.com' + ) + end + + let(:cloner) { Stripe::CreditCardCloner.new(credit_card, connected_account.id) } + + context 'Stripe customer exists' do + let(:payment_method_id) { pm_card.id } + let(:customer_id) { customer.id } + + let(:customer) do + Stripe::Customer.create({ + name: 'Apple Customer', + email: 'applecustomer@example.com', + }) + end + + before do + Stripe::PaymentMethod.attach( + payment_method_id, + { customer: customer_id }, + ) + + credit_card.update_attribute :gateway_customer_profile_id, customer_id + end + + context 'and is not deleted' do + it 'deletes the credit card clone and the customer' do + response = Stripe::CreditCardRemover.new(credit_card).call + + expect(response.deleted).to eq(true) + end + end + + context 'and is deleted' do + it 'deletes the credit card clone' do + customer = instance_double('customer', deleted?: true) + allow(Stripe::Customer).to receive(:retrieve).and_return(customer) + + expect_any_instance_of(Stripe::CreditCardCloneDestroyer).to receive(:destroy_clones).with( + credit_card + ) + expect(customer).not_to receive(:delete) + Stripe::CreditCardRemover.new(credit_card).call + end + end + end + + context 'Stripe customer does not exist' do + let(:non_existing_customer_id) { 'non_existing_customer_id' } + + before do + credit_card.update_attribute :gateway_customer_profile_id, non_existing_customer_id + end + + it 'raises an error' do + expect { + Stripe::CreditCardRemover.new(credit_card).call + }.to raise_error Stripe::InvalidRequestError + end end end end diff --git a/spec/lib/stripe/payment_intent_validator_spec.rb b/spec/lib/stripe/payment_intent_validator_spec.rb index d0bba0800c..70480ac2dd 100644 --- a/spec/lib/stripe/payment_intent_validator_spec.rb +++ b/spec/lib/stripe/payment_intent_validator_spec.rb @@ -4,7 +4,6 @@ require 'spec_helper' require 'stripe/payment_intent_validator' describe Stripe::PaymentIntentValidator do - let(:secret) { ENV.fetch('STRIPE_SECRET_TEST_API_KEY', nil) } let(:payment_method) { create(:stripe_sca_payment_method, distributor_ids: [create(:distributor_enterprise).id], @@ -13,10 +12,6 @@ describe Stripe::PaymentIntentValidator do let(:year_valid) { Time.zone.now.year.next } - before { - Stripe.api_key = secret - } - describe "#call", :vcr, :stripe_version do let(:payment) { create(:payment, amount: payment_intent.amount, payment_method:, diff --git a/spec/models/spree/gateway/stripe_sca_spec.rb b/spec/models/spree/gateway/stripe_sca_spec.rb index 645733134c..3c704b80fc 100644 --- a/spec/models/spree/gateway/stripe_sca_spec.rb +++ b/spec/models/spree/gateway/stripe_sca_spec.rb @@ -3,7 +3,6 @@ require 'spec_helper' describe Spree::Gateway::StripeSCA, type: :model do - let(:secret) { ENV.fetch('STRIPE_SECRET_TEST_API_KEY', nil) } let(:order) { create(:order_ready_for_payment) } @@ -26,8 +25,6 @@ describe Spree::Gateway::StripeSCA, type: :model do { order_id: order.number } } - before { Stripe.api_key = secret } - let(:pm_card) do Stripe::PaymentMethod.create({ type: 'card', diff --git a/spec/models/stripe_account_spec.rb b/spec/models/stripe_account_spec.rb index d890152bb7..770759c97a 100644 --- a/spec/models/stripe_account_spec.rb +++ b/spec/models/stripe_account_spec.rb @@ -10,16 +10,11 @@ describe StripeAccount do let(:client_id) { ENV.fetch('STRIPE_CLIENT_ID', nil) } let(:stripe_user_id) { ENV.fetch('STRIPE_ACCOUNT', nil) } let(:stripe_publishable_key) { ENV.fetch('STRIPE_PUBLIC_TEST_API_KEY', nil) } - let(:secret) { ENV.fetch('STRIPE_SECRET_TEST_API_KEY', nil) } let!(:stripe_account) { create(:stripe_account, enterprise:, stripe_user_id:) } - before do - Stripe.api_key = secret - end - context "when the Stripe API disconnect fails" do before { Stripe.client_id = "bogus_client_id" } diff --git a/spec/services/stripe_payment_status_spec.rb b/spec/services/stripe_payment_status_spec.rb index 5405f30925..3e9b17fa21 100644 --- a/spec/services/stripe_payment_status_spec.rb +++ b/spec/services/stripe_payment_status_spec.rb @@ -5,8 +5,6 @@ require 'spec_helper' describe StripePaymentStatus, :vcr, :stripe_version do subject { StripePaymentStatus.new(payment) } - let(:secret) { ENV.fetch('STRIPE_SECRET_TEST_API_KEY', nil) } - let(:credit_card) { create(:credit_card, gateway_payment_profile_id: pm_card.id) } let(:payment_method) { @@ -14,8 +12,6 @@ describe StripePaymentStatus, :vcr, :stripe_version do preferred_enterprise_id: create(:enterprise).id) } - before { Stripe.api_key = secret } - let(:pm_card) do Stripe::PaymentMethod.create({ type: 'card', @@ -46,10 +42,6 @@ describe StripePaymentStatus, :vcr, :stripe_version do ) } - before { - Stripe.api_key = secret - } - describe '#stripe_status' do context "when the payment is not a Stripe payment or does not have a payment intent" do before { payment.update!(response_code: nil) } diff --git a/spec/support/vcr_setup.rb b/spec/support/vcr_setup.rb index 572cee9927..a856eab5d7 100644 --- a/spec/support/vcr_setup.rb +++ b/spec/support/vcr_setup.rb @@ -11,10 +11,11 @@ VCR.configure do |config| # Filter sensitive environment variables %w[ - STRIPE_SECRET_TEST_API_KEY + STRIPE_INSTANCE_SECRET_KEY STRIPE_CUSTOMER STRIPE_ACCOUNT STRIPE_CLIENT_ID + STRIPE_ENDPOINT_SECRET ].each do |env_var| config.filter_sensitive_data("") { ENV.fetch(env_var, nil) } end