From a2436e9a1a172047977b1bb32c33cb5fa14534d3 Mon Sep 17 00:00:00 2001 From: David Cook Date: Thu, 18 Jan 2024 12:14:07 +1100 Subject: [PATCH 1/5] Rename hidden keys If they follow a rule, it reduces indirection and makes it easier to manage, I reckon. --- .../saves_the_card_locally.yml | 66 +++--- ...t_intent_state_is_not_requires_capture.yml | 62 +++--- .../_purchase/completes_the_purchase.yml | 135 ++++++------ ..._error_message_to_help_developer_debug.yml | 68 +++--- ...stroys_the_record_and_notifies_Bugsnag.yml | 44 ++-- .../destroys_the_record.yml | 68 +++--- .../returns_true.yml | 116 +++++----- .../returns_false.yml | 94 ++++---- .../returns_failed_response.yml | 42 ++-- ...tus_with_Stripe_PaymentIntentValidator.yml | 62 +++--- .../returns_nil.yml | 42 ++-- ...t_intent_last_payment_error_as_message.yml | 80 +++---- ...t_intent_last_payment_error_as_message.yml | 80 +++---- ...t_intent_last_payment_error_as_message.yml | 80 +++---- ...t_intent_last_payment_error_as_message.yml | 80 +++---- ...t_intent_last_payment_error_as_message.yml | 80 +++---- ...t_intent_last_payment_error_as_message.yml | 80 +++---- ...t_intent_last_payment_error_as_message.yml | 80 +++---- ...t_intent_last_payment_error_as_message.yml | 80 +++---- .../captures_the_payment.yml | 138 ++++++------ ...s_payment_intent_id_and_does_not_raise.yml | 68 +++--- .../captures_the_payment.yml | 138 ++++++------ ...s_payment_intent_id_and_does_not_raise.yml | 68 +++--- .../from_Diners_Club/captures_the_payment.yml | 138 ++++++------ ...s_payment_intent_id_and_does_not_raise.yml | 68 +++--- .../captures_the_payment.yml | 138 ++++++------ ...s_payment_intent_id_and_does_not_raise.yml | 68 +++--- .../from_Discover/captures_the_payment.yml | 138 ++++++------ ...s_payment_intent_id_and_does_not_raise.yml | 68 +++--- .../captures_the_payment.yml | 138 ++++++------ ...s_payment_intent_id_and_does_not_raise.yml | 68 +++--- .../from_JCB/captures_the_payment.yml | 138 ++++++------ ...s_payment_intent_id_and_does_not_raise.yml | 68 +++--- .../from_Mastercard/captures_the_payment.yml | 138 ++++++------ ...s_payment_intent_id_and_does_not_raise.yml | 68 +++--- .../captures_the_payment.yml | 138 ++++++------ ...s_payment_intent_id_and_does_not_raise.yml | 68 +++--- .../captures_the_payment.yml | 138 ++++++------ ...s_payment_intent_id_and_does_not_raise.yml | 68 +++--- .../captures_the_payment.yml | 138 ++++++------ ...s_payment_intent_id_and_does_not_raise.yml | 68 +++--- .../from_UnionPay/captures_the_payment.yml | 138 ++++++------ ...s_payment_intent_id_and_does_not_raise.yml | 68 +++--- .../captures_the_payment.yml | 138 ++++++------ ...s_payment_intent_id_and_does_not_raise.yml | 68 +++--- .../captures_the_payment.yml | 138 ++++++------ ...s_payment_intent_id_and_does_not_raise.yml | 68 +++--- .../from_Visa/captures_the_payment.yml | 138 ++++++------ ...s_payment_intent_id_and_does_not_raise.yml | 204 +++--------------- .../from_Visa_debit_/captures_the_payment.yml | 138 ++++++------ ...s_payment_intent_id_and_does_not_raise.yml | 68 +++--- spec/support/vcr_setup.rb | 6 +- 52 files changed, 2373 insertions(+), 2504 deletions(-) diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 bb49d412264..b9eab509ce8 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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,7 +10,7 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded Stripe-Version: @@ -31,7 +31,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:09:48 GMT + - Thu, 18 Jan 2024 01:11:54 GMT Content-Type: - application/json Content-Length: @@ -56,11 +56,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: - - 656da8c5-2f61-4a0b-9723-04a20eeb7817 + - 0013ddb7-28c0-49ea-a7ae-32d8c62c29f9 Original-Request: - - req_l20WnyaZdY3cli + - req_dz5FZovupdYS6O Request-Id: - - req_l20WnyaZdY3cli + - req_dz5FZovupdYS6O Stripe-Should-Retry: - 'false' Stripe-Version: @@ -75,10 +75,10 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "tok_1OXXNgKuuB1fWySnghrcwzpt", + "id": "tok_1OZk97KuuB1fWySnU737tBeo", "object": "token", "card": { - "id": "card_1OXXNgKuuB1fWySn79CFxTdv", + "id": "card_1OZk97KuuB1fWySnw9F6BUDv", "object": "card", "address_city": null, "address_country": null, @@ -102,28 +102,28 @@ http_interactions: "tokenization_method": null, "wallet": null }, - "client_ip": "121.200.4.175", - "created": 1705014588, + "client_ip": "121.200.4.220", + "created": 1705540313, "livemode": false, "type": "card", "used": false } - recorded_at: Thu, 11 Jan 2024 23:09:48 GMT + recorded_at: Thu, 18 Jan 2024 01:11:53 GMT - request: method: post uri: https://api.stripe.com/v1/customers body: encoding: UTF-8 - string: email=antwan%40gerlach.info&source=tok_1OXXNgKuuB1fWySnghrcwzpt + string: email=sherley_block%40brown.com&source=tok_1OZk97KuuB1fWySnU737tBeo headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_l20WnyaZdY3cli","request_duration_ms":584}}' + - '{"last_request_metrics":{"request_id":"req_dz5FZovupdYS6O","request_duration_ms":583}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -142,11 +142,11 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:09:49 GMT + - Thu, 18 Jan 2024 01:11:55 GMT Content-Type: - application/json Content-Length: - - '658' + - '662' Connection: - keep-alive Access-Control-Allow-Credentials: @@ -167,11 +167,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: - - 994d1dd4-cf26-4380-9963-472200ab2696 + - 379a73cc-463c-4c51-9a01-4162a57876f6 Original-Request: - - req_V7zKr1hXIFzzWp + - req_ygAiMxiaWFObO7 Request-Id: - - req_V7zKr1hXIFzzWp + - req_ygAiMxiaWFObO7 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -186,18 +186,18 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "cus_PMFtPjJnlMq8ML", + "id": "cus_POXDwH1CbPgH6h", "object": "customer", "address": null, "balance": 0, - "created": 1705014589, + "created": 1705540314, "currency": null, - "default_source": "card_1OXXNgKuuB1fWySn79CFxTdv", + "default_source": "card_1OZk97KuuB1fWySnw9F6BUDv", "delinquent": false, "description": null, "discount": null, - "email": "antwan@gerlach.info", - "invoice_prefix": "1F7D7F5C", + "email": "sherley_block@brown.com", + "invoice_prefix": "6E52B521", "invoice_settings": { "custom_fields": null, "default_payment_method": null, @@ -214,10 +214,10 @@ http_interactions: "tax_exempt": "none", "test_clock": null } - recorded_at: Thu, 11 Jan 2024 23:09:49 GMT + recorded_at: Thu, 18 Jan 2024 01:11:55 GMT - request: method: get - uri: https://api.stripe.com/v1/customers/cus_PMFtPjJnlMq8ML/sources?limit=1&object=card + uri: https://api.stripe.com/v1/customers/cus_POXDwH1CbPgH6h/sources?limit=1&object=card body: encoding: US-ASCII string: '' @@ -225,11 +225,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_V7zKr1hXIFzzWp","request_duration_ms":789}}' + - '{"last_request_metrics":{"request_id":"req_ygAiMxiaWFObO7","request_duration_ms":886}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -248,7 +248,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:09:50 GMT + - Thu, 18 Jan 2024 01:11:55 GMT Content-Type: - application/json Content-Length: @@ -274,7 +274,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_YiFy3Vius9jC9Z + - req_WaIb6IuwbAceQe Stripe-Version: - '2023-10-16' Vary: @@ -290,7 +290,7 @@ http_interactions: "object": "list", "data": [ { - "id": "card_1OXXNgKuuB1fWySn79CFxTdv", + "id": "card_1OZk97KuuB1fWySnw9F6BUDv", "object": "card", "address_city": null, "address_country": null, @@ -302,7 +302,7 @@ http_interactions: "address_zip_check": null, "brand": "Visa", "country": "US", - "customer": "cus_PMFtPjJnlMq8ML", + "customer": "cus_POXDwH1CbPgH6h", "cvc_check": "pass", "dynamic_last4": null, "exp_month": 9, @@ -317,7 +317,7 @@ http_interactions: } ], "has_more": false, - "url": "/v1/customers/cus_PMFtPjJnlMq8ML/sources" + "url": "/v1/customers/cus_POXDwH1CbPgH6h/sources" } - recorded_at: Thu, 11 Jan 2024 23:09:49 GMT + recorded_at: Thu, 18 Jan 2024 01:11:55 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 80fac399abb..3040ae1e256 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_uMLWKPLCIMfJjT","request_duration_ms":1018}}' + - '{"last_request_metrics":{"request_id":"req_2omsm12Kru4AO0","request_duration_ms":936}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:03 GMT + - Thu, 18 Jan 2024 01:13:52 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 30f8649c-cf67-47aa-b39c-e185224adb1a + - 6a0f3e3b-b017-4ab1-ae97-e0e30c3c9b06 Original-Request: - - req_GPkVBSUyS3xyFH + - req_5VqEaoj82bvMBs Request-Id: - - req_GPkVBSUyS3xyFH + - req_5VqEaoj82bvMBs Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXNvKuuB1fWySnBUL11cT5", + "id": "pm_1OZkB2KuuB1fWySn4rzS44WQ", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014603, + "created": 1705540432, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:10:03 GMT + recorded_at: Thu, 18 Jan 2024 01:13:52 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=1000¤cy=aud&payment_method=pm_1OXXNvKuuB1fWySnBUL11cT5&payment_method_types[0]=card&capture_method=manual + string: amount=1000¤cy=aud&payment_method=pm_1OZkB2KuuB1fWySn4rzS44WQ&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_GPkVBSUyS3xyFH","request_duration_ms":442}}' + - '{"last_request_metrics":{"request_id":"req_5VqEaoj82bvMBs","request_duration_ms":477}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:03 GMT + - Thu, 18 Jan 2024 01:13:53 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - e146ae1e-d25f-425e-b60d-d3c7dac34836 + - 74f5b013-542e-4c87-a197-d4fab35be0e7 Original-Request: - - req_XNCDDDIEPaTKyt + - req_RwqPPRYTKnDZEk Request-Id: - - req_XNCDDDIEPaTKyt + - req_RwqPPRYTKnDZEk Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXNvKuuB1fWySn1eXwro4B", + "id": "pi_3OZkB3KuuB1fWySn1KGbN3Zq", "object": "payment_intent", "amount": 1000, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXNvKuuB1fWySn1eXwro4B_secret_GKGvqQU01bnlIZk1K85S2EXx2", + "client_secret": "pi_3OZkB3KuuB1fWySn1KGbN3Zq_secret_vBEHyznqHv4J1658Hc2Zb1res", "confirmation_method": "automatic", - "created": 1705014603, + "created": 1705540433, "currency": "aud", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXNvKuuB1fWySnBUL11cT5", + "payment_method": "pm_1OZkB2KuuB1fWySn4rzS44WQ", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:10:03 GMT + recorded_at: Thu, 18 Jan 2024 01:13:53 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXNvKuuB1fWySn1eXwro4B + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkB3KuuB1fWySn1KGbN3Zq body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_XNCDDDIEPaTKyt","request_duration_ms":394}}' + - '{"last_request_metrics":{"request_id":"req_RwqPPRYTKnDZEk","request_duration_ms":429}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:04 GMT + - Thu, 18 Jan 2024 01:13:53 GMT Content-Type: - application/json Content-Length: @@ -313,7 +313,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_zMaKAC4yE8DkD7 + - req_4nCcxe7bcNQOjp Stripe-Version: - '2023-10-16' Vary: @@ -326,7 +326,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXNvKuuB1fWySn1eXwro4B", + "id": "pi_3OZkB3KuuB1fWySn1KGbN3Zq", "object": "payment_intent", "amount": 1000, "amount_capturable": 0, @@ -340,9 +340,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXNvKuuB1fWySn1eXwro4B_secret_GKGvqQU01bnlIZk1K85S2EXx2", + "client_secret": "pi_3OZkB3KuuB1fWySn1KGbN3Zq_secret_vBEHyznqHv4J1658Hc2Zb1res", "confirmation_method": "automatic", - "created": 1705014603, + "created": 1705540433, "currency": "aud", "customer": null, "description": null, @@ -353,7 +353,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXNvKuuB1fWySnBUL11cT5", + "payment_method": "pm_1OZkB2KuuB1fWySn4rzS44WQ", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -378,5 +378,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:10:03 GMT + recorded_at: Thu, 18 Jan 2024 01:13:53 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/Spree_Gateway_StripeSCA/_purchase/completes_the_purchase.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/Spree_Gateway_StripeSCA/_purchase/completes_the_purchase.yml index 20819917ab0..5c812faaf3e 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/Spree_Gateway_StripeSCA/_purchase/completes_the_purchase.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/Spree_Gateway_StripeSCA/_purchase/completes_the_purchase.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_qKekqbhgS4BwMf","request_duration_ms":1}}' + - '{"last_request_metrics":{"request_id":"req_YTc84k0BZ26LGc","request_duration_ms":463}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:09:54 GMT + - Thu, 18 Jan 2024 01:13:44 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - fcb9db3b-8746-49c0-b53b-3fbf31d01ad3 + - '081ab0ec-2169-47d2-89e3-1d0432469e0a' Original-Request: - - req_MD2WK24AloyQ8W + - req_LZ7xfQ33VIW33y Request-Id: - - req_MD2WK24AloyQ8W + - req_LZ7xfQ33VIW33y Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXNmKuuB1fWySnZO0BSVsr", + "id": "pm_1OZkAtKuuB1fWySn3bo8aAH0", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014594, + "created": 1705540424, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:09:54 GMT + recorded_at: Thu, 18 Jan 2024 01:13:44 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=1000¤cy=aud&payment_method=pm_1OXXNmKuuB1fWySnZO0BSVsr&payment_method_types[0]=card&capture_method=manual + string: amount=1000¤cy=aud&payment_method=pm_1OZkAtKuuB1fWySn3bo8aAH0&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_MD2WK24AloyQ8W","request_duration_ms":466}}' + - '{"last_request_metrics":{"request_id":"req_LZ7xfQ33VIW33y","request_duration_ms":443}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:09:55 GMT + - Thu, 18 Jan 2024 01:13:44 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - d6af071b-271e-481b-8800-7fbd2e80af64 + - 792facad-3946-4206-8981-9760462c667f Original-Request: - - req_jHGFvdPqSDyo7k + - req_2YMAX2OKhei5ch Request-Id: - - req_jHGFvdPqSDyo7k + - req_2YMAX2OKhei5ch Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXNmKuuB1fWySn12CG6BaV", + "id": "pi_3OZkAuKuuB1fWySn1UhMzDtq", "object": "payment_intent", "amount": 1000, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXNmKuuB1fWySn12CG6BaV_secret_cZFrzud6gdZlJxzTc4r2kMeTd", + "client_secret": "pi_3OZkAuKuuB1fWySn1UhMzDtq_secret_oTFplEuNvh19Lnl7TOe7KvgeV", "confirmation_method": "automatic", - "created": 1705014594, + "created": 1705540424, "currency": "aud", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXNmKuuB1fWySnZO0BSVsr", + "payment_method": "pm_1OZkAtKuuB1fWySn3bo8aAH0", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:09:54 GMT + recorded_at: Thu, 18 Jan 2024 01:13:44 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXNmKuuB1fWySn12CG6BaV/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAuKuuB1fWySn1UhMzDtq/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_jHGFvdPqSDyo7k","request_duration_ms":396}}' + - '{"last_request_metrics":{"request_id":"req_2YMAX2OKhei5ch","request_duration_ms":408}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:09:55 GMT + - Thu, 18 Jan 2024 01:13:45 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - a0982880-e840-4a1b-aec6-175452cd3f91 + - 1d8b02fe-f412-4173-99aa-d25b8170ac82 Original-Request: - - req_npkdHxJ0vgPM8s + - req_kMBeCArMHhCjH9 Request-Id: - - req_npkdHxJ0vgPM8s + - req_kMBeCArMHhCjH9 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXNmKuuB1fWySn12CG6BaV", + "id": "pi_3OZkAuKuuB1fWySn1UhMzDtq", "object": "payment_intent", "amount": 1000, "amount_capturable": 1000, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXNmKuuB1fWySn12CG6BaV_secret_cZFrzud6gdZlJxzTc4r2kMeTd", + "client_secret": "pi_3OZkAuKuuB1fWySn1UhMzDtq_secret_oTFplEuNvh19Lnl7TOe7KvgeV", "confirmation_method": "automatic", - "created": 1705014594, + "created": 1705540424, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXNmKuuB1fWySn15s0SXDM", + "latest_charge": "ch_3OZkAuKuuB1fWySn1yqLHUqY", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXNmKuuB1fWySnZO0BSVsr", + "payment_method": "pm_1OZkAtKuuB1fWySn3bo8aAH0", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,10 +384,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:09:55 GMT + recorded_at: Thu, 18 Jan 2024 01:13:45 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXNmKuuB1fWySn12CG6BaV + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAuKuuB1fWySn1UhMzDtq body: encoding: US-ASCII string: '' @@ -395,11 +395,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_npkdHxJ0vgPM8s","request_duration_ms":874}}' + - '{"last_request_metrics":{"request_id":"req_kMBeCArMHhCjH9","request_duration_ms":914}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -418,7 +418,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:09:58 GMT + - Thu, 18 Jan 2024 01:13:47 GMT Content-Type: - application/json Content-Length: @@ -444,7 +444,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_oAflzFoMJRifnd + - req_sTAQXyd5GYgstl Stripe-Version: - '2023-10-16' Vary: @@ -457,7 +457,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXNmKuuB1fWySn12CG6BaV", + "id": "pi_3OZkAuKuuB1fWySn1UhMzDtq", "object": "payment_intent", "amount": 1000, "amount_capturable": 1000, @@ -471,20 +471,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXNmKuuB1fWySn12CG6BaV_secret_cZFrzud6gdZlJxzTc4r2kMeTd", + "client_secret": "pi_3OZkAuKuuB1fWySn1UhMzDtq_secret_oTFplEuNvh19Lnl7TOe7KvgeV", "confirmation_method": "automatic", - "created": 1705014594, + "created": 1705540424, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXNmKuuB1fWySn15s0SXDM", + "latest_charge": "ch_3OZkAuKuuB1fWySn1yqLHUqY", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXNmKuuB1fWySnZO0BSVsr", + "payment_method": "pm_1OZkAtKuuB1fWySn3bo8aAH0", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -509,10 +509,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:09:57 GMT + recorded_at: Thu, 18 Jan 2024 01:13:47 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXNmKuuB1fWySn12CG6BaV/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAuKuuB1fWySn1UhMzDtq/capture body: encoding: UTF-8 string: amount_to_capture=1000 @@ -543,11 +543,11 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:09:59 GMT + - Thu, 18 Jan 2024 01:13:48 GMT Content-Type: - application/json Content-Length: - - '5122' + - '5151' Connection: - close Access-Control-Allow-Credentials: @@ -569,11 +569,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 7ec58fc0-120f-4873-9a9c-169f06ef3527 + - 932ce219-7ce8-4302-a8f5-660668734708 Original-Request: - - req_7uyizH0uwFD5kl + - req_VYRESG79lNNIxo Request-Id: - - req_7uyizH0uwFD5kl + - req_VYRESG79lNNIxo Stripe-Should-Retry: - 'false' Stripe-Version: @@ -588,7 +588,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXNmKuuB1fWySn12CG6BaV", + "id": "pi_3OZkAuKuuB1fWySn1UhMzDtq", "object": "payment_intent", "amount": 1000, "amount_capturable": 0, @@ -606,15 +606,16 @@ http_interactions: "object": "list", "data": [ { - "id": "ch_3OXXNmKuuB1fWySn15s0SXDM", + "id": "ch_3OZkAuKuuB1fWySn1yqLHUqY", "object": "charge", "amount": 1000, "amount_captured": 1000, "amount_refunded": 0, + "amount_updates": [], "application": null, "application_fee": null, "application_fee_amount": null, - "balance_transaction": "txn_3OXXNmKuuB1fWySn1x3pel1G", + "balance_transaction": "txn_3OZkAuKuuB1fWySn171Byg4b", "billing_details": { "address": { "city": null, @@ -630,7 +631,7 @@ http_interactions: }, "calculated_statement_descriptor": "OFNOFNOFN", "captured": true, - "created": 1705014595, + "created": 1705540424, "currency": "aud", "customer": null, "description": null, @@ -650,18 +651,18 @@ http_interactions: "network_status": "approved_by_network", "reason": null, "risk_level": "normal", - "risk_score": 44, + "risk_score": 8, "seller_message": "Payment complete.", "type": "authorized" }, "paid": true, - "payment_intent": "pi_3OXXNmKuuB1fWySn12CG6BaV", - "payment_method": "pm_1OXXNmKuuB1fWySnZO0BSVsr", + "payment_intent": "pi_3OZkAuKuuB1fWySn1UhMzDtq", + "payment_method": "pm_1OZkAtKuuB1fWySn3bo8aAH0", "payment_method_details": { "card": { "amount_authorized": 1000, "brand": "visa", - "capture_before": 1705619395, + "capture_before": 1706145224, "checks": { "address_line1_check": null, "address_postal_code_check": null, @@ -700,14 +701,14 @@ http_interactions: "radar_options": {}, "receipt_email": null, "receipt_number": null, - "receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xRmlxRXNLdXVCMWZXeVNuKMfqga0GMgbLBiokCUA6LBbha0unewughYfePcKrHjN_p_VR2PsoJPCiJzWabD3IocdZAv1JohjyKSjP", + "receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xRmlxRXNLdXVCMWZXeVNuKMz2oa0GMgZBwpeQZ_86LBYGb0vomy4U2TdaO6bkJT3xBisr-MbeJ8DucxOCPDoA6Im3v9vVyu204hwl", "refunded": false, "refunds": { "object": "list", "data": [], "has_more": false, "total_count": 0, - "url": "/v1/charges/ch_3OXXNmKuuB1fWySn15s0SXDM/refunds" + "url": "/v1/charges/ch_3OZkAuKuuB1fWySn1yqLHUqY/refunds" }, "review": null, "shipping": null, @@ -722,22 +723,22 @@ http_interactions: ], "has_more": false, "total_count": 1, - "url": "/v1/charges?payment_intent=pi_3OXXNmKuuB1fWySn12CG6BaV" + "url": "/v1/charges?payment_intent=pi_3OZkAuKuuB1fWySn1UhMzDtq" }, - "client_secret": "pi_3OXXNmKuuB1fWySn12CG6BaV_secret_cZFrzud6gdZlJxzTc4r2kMeTd", + "client_secret": "pi_3OZkAuKuuB1fWySn1UhMzDtq_secret_oTFplEuNvh19Lnl7TOe7KvgeV", "confirmation_method": "automatic", - "created": 1705014594, + "created": 1705540424, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXNmKuuB1fWySn15s0SXDM", + "latest_charge": "ch_3OZkAuKuuB1fWySn1yqLHUqY", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXNmKuuB1fWySnZO0BSVsr", + "payment_method": "pm_1OZkAtKuuB1fWySn3bo8aAH0", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -762,5 +763,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:09:58 GMT + recorded_at: Thu, 18 Jan 2024 01:13:48 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/Spree_Gateway_StripeSCA/_purchase/provides_an_error_message_to_help_developer_debug.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/Spree_Gateway_StripeSCA/_purchase/provides_an_error_message_to_help_developer_debug.yml index f1aad35e61b..43b198fee26 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/Spree_Gateway_StripeSCA/_purchase/provides_an_error_message_to_help_developer_debug.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/Spree_Gateway_StripeSCA/_purchase/provides_an_error_message_to_help_developer_debug.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_oAflzFoMJRifnd","request_duration_ms":316}}' + - '{"last_request_metrics":{"request_id":"req_sTAQXyd5GYgstl","request_duration_ms":319}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:09:59 GMT + - Thu, 18 Jan 2024 01:13:49 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - a112a2fe-661e-4d9e-9bb6-3bbddb1ad422 + - f82d4702-56bd-4d65-b1c9-a6e7316ac474 Original-Request: - - req_WTQZYwwxKGAfCH + - req_EeCSKLGGXmEZCK Request-Id: - - req_WTQZYwwxKGAfCH + - req_EeCSKLGGXmEZCK Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXNrKuuB1fWySncE8Q0Sqv", + "id": "pm_1OZkAyKuuB1fWySnwGxIQw48", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014599, + "created": 1705540428, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:09:59 GMT + recorded_at: Thu, 18 Jan 2024 01:13:48 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=1000¤cy=aud&payment_method=pm_1OXXNrKuuB1fWySncE8Q0Sqv&payment_method_types[0]=card&capture_method=manual + string: amount=1000¤cy=aud&payment_method=pm_1OZkAyKuuB1fWySnwGxIQw48&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_WTQZYwwxKGAfCH","request_duration_ms":422}}' + - '{"last_request_metrics":{"request_id":"req_EeCSKLGGXmEZCK","request_duration_ms":453}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:00 GMT + - Thu, 18 Jan 2024 01:13:49 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 0ed46221-fd54-4845-8385-7b9a572f182b + - a68f1ef7-9bf7-4a62-b92a-fa35512a8e0b Original-Request: - - req_TzuuDhPgQuJgLL + - req_4GYAzXWXSOtemq Request-Id: - - req_TzuuDhPgQuJgLL + - req_4GYAzXWXSOtemq Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXNrKuuB1fWySn0F8sUjWI", + "id": "pi_3OZkAzKuuB1fWySn08Hye7RA", "object": "payment_intent", "amount": 1000, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXNrKuuB1fWySn0F8sUjWI_secret_mGATbfBQOMar1QOEtBAYGhScu", + "client_secret": "pi_3OZkAzKuuB1fWySn08Hye7RA_secret_zCLJjbF8wf684SaJl1DDuSXm5", "confirmation_method": "automatic", - "created": 1705014599, + "created": 1705540429, "currency": "aud", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXNrKuuB1fWySncE8Q0Sqv", + "payment_method": "pm_1OZkAyKuuB1fWySnwGxIQw48", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:09:59 GMT + recorded_at: Thu, 18 Jan 2024 01:13:49 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXNrKuuB1fWySn0F8sUjWI/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAzKuuB1fWySn08Hye7RA/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_TzuuDhPgQuJgLL","request_duration_ms":372}}' + - '{"last_request_metrics":{"request_id":"req_4GYAzXWXSOtemq","request_duration_ms":423}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:01 GMT + - Thu, 18 Jan 2024 01:13:50 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - e74e7c3b-7528-466b-9974-6faeca369d49 + - 2c23d66b-8e27-438f-a98f-62a7a0ee923c Original-Request: - - req_uMLWKPLCIMfJjT + - req_2omsm12Kru4AO0 Request-Id: - - req_uMLWKPLCIMfJjT + - req_2omsm12Kru4AO0 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXNrKuuB1fWySn0F8sUjWI", + "id": "pi_3OZkAzKuuB1fWySn08Hye7RA", "object": "payment_intent", "amount": 1000, "amount_capturable": 1000, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXNrKuuB1fWySn0F8sUjWI_secret_mGATbfBQOMar1QOEtBAYGhScu", + "client_secret": "pi_3OZkAzKuuB1fWySn08Hye7RA_secret_zCLJjbF8wf684SaJl1DDuSXm5", "confirmation_method": "automatic", - "created": 1705014599, + "created": 1705540429, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXNrKuuB1fWySn0CsQOPWz", + "latest_charge": "ch_3OZkAzKuuB1fWySn0mtU3vH8", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXNrKuuB1fWySncE8Q0Sqv", + "payment_method": "pm_1OZkAyKuuB1fWySnwGxIQw48", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,5 +384,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:10:00 GMT + recorded_at: Thu, 18 Jan 2024 01:13:50 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.0/StripeAccount/deauthorize_and_destroy/when_the_Stripe_API_disconnect_fails/destroys_the_record_and_notifies_Bugsnag.yml index dc8abca4fad..6d91425a261 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.0/StripeAccount/deauthorize_and_destroy/when_the_Stripe_API_disconnect_fails/destroys_the_record_and_notifies_Bugsnag.yml @@ -5,16 +5,16 @@ http_interactions: uri: https://connect.stripe.com/oauth/deauthorize body: encoding: UTF-8 - string: stripe_user_id=&client_id=bogus_client_id + string: stripe_user_id=&client_id=bogus_client_id headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_zMaKAC4yE8DkD7","request_duration_ms":315}}' + - '{"last_request_metrics":{"request_id":"req_4nCcxe7bcNQOjp","request_duration_ms":301}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:04 GMT + - Thu, 18 Jan 2024 01:13:54 GMT Content-Type: - application/json; charset=utf-8 Content-Length: @@ -55,24 +55,24 @@ http_interactions: Referrer-Policy: - strict-origin-when-cross-origin Request-Id: - - req_4c45vR5tJg1c8z + - req_OTfem2IcVgHozS 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=Fri, 10 Jan 2025 23:10:04 GMT; secure; + domain=stripe.com; path=/; expires=Fri, 17 Jan 2025 01:13:53 GMT; secure; HttpOnly; SameSite=Lax - - cid=c20c9b8b-3a11-41f8-899b-5fed2d60e612; domain=stripe.com; path=/; expires=Wed, - 10 Apr 2024 23:10:04 GMT; secure; SameSite=Lax - - machine_identifier=TLD9mS3dPnbQuByya6cugbzv9IQmklTH8NN2ySgG5I9LMrmU%2F5RaLqK2ffGElqFgpvE%3D; - domain=stripe.com; path=/; expires=Fri, 10 Jan 2025 23:10:04 GMT; secure; + - cid=fa5921a5-3e6e-47b2-8cf0-5966d5455dea; domain=stripe.com; path=/; expires=Wed, + 17 Apr 2024 01:13:53 GMT; secure; SameSite=Lax + - machine_identifier=1CycDzIG72%2FrkIPjhUtPBRjdZSUFjmKJvgdMe423gdhYK7wqyjA6G76PVfhYiCRJKjY%3D; + domain=stripe.com; path=/; expires=Fri, 17 Jan 2025 01:13:53 GMT; secure; HttpOnly; SameSite=Lax - - private_machine_identifier=CTwC4I%2FAo7cryc90Mj3OM5YivErF7KbTAc5cciZc6f0G9%2FLoTbcOcwJ83CZRkiKwaBU%3D; - domain=stripe.com; path=/; expires=Fri, 10 Jan 2025 23:10:04 GMT; secure; + - private_machine_identifier=2LfPAfFdsGdKhrlniqZqXRkgfiymSmggyTRkHL%2F3ADF3runFAjXiLy4cVJlfcWLeEZE%3D; + domain=stripe.com; path=/; expires=Fri, 17 Jan 2025 01:13:53 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=DPu0-FP6sqK9v9l9BozYCajvenp467LVggn3ReBfABn0cLTTqSehZIQwKQeBUJIf1b0c8VrHfNldf7vKeHUICDw-AYTZVJwrQE-TwTIYqyhiI_yxmFgOzSUoiARNLfeXG9diKZfxYA%3D%3D; + - stripe.csrf=EX1aG2h8Xmmh1VnMga1ugsa_Whj8VAszXYjO4Sfy5y5YkHko0sO28JAI_UPwXm-uygEXEAIjE7eJ2JSUvGrbdzw-AYTZVJxbfV-YuJ6VErup1AWjf1ffoG4Eo4-UiCjTnynl5ArKIg%3D%3D; domain=stripe.com; path=/; secure; HttpOnly; SameSite=None Strict-Transport-Security: - max-age=63072000; includeSubDomains; preload @@ -82,17 +82,17 @@ http_interactions: Stripe-Parent-Id: - '0000000000000000' Stripe-Span-Id: - - fa164e5305cefcdc + - ebe6844bf4c91474 Www-Authenticate: - Bearer realm="Stripe" X-Apiori-Intentional-Latency: - 0s X-Apiori-Reqid: - - syd1DJQxlQWQHT26d0d2mvq + - syd2DJgkJUyCX9Q3USRlnxo X-Apiori-Server-Duration-Ms: - - '113' + - '82' X-Apiori-Upstream-Duration: - - 113.130937ms + - 82.551436ms X-Apiori-Upstream-Name: - manage-srv X-Apiori-Upstream-Region: @@ -102,7 +102,7 @@ http_interactions: X-Envoy-Attempt-Count: - '1' X-Envoy-Upstream-Service-Time: - - '253' + - '260' X-Robots-Tag: - none X-Stripe-Bg-Intended-Route-Color: @@ -110,13 +110,13 @@ http_interactions: X-Stripe-C-Cost: - '2' X-Stripe-Client-Envoy-Start-Time-Us: - - '1705014604653558' + - '1705540433894380' X-Stripe-Rpc-C-Cost-Report: - Cg0IARIJY2VsbF8wMDA3Cg8IARILZ2xvYmFsX2NlbGw= X-Stripe-Server-Envoy-Start-Time-Us: - - '1705014604654534' + - '1705540433895322' X-Stripe-Server-Envoy-Upstream-Service-Time-Ms: - - '110' + - '80' body: encoding: UTF-8 string: |- @@ -124,5 +124,5 @@ http_interactions: "error": "invalid_client", "error_description": "No such application: 'bogus_client_id'" } - recorded_at: Thu, 11 Jan 2024 23:10:04 GMT + recorded_at: Thu, 18 Jan 2024 01:13:54 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/StripeAccount/deauthorize_and_destroy/when_the_Stripe_API_disconnect_succeeds/destroys_the_record.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/StripeAccount/deauthorize_and_destroy/when_the_Stripe_API_disconnect_succeeds/destroys_the_record.yml index 4acb3fb2b7f..ad331f79111 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/StripeAccount/deauthorize_and_destroy/when_the_Stripe_API_disconnect_succeeds/destroys_the_record.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/StripeAccount/deauthorize_and_destroy/when_the_Stripe_API_disconnect_succeeds/destroys_the_record.yml @@ -10,9 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded + X-Stripe-Client-Telemetry: + - '{"last_request_metrics":{"request_id":"req_4nCcxe7bcNQOjp","request_duration_ms":301}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -31,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Wed, 17 Jan 2024 03:50:44 GMT + - Thu, 18 Jan 2024 01:13:56 GMT Content-Type: - application/json Content-Length: @@ -56,11 +58,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: - - c0363ef1-c424-42db-bc3e-a39ae695ebc8 + - 4ff21ff7-9bd0-4dd9-9580-2f1907411424 Original-Request: - - req_6K43wCuIC5EvRg + - req_lDwCPaiDcpo2yT Request-Id: - - req_6K43wCuIC5EvRg + - req_lDwCPaiDcpo2yT Stripe-Should-Retry: - 'false' Stripe-Version: @@ -75,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "acct_1OZQ9H4IPqI3vbzX", + "id": "acct_1OZkB44FUH8To5ai", "object": "account", "business_profile": { "mcc": null, @@ -95,7 +97,7 @@ http_interactions: "type": "application" }, "country": "AU", - "created": 1705463444, + "created": 1705540435, "default_currency": "aud", "details_submitted": false, "email": "jumping.jack@example.com", @@ -104,7 +106,7 @@ http_interactions: "data": [], "has_more": false, "total_count": 0, - "url": "/v1/accounts/acct_1OZQ9H4IPqI3vbzX/external_accounts" + "url": "/v1/accounts/acct_1OZkB44FUH8To5ai/external_accounts" }, "future_requirements": { "alternatives": [], @@ -198,22 +200,22 @@ http_interactions: }, "type": "standard" } - recorded_at: Wed, 17 Jan 2024 03:50:44 GMT + recorded_at: Thu, 18 Jan 2024 01:13:56 GMT - request: method: post uri: https://connect.stripe.com/oauth/deauthorize body: encoding: UTF-8 - string: stripe_user_id=acct_1OZQ9H4IPqI3vbzX&client_id=ca_MzG1xs6tZFDztUlak7uFxoUM36G6307W + string: stripe_user_id=acct_1OZkB44FUH8To5ai&client_id=ca_MzG1xs6tZFDztUlak7uFxoUM36G6307W headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_6K43wCuIC5EvRg","request_duration_ms":1630}}' + - '{"last_request_metrics":{"request_id":"req_lDwCPaiDcpo2yT","request_duration_ms":1966}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -232,7 +234,7 @@ http_interactions: Server: - nginx Date: - - Wed, 17 Jan 2024 03:50:47 GMT + - Thu, 18 Jan 2024 01:13:56 GMT Content-Type: - application/json Content-Length: @@ -254,24 +256,24 @@ http_interactions: Referrer-Policy: - strict-origin-when-cross-origin Request-Id: - - req_Oaf9oSMhOK4llr + - req_TcoWmMD8KhmPXv 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=Thu, 16 Jan 2025 03:50:46 GMT; secure; + domain=stripe.com; path=/; expires=Fri, 17 Jan 2025 01:13:56 GMT; secure; HttpOnly; SameSite=Lax - - cid=5a22f023-92bf-4261-993f-9233e210664d; domain=stripe.com; path=/; expires=Tue, - 16 Apr 2024 03:50:46 GMT; secure; SameSite=Lax - - machine_identifier=TnvtRq%2BWdta%2BRfCAKHMtUb%2FIXzCFhQu4s%2FqlX2VEwCw4h%2FVV7QFFzNQdLQZK2kpcwRs%3D; - domain=stripe.com; path=/; expires=Thu, 16 Jan 2025 03:50:46 GMT; secure; + - cid=8e3dea8a-8858-4e1f-ad5f-285adfe9591f; domain=stripe.com; path=/; expires=Wed, + 17 Apr 2024 01:13:56 GMT; secure; SameSite=Lax + - machine_identifier=BRNsDOzRjgmDZH30IEHHjtdFe%2F1BrZhtnBPIj3EEEaoA07JSeKgzPuY2bHtoLqEvPzM%3D; + domain=stripe.com; path=/; expires=Fri, 17 Jan 2025 01:13:56 GMT; secure; HttpOnly; SameSite=Lax - - private_machine_identifier=5e%2BHBneIpG4OldDRkPhZdtIh96whvAmIeDXM70%2BFP0X1iZXMu7D0CGAoXX39IZfz1v4%3D; - domain=stripe.com; path=/; expires=Thu, 16 Jan 2025 03:50:46 GMT; secure; + - private_machine_identifier=laVx%2FtytzeuovD5lI%2BkcNwmJuLilAXrvE6Q13%2B5%2BGBSCr2H1IAyy15Ef0Ht2%2F1EnZgQ%3D; + domain=stripe.com; path=/; expires=Fri, 17 Jan 2025 01:13:56 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=f9n2jbBlHzQ89O7NMthbobccLzHK0DPy26IHa5XPqcbLMyIo9fa1QEjm8P_aOg9vibgbNxqurLKpBT2ifhjDXTw-AYTZVJxToNDnnMSNF9-VXSEouNNqHLSoNz_8kzSYNK3o7eT8DA%3D%3D; + - stripe.csrf=fHmcsu3voknTQK_mk6NLaUZYhWB6qZyPWRobfTV6yDe7ZS6pUBHT4Nj5ZbZPpo6zvRLXhITCiaRcvBDiVPtaQTw-AYTZVJxtNT6kzbY5APTPq77w4XWBRqy6xF_AvMjBauxPfYt13Q%3D%3D; domain=stripe.com; path=/; secure; HttpOnly; SameSite=None Strict-Transport-Security: - max-age=63072000; includeSubDomains; preload @@ -281,15 +283,15 @@ http_interactions: Stripe-Parent-Id: - '0000000000000000' Stripe-Span-Id: - - d3d162af79ee3606 + - bf8cc38dccae076e X-Apiori-Intentional-Latency: - 0s X-Apiori-Reqid: - - syd2DJeR2jw88awcIGoW2Yl + - syd1DJgkJmN0xLhUFPjXAPJ X-Apiori-Server-Duration-Ms: - - '226' + - '175' X-Apiori-Upstream-Duration: - - 226.036084ms + - 175.319575ms X-Apiori-Upstream-Name: - manage-srv X-Apiori-Upstream-Region: @@ -299,7 +301,7 @@ http_interactions: X-Envoy-Attempt-Count: - '1' X-Envoy-Upstream-Service-Time: - - '371' + - '353' X-Robots-Tag: - none X-Stripe-Bg-Intended-Route-Color: @@ -307,20 +309,20 @@ http_interactions: X-Stripe-C-Cost: - '22' X-Stripe-Client-Envoy-Start-Time-Us: - - '1705463446758623' + - '1705540436326630' X-Stripe-Rpc-C-Cost-Report: - Cg0IFBIJY2VsbF8wMDA3Cg8IAhILZ2xvYmFsX2NlbGw= X-Stripe-Server-Envoy-Start-Time-Us: - - '1705463446759847' + - '1705540436327922' X-Stripe-Server-Envoy-Upstream-Service-Time-Ms: - - '223' + - '172' Stripe-Action-Id: - - syd2DJeR2jw88awcIGoW2Yl + - syd1DJgkJmN0xLhUFPjXAPJ body: encoding: UTF-8 string: |- { - "stripe_user_id": "acct_1OZQ9H4IPqI3vbzX" + "stripe_user_id": "acct_1OZkB44FUH8To5ai" } - recorded_at: Wed, 17 Jan 2024 03:50:47 GMT + recorded_at: Thu, 18 Jan 2024 01:13:56 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/StripePaymentStatus/_stripe_captured_/when_the_Stripe_payment_has_been_captured/returns_true.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/StripePaymentStatus/_stripe_captured_/when_the_Stripe_payment_has_been_captured/returns_true.yml index 076c22beed1..456f1baea2c 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/StripePaymentStatus/_stripe_captured_/when_the_Stripe_payment_has_been_captured/returns_true.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/StripePaymentStatus/_stripe_captured_/when_the_Stripe_payment_has_been_captured/returns_true.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_gBGhS8WlevS12O","request_duration_ms":1530}}' + - '{"last_request_metrics":{"request_id":"req_vyCQXkcp8EQSxc","request_duration_ms":1293}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:14 GMT + - Thu, 18 Jan 2024 01:14:04 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - bdd008e6-bf61-4aa6-a0a9-b707b9c23daa + - bcd1c237-eed7-4409-8c6f-650162b63678 Original-Request: - - req_vYKG30X6pe8FZT + - req_BnNcnJ8NVHXzdl Request-Id: - - req_vYKG30X6pe8FZT + - req_BnNcnJ8NVHXzdl Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXO6KuuB1fWySnVvMX9GxW", + "id": "pm_1OZkBDKuuB1fWySnryw4JELV", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014614, + "created": 1705540444, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:10:14 GMT + recorded_at: Thu, 18 Jan 2024 01:14:04 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=aud&payment_method=pm_1OXXO6KuuB1fWySnVvMX9GxW&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=aud&payment_method=pm_1OZkBDKuuB1fWySnryw4JELV&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_vYKG30X6pe8FZT","request_duration_ms":419}}' + - '{"last_request_metrics":{"request_id":"req_BnNcnJ8NVHXzdl","request_duration_ms":472}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:14 GMT + - Thu, 18 Jan 2024 01:14:04 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 1141b1d1-d3b7-4af0-8b4f-b3d5da30fd7f + - bfae2f88-4b7e-4cce-aee2-c1c61be86e4e Original-Request: - - req_gDWBKfUJft4TWd + - req_7YRE944KyW2r8l Request-Id: - - req_gDWBKfUJft4TWd + - req_7YRE944KyW2r8l Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXO6KuuB1fWySn0omgZkHP", + "id": "pi_3OZkBEKuuB1fWySn16PtjSPm", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXO6KuuB1fWySn0omgZkHP_secret_csxFqN63OhFqxx7SjNHIYEbDh", + "client_secret": "pi_3OZkBEKuuB1fWySn16PtjSPm_secret_BAFkRux9akhpr0E4Q1ksRgUlB", "confirmation_method": "automatic", - "created": 1705014614, + "created": 1705540444, "currency": "aud", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXO6KuuB1fWySnVvMX9GxW", + "payment_method": "pm_1OZkBDKuuB1fWySnryw4JELV", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:10:14 GMT + recorded_at: Thu, 18 Jan 2024 01:14:04 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXO6KuuB1fWySn0omgZkHP/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkBEKuuB1fWySn16PtjSPm/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_gDWBKfUJft4TWd","request_duration_ms":389}}' + - '{"last_request_metrics":{"request_id":"req_7YRE944KyW2r8l","request_duration_ms":434}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:15 GMT + - Thu, 18 Jan 2024 01:14:05 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 26e9b91a-de4a-4ccf-bafe-51b645271c00 + - ccbb59a6-b024-44dc-a29a-ea01522b42a9 Original-Request: - - req_KcvvuZEjR9MDjR + - req_S1RJU44ccP8eAg Request-Id: - - req_KcvvuZEjR9MDjR + - req_S1RJU44ccP8eAg Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXO6KuuB1fWySn0omgZkHP", + "id": "pi_3OZkBEKuuB1fWySn16PtjSPm", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXO6KuuB1fWySn0omgZkHP_secret_csxFqN63OhFqxx7SjNHIYEbDh", + "client_secret": "pi_3OZkBEKuuB1fWySn16PtjSPm_secret_BAFkRux9akhpr0E4Q1ksRgUlB", "confirmation_method": "automatic", - "created": 1705014614, + "created": 1705540444, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXO6KuuB1fWySn0FwaalAq", + "latest_charge": "ch_3OZkBEKuuB1fWySn1K66y6Co", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXO6KuuB1fWySnVvMX9GxW", + "payment_method": "pm_1OZkBDKuuB1fWySnryw4JELV", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,10 +384,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:10:15 GMT + recorded_at: Thu, 18 Jan 2024 01:14:05 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXO6KuuB1fWySn0omgZkHP/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkBEKuuB1fWySn16PtjSPm/capture body: encoding: US-ASCII string: '' @@ -395,11 +395,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_KcvvuZEjR9MDjR","request_duration_ms":977}}' + - '{"last_request_metrics":{"request_id":"req_S1RJU44ccP8eAg","request_duration_ms":988}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -418,7 +418,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:17 GMT + - Thu, 18 Jan 2024 01:14:06 GMT Content-Type: - application/json Content-Length: @@ -444,11 +444,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - afe9e49e-26dc-4f13-803d-2a613ceec47d + - 12a66cbb-2fdd-4d89-8556-437b7f4e0394 Original-Request: - - req_XJSgKWFZeySJYp + - req_cr8CkRW4zb6vj3 Request-Id: - - req_XJSgKWFZeySJYp + - req_cr8CkRW4zb6vj3 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -463,7 +463,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXO6KuuB1fWySn0omgZkHP", + "id": "pi_3OZkBEKuuB1fWySn16PtjSPm", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -477,20 +477,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXO6KuuB1fWySn0omgZkHP_secret_csxFqN63OhFqxx7SjNHIYEbDh", + "client_secret": "pi_3OZkBEKuuB1fWySn16PtjSPm_secret_BAFkRux9akhpr0E4Q1ksRgUlB", "confirmation_method": "automatic", - "created": 1705014614, + "created": 1705540444, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXO6KuuB1fWySn0FwaalAq", + "latest_charge": "ch_3OZkBEKuuB1fWySn1K66y6Co", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXO6KuuB1fWySnVvMX9GxW", + "payment_method": "pm_1OZkBDKuuB1fWySnryw4JELV", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -515,10 +515,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:10:17 GMT + recorded_at: Thu, 18 Jan 2024 01:14:06 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXO6KuuB1fWySn0omgZkHP + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkBEKuuB1fWySn16PtjSPm body: encoding: US-ASCII string: '' @@ -526,11 +526,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_XJSgKWFZeySJYp","request_duration_ms":1556}}' + - '{"last_request_metrics":{"request_id":"req_cr8CkRW4zb6vj3","request_duration_ms":1286}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -549,7 +549,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:17 GMT + - Thu, 18 Jan 2024 01:14:07 GMT Content-Type: - application/json Content-Length: @@ -575,7 +575,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_C6bm4kNqnZNtdi + - req_BiKKiQKjU9vLJf Stripe-Version: - '2023-10-16' Vary: @@ -588,7 +588,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXO6KuuB1fWySn0omgZkHP", + "id": "pi_3OZkBEKuuB1fWySn16PtjSPm", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -602,20 +602,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXO6KuuB1fWySn0omgZkHP_secret_csxFqN63OhFqxx7SjNHIYEbDh", + "client_secret": "pi_3OZkBEKuuB1fWySn16PtjSPm_secret_BAFkRux9akhpr0E4Q1ksRgUlB", "confirmation_method": "automatic", - "created": 1705014614, + "created": 1705540444, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXO6KuuB1fWySn0FwaalAq", + "latest_charge": "ch_3OZkBEKuuB1fWySn1K66y6Co", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXO6KuuB1fWySnVvMX9GxW", + "payment_method": "pm_1OZkBDKuuB1fWySnryw4JELV", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -640,5 +640,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:10:17 GMT + recorded_at: Thu, 18 Jan 2024 01:14:07 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.0/StripePaymentStatus/_stripe_captured_/when_the_payment_is_not_a_Stripe_payment_or_does_not_have_a_payment_intent/returns_false.yml index 61875288e75..beac8751a9c 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.0/StripePaymentStatus/_stripe_captured_/when_the_payment_is_not_a_Stripe_payment_or_does_not_have_a_payment_intent/returns_false.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_J3NhX831noMC12","request_duration_ms":386}}' + - '{"last_request_metrics":{"request_id":"req_qUx9yHHjQVeQ4E","request_duration_ms":405}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:10 GMT + - Thu, 18 Jan 2024 01:14:00 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - e193382f-d279-4fe6-937e-5e73f257ea91 + - c7ec3a15-ed85-4cd4-98e6-040f286a7ec9 Original-Request: - - req_VRvflYqlMRt5K7 + - req_Ywzb5hZthGsCPP Request-Id: - - req_VRvflYqlMRt5K7 + - req_Ywzb5hZthGsCPP Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXO2KuuB1fWySngZcst3kC", + "id": "pm_1OZkBAKuuB1fWySnFNHJJzIX", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014610, + "created": 1705540440, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:10:10 GMT + recorded_at: Thu, 18 Jan 2024 01:14:00 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=aud&payment_method=pm_1OXXO2KuuB1fWySngZcst3kC&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=aud&payment_method=pm_1OZkBAKuuB1fWySnFNHJJzIX&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_VRvflYqlMRt5K7","request_duration_ms":442}}' + - '{"last_request_metrics":{"request_id":"req_Ywzb5hZthGsCPP","request_duration_ms":487}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:11 GMT + - Thu, 18 Jan 2024 01:14:01 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - f5c89d93-128b-4283-893a-c36b89c1e505 + - 98c1856a-fe15-47e0-8c4d-e7a78f2c93b7 Original-Request: - - req_bEn9ACyfHd480s + - req_qIghsJKVWgAFix Request-Id: - - req_bEn9ACyfHd480s + - req_qIghsJKVWgAFix Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXO3KuuB1fWySn2RkwpPxs", + "id": "pi_3OZkBAKuuB1fWySn0jKueLAi", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXO3KuuB1fWySn2RkwpPxs_secret_KCe7pLfoLeVwIsihJTjg12Vxg", + "client_secret": "pi_3OZkBAKuuB1fWySn0jKueLAi_secret_XRQRhJ4qrYKyLKrjEYgrRykzK", "confirmation_method": "automatic", - "created": 1705014611, + "created": 1705540440, "currency": "aud", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXO2KuuB1fWySngZcst3kC", + "payment_method": "pm_1OZkBAKuuB1fWySnFNHJJzIX", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:10:11 GMT + recorded_at: Thu, 18 Jan 2024 01:14:01 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXO3KuuB1fWySn2RkwpPxs/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkBAKuuB1fWySn0jKueLAi/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_bEn9ACyfHd480s","request_duration_ms":401}}' + - '{"last_request_metrics":{"request_id":"req_qIghsJKVWgAFix","request_duration_ms":422}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:12 GMT + - Thu, 18 Jan 2024 01:14:02 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - a7fd7ed7-c690-4234-b6a2-3ed1beaab885 + - 81a3fc6c-ea47-468c-bd19-a2c14006658f Original-Request: - - req_uJ13Cl2tTppxW4 + - req_iu8yMG0OZvENQI Request-Id: - - req_uJ13Cl2tTppxW4 + - req_iu8yMG0OZvENQI Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXO3KuuB1fWySn2RkwpPxs", + "id": "pi_3OZkBAKuuB1fWySn0jKueLAi", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXO3KuuB1fWySn2RkwpPxs_secret_KCe7pLfoLeVwIsihJTjg12Vxg", + "client_secret": "pi_3OZkBAKuuB1fWySn0jKueLAi_secret_XRQRhJ4qrYKyLKrjEYgrRykzK", "confirmation_method": "automatic", - "created": 1705014611, + "created": 1705540440, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXO3KuuB1fWySn2wBJPID4", + "latest_charge": "ch_3OZkBAKuuB1fWySn0HHr1lyp", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXO2KuuB1fWySngZcst3kC", + "payment_method": "pm_1OZkBAKuuB1fWySnFNHJJzIX", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,10 +384,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:10:12 GMT + recorded_at: Thu, 18 Jan 2024 01:14:02 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXO3KuuB1fWySn2RkwpPxs/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkBAKuuB1fWySn0jKueLAi/capture body: encoding: US-ASCII string: '' @@ -395,11 +395,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_uJ13Cl2tTppxW4","request_duration_ms":941}}' + - '{"last_request_metrics":{"request_id":"req_iu8yMG0OZvENQI","request_duration_ms":1096}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -418,7 +418,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:13 GMT + - Thu, 18 Jan 2024 01:14:03 GMT Content-Type: - application/json Content-Length: @@ -444,11 +444,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 6c624f46-70dc-46fb-ae0d-cbc9e09a8bea + - 52001152-1ca3-4cbf-94db-f9344a0f17c0 Original-Request: - - req_gBGhS8WlevS12O + - req_vyCQXkcp8EQSxc Request-Id: - - req_gBGhS8WlevS12O + - req_vyCQXkcp8EQSxc Stripe-Should-Retry: - 'false' Stripe-Version: @@ -463,7 +463,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXO3KuuB1fWySn2RkwpPxs", + "id": "pi_3OZkBAKuuB1fWySn0jKueLAi", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -477,20 +477,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXO3KuuB1fWySn2RkwpPxs_secret_KCe7pLfoLeVwIsihJTjg12Vxg", + "client_secret": "pi_3OZkBAKuuB1fWySn0jKueLAi_secret_XRQRhJ4qrYKyLKrjEYgrRykzK", "confirmation_method": "automatic", - "created": 1705014611, + "created": 1705540440, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXO3KuuB1fWySn2wBJPID4", + "latest_charge": "ch_3OZkBAKuuB1fWySn0HHr1lyp", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXO2KuuB1fWySngZcst3kC", + "payment_method": "pm_1OZkBAKuuB1fWySnFNHJJzIX", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -515,5 +515,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:10:13 GMT + recorded_at: Thu, 18 Jan 2024 01:14:03 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 ca59fe5180f..f2128ac09a8 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_SAMiX23vkGJ0at","request_duration_ms":291}}' + - '{"last_request_metrics":{"request_id":"req_PPPG0qdweutVVR","request_duration_ms":318}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:10 GMT + - Thu, 18 Jan 2024 01:13:59 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 136e486a-493a-4577-bec1-72c42646f6d9 + - df7d7a36-235d-4de2-ba12-8ed038df54c6 Original-Request: - - req_EGoX76oFfyAYSH + - req_ghl41BH6twxu14 Request-Id: - - req_EGoX76oFfyAYSH + - req_ghl41BH6twxu14 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXO1KuuB1fWySnvlB46sEX", + "id": "pm_1OZkB9KuuB1fWySnCjHuP3yS", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014609, + "created": 1705540439, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:10:09 GMT + recorded_at: Thu, 18 Jan 2024 01:13:59 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=aud&payment_method=pm_1OXXO1KuuB1fWySnvlB46sEX&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=aud&payment_method=pm_1OZkB9KuuB1fWySnCjHuP3yS&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_EGoX76oFfyAYSH","request_duration_ms":440}}' + - '{"last_request_metrics":{"request_id":"req_ghl41BH6twxu14","request_duration_ms":449}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:10 GMT + - Thu, 18 Jan 2024 01:14:00 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 1f307ba4-0236-45dd-821f-5a8e31eec38c + - 874d767b-60a3-422b-b6ca-9ca0f2a9cdb0 Original-Request: - - req_J3NhX831noMC12 + - req_qUx9yHHjQVeQ4E Request-Id: - - req_J3NhX831noMC12 + - req_qUx9yHHjQVeQ4E Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXO2KuuB1fWySn17KQTSzT", + "id": "pi_3OZkB9KuuB1fWySn0NCeYu8r", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXO2KuuB1fWySn17KQTSzT_secret_tFZQQ4HPIXa7WUoMRWxBKmZvF", + "client_secret": "pi_3OZkB9KuuB1fWySn0NCeYu8r_secret_lOJniAQ730DItbiZ69YwTZXPd", "confirmation_method": "automatic", - "created": 1705014610, + "created": 1705540439, "currency": "aud", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXO1KuuB1fWySnvlB46sEX", + "payment_method": "pm_1OZkB9KuuB1fWySnCjHuP3yS", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,5 +253,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:10:10 GMT + recorded_at: Thu, 18 Jan 2024 01:14:00 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.0/StripePaymentStatus/_stripe_status/when_the_payment_has_a_payment_intent/fetches_the_status_with_Stripe_PaymentIntentValidator.yml index 8c9d5f2509c..5c6b5a43a32 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.0/StripePaymentStatus/_stripe_status/when_the_payment_has_a_payment_intent/fetches_the_status_with_Stripe_PaymentIntentValidator.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_GI6vb9JRrkAFU0","request_duration_ms":396}}' + - '{"last_request_metrics":{"request_id":"req_K0L7JpulXm4TJ5","request_duration_ms":429}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:08 GMT + - Thu, 18 Jan 2024 01:13:58 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 2322cba5-fc96-4ffe-92d6-39ed28d9c0f8 + - 2cc2cf82-e48c-40f4-a371-9d414d34ad7f Original-Request: - - req_aOwODxUJQkvbau + - req_LTzAzt68ffdgsM Request-Id: - - req_aOwODxUJQkvbau + - req_LTzAzt68ffdgsM Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXO0KuuB1fWySnOOnPXhaC", + "id": "pm_1OZkB8KuuB1fWySnOR461JPn", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014608, + "created": 1705540438, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:10:08 GMT + recorded_at: Thu, 18 Jan 2024 01:13:58 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=aud&payment_method=pm_1OXXO0KuuB1fWySnOOnPXhaC&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=aud&payment_method=pm_1OZkB8KuuB1fWySnOR461JPn&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_aOwODxUJQkvbau","request_duration_ms":448}}' + - '{"last_request_metrics":{"request_id":"req_LTzAzt68ffdgsM","request_duration_ms":450}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:09 GMT + - Thu, 18 Jan 2024 01:13:58 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 19619474-5dea-4993-8272-42f72cc26a73 + - 12082a12-f0fe-458e-8618-8d89566c101e Original-Request: - - req_nQt1EOGRIYVQGa + - req_fx4MFsuFNrZhNO Request-Id: - - req_nQt1EOGRIYVQGa + - req_fx4MFsuFNrZhNO Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXO0KuuB1fWySn1vNE8nFp", + "id": "pi_3OZkB8KuuB1fWySn1HOKKU7f", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXO0KuuB1fWySn1vNE8nFp_secret_9cOxeJrvBnu1YTLRcmIH9UZCd", + "client_secret": "pi_3OZkB8KuuB1fWySn1HOKKU7f_secret_XyfsTb0G9GS0Xw6ePv5dXGQQx", "confirmation_method": "automatic", - "created": 1705014608, + "created": 1705540438, "currency": "aud", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXO0KuuB1fWySnOOnPXhaC", + "payment_method": "pm_1OZkB8KuuB1fWySnOR461JPn", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:10:08 GMT + recorded_at: Thu, 18 Jan 2024 01:13:58 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXO0KuuB1fWySn1vNE8nFp + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkB8KuuB1fWySn1HOKKU7f body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_nQt1EOGRIYVQGa","request_duration_ms":368}}' + - '{"last_request_metrics":{"request_id":"req_fx4MFsuFNrZhNO","request_duration_ms":412}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:09 GMT + - Thu, 18 Jan 2024 01:13:59 GMT Content-Type: - application/json Content-Length: @@ -313,7 +313,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_SAMiX23vkGJ0at + - req_PPPG0qdweutVVR Stripe-Version: - '2023-10-16' Vary: @@ -326,7 +326,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXO0KuuB1fWySn1vNE8nFp", + "id": "pi_3OZkB8KuuB1fWySn1HOKKU7f", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -340,9 +340,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXO0KuuB1fWySn1vNE8nFp_secret_9cOxeJrvBnu1YTLRcmIH9UZCd", + "client_secret": "pi_3OZkB8KuuB1fWySn1HOKKU7f_secret_XyfsTb0G9GS0Xw6ePv5dXGQQx", "confirmation_method": "automatic", - "created": 1705014608, + "created": 1705540438, "currency": "aud", "customer": null, "description": null, @@ -353,7 +353,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXO0KuuB1fWySnOOnPXhaC", + "payment_method": "pm_1OZkB8KuuB1fWySnOR461JPn", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -378,5 +378,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:10:09 GMT + recorded_at: Thu, 18 Jan 2024 01:13:59 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.0/StripePaymentStatus/_stripe_status/when_the_payment_is_not_a_Stripe_payment_or_does_not_have_a_payment_intent/returns_nil.yml index af3e48dceda..668103c0af2 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.0/StripePaymentStatus/_stripe_status/when_the_payment_is_not_a_Stripe_payment_or_does_not_have_a_payment_intent/returns_nil.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_snZFyXyvlTcpE3","request_duration_ms":1808}}' + - '{"last_request_metrics":{"request_id":"req_TcoWmMD8KhmPXv","request_duration_ms":437}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:07 GMT + - Thu, 18 Jan 2024 01:13:57 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 6ee6f48d-eddd-4cbd-8f90-f307bd0ec900 + - 30555947-922b-4615-8d5f-bdb2eefd828f Original-Request: - - req_kBLlZ6Sw2gN1yC + - req_djLR9kQT3hWeDd Request-Id: - - req_kBLlZ6Sw2gN1yC + - req_djLR9kQT3hWeDd Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXNzKuuB1fWySn0vGB7RoO", + "id": "pm_1OZkB7KuuB1fWySn1FBewDZf", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014607, + "created": 1705540437, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:10:07 GMT + recorded_at: Thu, 18 Jan 2024 01:13:57 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=aud&payment_method=pm_1OXXNzKuuB1fWySn0vGB7RoO&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=aud&payment_method=pm_1OZkB7KuuB1fWySn1FBewDZf&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_kBLlZ6Sw2gN1yC","request_duration_ms":480}}' + - '{"last_request_metrics":{"request_id":"req_djLR9kQT3hWeDd","request_duration_ms":452}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:10:08 GMT + - Thu, 18 Jan 2024 01:13:57 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 6f77ffdd-e12a-4c08-b2c3-3c7950760821 + - 2c7f5783-70aa-44b4-a419-4e3952a63b4a Original-Request: - - req_GI6vb9JRrkAFU0 + - req_K0L7JpulXm4TJ5 Request-Id: - - req_GI6vb9JRrkAFU0 + - req_K0L7JpulXm4TJ5 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXNzKuuB1fWySn2NyUPybS", + "id": "pi_3OZkB7KuuB1fWySn2lbynyP7", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXNzKuuB1fWySn2NyUPybS_secret_3uhihCKxe261GQ5gjJveUYncV", + "client_secret": "pi_3OZkB7KuuB1fWySn2lbynyP7_secret_5ZMajFJhJA9nrvrps5xsNxwLM", "confirmation_method": "automatic", - "created": 1705014607, + "created": 1705540437, "currency": "aud", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXNzKuuB1fWySn0vGB7RoO", + "payment_method": "pm_1OZkB7KuuB1fWySn1FBewDZf", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,5 +253,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:10:07 GMT + recorded_at: Thu, 18 Jan 2024 01:13:57 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 837ec5843bf..a8e1c220e2b 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_dZm6qysmpRdfxJ","request_duration_ms":430}}' + - '{"last_request_metrics":{"request_id":"req_GmNVPvRNlIft2s","request_duration_ms":431}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:06:08 GMT + - Thu, 18 Jan 2024 01:13:42 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - fa92c028-fa38-49d7-98e5-ac6713b4a386 + - 06aadbb4-3b84-45bd-8366-02dc6be62bca Original-Request: - - req_V7Kyj0BJ1P9ghV + - req_TEfzHu21vLm5fk Request-Id: - - req_V7Kyj0BJ1P9ghV + - req_TEfzHu21vLm5fk Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXK8KuuB1fWySnLsks1yiL", + "id": "pm_1OZkArKuuB1fWySnFQRx164D", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014368, + "created": 1705540421, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:06:08 GMT + recorded_at: Thu, 18 Jan 2024 01:13:42 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OXXK8KuuB1fWySnLsks1yiL&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkArKuuB1fWySnFQRx164D&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_V7Kyj0BJ1P9ghV","request_duration_ms":444}}' + - '{"last_request_metrics":{"request_id":"req_TEfzHu21vLm5fk","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:06:08 GMT + - Thu, 18 Jan 2024 01:13:42 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 40c3b9bb-8bce-46a3-b982-d4ca47081134 + - 38e993ff-db75-425d-962f-8035fa506f5e Original-Request: - - req_qKekqbhgS4BwMf + - req_YTc84k0BZ26LGc Request-Id: - - req_qKekqbhgS4BwMf + - req_YTc84k0BZ26LGc Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXK8KuuB1fWySn2QqbtHYu", + "id": "pi_3OZkAsKuuB1fWySn1pTZ3Pju", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXK8KuuB1fWySn2QqbtHYu_secret_Me4AKxwV3504iOMteFjcYC11g", + "client_secret": "pi_3OZkAsKuuB1fWySn1pTZ3Pju_secret_ef9NuVOHqSpifb9rpZqbkNx1B", "confirmation_method": "automatic", - "created": 1705014368, + "created": 1705540422, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXK8KuuB1fWySnLsks1yiL", + "payment_method": "pm_1OZkArKuuB1fWySnFQRx164D", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:06:08 GMT + recorded_at: Thu, 18 Jan 2024 01:13:42 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXK8KuuB1fWySn2QqbtHYu/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAsKuuB1fWySn1pTZ3Pju/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_qKekqbhgS4BwMf","request_duration_ms":377}}' + - '{"last_request_metrics":{"request_id":"req_YTc84k0BZ26LGc","request_duration_ms":463}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:06:09 GMT + - Thu, 18 Jan 2024 01:13:43 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 4708eb99-200e-4357-90ab-f5e5a049de71 + - 6c6f9979-ce16-427c-9548-03ab212fa3f9 Original-Request: - - req_dYr8hnzndxvw8K + - req_mi1yOxHZRc7bH1 Request-Id: - - req_dYr8hnzndxvw8K + - req_mi1yOxHZRc7bH1 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -333,13 +333,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OXXK8KuuB1fWySn2AjrtF6D", + "charge": "ch_3OZkAsKuuB1fWySn1NCtr33l", "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_3OXXK8KuuB1fWySn2QqbtHYu", + "id": "pi_3OZkAsKuuB1fWySn1pTZ3Pju", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -354,21 +354,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXK8KuuB1fWySn2QqbtHYu_secret_Me4AKxwV3504iOMteFjcYC11g", + "client_secret": "pi_3OZkAsKuuB1fWySn1pTZ3Pju_secret_ef9NuVOHqSpifb9rpZqbkNx1B", "confirmation_method": "automatic", - "created": 1705014368, + "created": 1705540422, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OXXK8KuuB1fWySn2AjrtF6D", + "charge": "ch_3OZkAsKuuB1fWySn1NCtr33l", "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_1OXXK8KuuB1fWySnLsks1yiL", + "id": "pm_1OZkArKuuB1fWySnFQRx164D", "object": "payment_method", "billing_details": { "address": { @@ -408,7 +408,7 @@ http_interactions: }, "wallet": null }, - "created": 1705014368, + "created": 1705540421, "customer": null, "livemode": false, "metadata": { @@ -417,7 +417,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OXXK8KuuB1fWySn2AjrtF6D", + "latest_charge": "ch_3OZkAsKuuB1fWySn1NCtr33l", "livemode": false, "metadata": { }, @@ -449,7 +449,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OXXK8KuuB1fWySnLsks1yiL", + "id": "pm_1OZkArKuuB1fWySnFQRx164D", "object": "payment_method", "billing_details": { "address": { @@ -489,16 +489,16 @@ http_interactions: }, "wallet": null }, - "created": 1705014368, + "created": 1705540421, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_dYr8hnzndxvw8K?t=1705014369", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_mi1yOxHZRc7bH1?t=1705540422", "type": "card_error" } } - recorded_at: Thu, 11 Jan 2024 23:06:09 GMT + recorded_at: Thu, 18 Jan 2024 01:13:43 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 450903588b0..6175d2e6158 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_hOLOxfc7vUlz40","request_duration_ms":455}}' + - '{"last_request_metrics":{"request_id":"req_FMOq1VvMzrCIyf","request_duration_ms":441}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:06:02 GMT + - Thu, 18 Jan 2024 01:13:36 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 5928b314-717d-4bd6-aa95-af2d5ee8fd4e + - c33dcdf5-bfeb-4314-9ca5-cb8c6c0c362f Original-Request: - - req_ZEzFuA2m64VJv6 + - req_OBxdYuBqWoDKBk Request-Id: - - req_ZEzFuA2m64VJv6 + - req_OBxdYuBqWoDKBk Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXK2KuuB1fWySnWAzAVHdS", + "id": "pm_1OZkAlKuuB1fWySndm7X9kMg", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014362, + "created": 1705540416, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:06:02 GMT + recorded_at: Thu, 18 Jan 2024 01:13:36 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OXXK2KuuB1fWySnWAzAVHdS&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkAlKuuB1fWySndm7X9kMg&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ZEzFuA2m64VJv6","request_duration_ms":440}}' + - '{"last_request_metrics":{"request_id":"req_OBxdYuBqWoDKBk","request_duration_ms":492}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:06:02 GMT + - Thu, 18 Jan 2024 01:13:36 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 589283dc-a279-440f-9638-20e5156b8b2f + - e94bf76c-35f9-404a-ba73-ad22138ba838 Original-Request: - - req_ZliQdZ9ZRB31P6 + - req_Zvdt4tbGUVAtpt Request-Id: - - req_ZliQdZ9ZRB31P6 + - req_Zvdt4tbGUVAtpt Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXK2KuuB1fWySn1aaqKiei", + "id": "pi_3OZkAmKuuB1fWySn2JnZHN9s", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXK2KuuB1fWySn1aaqKiei_secret_55td0Khi8cyzEyuRzVoNAJwDk", + "client_secret": "pi_3OZkAmKuuB1fWySn2JnZHN9s_secret_b1LmmK1tMW2Z4Ujd3L7CeHO3R", "confirmation_method": "automatic", - "created": 1705014362, + "created": 1705540416, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXK2KuuB1fWySnWAzAVHdS", + "payment_method": "pm_1OZkAlKuuB1fWySndm7X9kMg", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:06:02 GMT + recorded_at: Thu, 18 Jan 2024 01:13:36 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXK2KuuB1fWySn1aaqKiei/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAmKuuB1fWySn2JnZHN9s/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ZliQdZ9ZRB31P6","request_duration_ms":371}}' + - '{"last_request_metrics":{"request_id":"req_Zvdt4tbGUVAtpt","request_duration_ms":428}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:06:04 GMT + - Thu, 18 Jan 2024 01:13:37 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 02bfc11e-e70c-46dc-bbbf-8030e0190d0c + - c4bc6cbf-982e-4691-b88a-0c25c01a10b1 Original-Request: - - req_FOyePdGbEmY9HO + - req_02CZBM9FURaj0o Request-Id: - - req_FOyePdGbEmY9HO + - req_02CZBM9FURaj0o Stripe-Should-Retry: - 'false' Stripe-Version: @@ -333,13 +333,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OXXK2KuuB1fWySn17FVGDK7", + "charge": "ch_3OZkAmKuuB1fWySn2WP11sUI", "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_3OXXK2KuuB1fWySn1aaqKiei", + "id": "pi_3OZkAmKuuB1fWySn2JnZHN9s", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -354,21 +354,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXK2KuuB1fWySn1aaqKiei_secret_55td0Khi8cyzEyuRzVoNAJwDk", + "client_secret": "pi_3OZkAmKuuB1fWySn2JnZHN9s_secret_b1LmmK1tMW2Z4Ujd3L7CeHO3R", "confirmation_method": "automatic", - "created": 1705014362, + "created": 1705540416, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OXXK2KuuB1fWySn17FVGDK7", + "charge": "ch_3OZkAmKuuB1fWySn2WP11sUI", "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_1OXXK2KuuB1fWySnWAzAVHdS", + "id": "pm_1OZkAlKuuB1fWySndm7X9kMg", "object": "payment_method", "billing_details": { "address": { @@ -408,7 +408,7 @@ http_interactions: }, "wallet": null }, - "created": 1705014362, + "created": 1705540416, "customer": null, "livemode": false, "metadata": { @@ -417,7 +417,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OXXK2KuuB1fWySn17FVGDK7", + "latest_charge": "ch_3OZkAmKuuB1fWySn2WP11sUI", "livemode": false, "metadata": { }, @@ -449,7 +449,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OXXK2KuuB1fWySnWAzAVHdS", + "id": "pm_1OZkAlKuuB1fWySndm7X9kMg", "object": "payment_method", "billing_details": { "address": { @@ -489,16 +489,16 @@ http_interactions: }, "wallet": null }, - "created": 1705014362, + "created": 1705540416, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_FOyePdGbEmY9HO?t=1705014363", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_02CZBM9FURaj0o?t=1705540416", "type": "card_error" } } - recorded_at: Thu, 11 Jan 2024 23:06:03 GMT + recorded_at: Thu, 18 Jan 2024 01:13:37 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 99d58cb9ba8..e92f0d54e84 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_XGXy3IUZXnzIZV","request_duration_ms":311}}' + - '{"last_request_metrics":{"request_id":"req_JGSvJ2bVCnTPPb","request_duration_ms":304}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:55 GMT + - Thu, 18 Jan 2024 01:13:28 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - f0c85535-e6a2-4fec-a36a-4315ef7ab74a + - 1e018c40-19a6-4904-a129-7f742cd3bba4 Original-Request: - - req_XZQJHFQ9KxjMoy + - req_w9HKcel74Ur06v Request-Id: - - req_XZQJHFQ9KxjMoy + - req_w9HKcel74Ur06v Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJuKuuB1fWySnXI5GtHQR", + "id": "pm_1OZkAdKuuB1fWySnrkR2YBFa", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014355, + "created": 1705540408, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:05:54 GMT + recorded_at: Thu, 18 Jan 2024 01:13:28 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OXXJuKuuB1fWySnXI5GtHQR&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkAdKuuB1fWySnrkR2YBFa&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_XZQJHFQ9KxjMoy","request_duration_ms":462}}' + - '{"last_request_metrics":{"request_id":"req_w9HKcel74Ur06v","request_duration_ms":505}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:55 GMT + - Thu, 18 Jan 2024 01:13:28 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 0efa6e24-da99-4795-b14f-be6d7615fd16 + - cfc8b441-66e4-4b62-8086-e9298197c47a Original-Request: - - req_zxSsl6vxbttocg + - req_a3gzF9qGL39IIt Request-Id: - - req_zxSsl6vxbttocg + - req_a3gzF9qGL39IIt Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJvKuuB1fWySn1fWTCmeY", + "id": "pi_3OZkAeKuuB1fWySn1d3JryYy", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJvKuuB1fWySn1fWTCmeY_secret_qzDrs9YGMbFXkJNzwDxc446Sb", + "client_secret": "pi_3OZkAeKuuB1fWySn1d3JryYy_secret_kRgq9xqcpXvQll9m32TRdYIyt", "confirmation_method": "automatic", - "created": 1705014355, + "created": 1705540408, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJuKuuB1fWySnXI5GtHQR", + "payment_method": "pm_1OZkAdKuuB1fWySnrkR2YBFa", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:55 GMT + recorded_at: Thu, 18 Jan 2024 01:13:28 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJvKuuB1fWySn1fWTCmeY/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAeKuuB1fWySn1d3JryYy/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_zxSsl6vxbttocg","request_duration_ms":431}}' + - '{"last_request_metrics":{"request_id":"req_a3gzF9qGL39IIt","request_duration_ms":439}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:56 GMT + - Thu, 18 Jan 2024 01:13:29 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 31897d0c-2dd1-4726-b2f9-04a89b84e57d + - 77c4d77f-2102-4587-8a8c-2ad739e56317 Original-Request: - - req_FOCBYy0upafcNB + - req_FZquhwALlzrSJ6 Request-Id: - - req_FOCBYy0upafcNB + - req_FZquhwALlzrSJ6 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -333,13 +333,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OXXJvKuuB1fWySn1E450GxR", + "charge": "ch_3OZkAeKuuB1fWySn1rMPLYth", "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_3OXXJvKuuB1fWySn1fWTCmeY", + "id": "pi_3OZkAeKuuB1fWySn1d3JryYy", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -354,21 +354,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJvKuuB1fWySn1fWTCmeY_secret_qzDrs9YGMbFXkJNzwDxc446Sb", + "client_secret": "pi_3OZkAeKuuB1fWySn1d3JryYy_secret_kRgq9xqcpXvQll9m32TRdYIyt", "confirmation_method": "automatic", - "created": 1705014355, + "created": 1705540408, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OXXJvKuuB1fWySn1E450GxR", + "charge": "ch_3OZkAeKuuB1fWySn1rMPLYth", "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_1OXXJuKuuB1fWySnXI5GtHQR", + "id": "pm_1OZkAdKuuB1fWySnrkR2YBFa", "object": "payment_method", "billing_details": { "address": { @@ -408,7 +408,7 @@ http_interactions: }, "wallet": null }, - "created": 1705014355, + "created": 1705540408, "customer": null, "livemode": false, "metadata": { @@ -417,7 +417,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OXXJvKuuB1fWySn1E450GxR", + "latest_charge": "ch_3OZkAeKuuB1fWySn1rMPLYth", "livemode": false, "metadata": { }, @@ -449,7 +449,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OXXJuKuuB1fWySnXI5GtHQR", + "id": "pm_1OZkAdKuuB1fWySnrkR2YBFa", "object": "payment_method", "billing_details": { "address": { @@ -489,16 +489,16 @@ http_interactions: }, "wallet": null }, - "created": 1705014355, + "created": 1705540408, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_FOCBYy0upafcNB?t=1705014355", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_FZquhwALlzrSJ6?t=1705540408", "type": "card_error" } } - recorded_at: Thu, 11 Jan 2024 23:05:56 GMT + recorded_at: Thu, 18 Jan 2024 01:13:29 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 73ca4ac52c8..2b4f8ed48de 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ZliQdZ9ZRB31P6","request_duration_ms":371}}' + - '{"last_request_metrics":{"request_id":"req_Zvdt4tbGUVAtpt","request_duration_ms":428}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:06:04 GMT + - Thu, 18 Jan 2024 01:13:38 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 6c9944dc-6ac3-4b3a-b683-7fee11e6a3c9 + - 4e853c87-d522-4795-bb57-c2a758ad483d Original-Request: - - req_JXXJbnEUD1RN0H + - req_xMHPQv8KpxqK1k Request-Id: - - req_JXXJbnEUD1RN0H + - req_xMHPQv8KpxqK1k Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXK4KuuB1fWySnV45YIOfi", + "id": "pm_1OZkAnKuuB1fWySn0K3YZGUZ", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014364, + "created": 1705540417, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:06:04 GMT + recorded_at: Thu, 18 Jan 2024 01:13: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_1OXXK4KuuB1fWySnV45YIOfi&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkAnKuuB1fWySn0K3YZGUZ&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_JXXJbnEUD1RN0H","request_duration_ms":449}}' + - '{"last_request_metrics":{"request_id":"req_xMHPQv8KpxqK1k","request_duration_ms":486}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:06:04 GMT + - Thu, 18 Jan 2024 01:13:38 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 7bb12eca-adcf-43d0-b846-6ee6f31317c7 + - e4540f34-5250-437c-99bc-e67498603263 Original-Request: - - req_RmLUvcN8JS9IAU + - req_MXbBOVyQHyAd6T Request-Id: - - req_RmLUvcN8JS9IAU + - req_MXbBOVyQHyAd6T Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXK4KuuB1fWySn0CoMZqsD", + "id": "pi_3OZkAoKuuB1fWySn2iaAyOYx", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXK4KuuB1fWySn0CoMZqsD_secret_4EB62srzo0mVGqXO6bOfFTvLS", + "client_secret": "pi_3OZkAoKuuB1fWySn2iaAyOYx_secret_L6FixXY4vIPX408bQzEn4rSQ1", "confirmation_method": "automatic", - "created": 1705014364, + "created": 1705540418, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXK4KuuB1fWySnV45YIOfi", + "payment_method": "pm_1OZkAnKuuB1fWySn0K3YZGUZ", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:06:04 GMT + recorded_at: Thu, 18 Jan 2024 01:13:38 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXK4KuuB1fWySn0CoMZqsD/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAoKuuB1fWySn2iaAyOYx/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_RmLUvcN8JS9IAU","request_duration_ms":410}}' + - '{"last_request_metrics":{"request_id":"req_MXbBOVyQHyAd6T","request_duration_ms":404}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:06:05 GMT + - Thu, 18 Jan 2024 01:13:39 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - f1ccc20f-5ead-4e42-bd3a-04469b0ecb32 + - 10362fa8-5169-40ad-96fd-d96d03204c4e Original-Request: - - req_Zaibu8xoJF1ghE + - req_dGtMVivwCBq4AG Request-Id: - - req_Zaibu8xoJF1ghE + - req_dGtMVivwCBq4AG Stripe-Should-Retry: - 'false' Stripe-Version: @@ -333,13 +333,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OXXK4KuuB1fWySn0yi8OgHy", + "charge": "ch_3OZkAoKuuB1fWySn2PDT9slv", "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_3OXXK4KuuB1fWySn0CoMZqsD", + "id": "pi_3OZkAoKuuB1fWySn2iaAyOYx", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -354,21 +354,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXK4KuuB1fWySn0CoMZqsD_secret_4EB62srzo0mVGqXO6bOfFTvLS", + "client_secret": "pi_3OZkAoKuuB1fWySn2iaAyOYx_secret_L6FixXY4vIPX408bQzEn4rSQ1", "confirmation_method": "automatic", - "created": 1705014364, + "created": 1705540418, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OXXK4KuuB1fWySn0yi8OgHy", + "charge": "ch_3OZkAoKuuB1fWySn2PDT9slv", "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_1OXXK4KuuB1fWySnV45YIOfi", + "id": "pm_1OZkAnKuuB1fWySn0K3YZGUZ", "object": "payment_method", "billing_details": { "address": { @@ -408,7 +408,7 @@ http_interactions: }, "wallet": null }, - "created": 1705014364, + "created": 1705540417, "customer": null, "livemode": false, "metadata": { @@ -417,7 +417,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OXXK4KuuB1fWySn0yi8OgHy", + "latest_charge": "ch_3OZkAoKuuB1fWySn2PDT9slv", "livemode": false, "metadata": { }, @@ -449,7 +449,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OXXK4KuuB1fWySnV45YIOfi", + "id": "pm_1OZkAnKuuB1fWySn0K3YZGUZ", "object": "payment_method", "billing_details": { "address": { @@ -489,16 +489,16 @@ http_interactions: }, "wallet": null }, - "created": 1705014364, + "created": 1705540417, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_Zaibu8xoJF1ghE?t=1705014365", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_dGtMVivwCBq4AG?t=1705540418", "type": "card_error" } } - recorded_at: Thu, 11 Jan 2024 23:06:05 GMT + recorded_at: Thu, 18 Jan 2024 01:13:39 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 2dcd2fa9b34..dd927ff31e2 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_zxSsl6vxbttocg","request_duration_ms":431}}' + - '{"last_request_metrics":{"request_id":"req_a3gzF9qGL39IIt","request_duration_ms":439}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:57 GMT + - Thu, 18 Jan 2024 01:13:30 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 975a0d63-6ebf-4665-b687-b1ea49b85d21 + - e0483fe7-cd92-455f-b948-00c59df4ec4f Original-Request: - - req_d6v3G4Th0SMPa8 + - req_Nl5bX6SdFZY4PB Request-Id: - - req_d6v3G4Th0SMPa8 + - req_Nl5bX6SdFZY4PB Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJwKuuB1fWySnDNKmU7bx", + "id": "pm_1OZkAfKuuB1fWySnUqzzqRvY", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014356, + "created": 1705540410, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:05:56 GMT + recorded_at: Thu, 18 Jan 2024 01:13: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_1OXXJwKuuB1fWySnDNKmU7bx&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkAfKuuB1fWySnUqzzqRvY&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_d6v3G4Th0SMPa8","request_duration_ms":412}}' + - '{"last_request_metrics":{"request_id":"req_Nl5bX6SdFZY4PB","request_duration_ms":433}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:57 GMT + - Thu, 18 Jan 2024 01:13:30 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 117a7c1c-c9bf-4585-a473-307b8bd82c36 + - 9833eb13-5e43-4f7c-b856-e79892f0de99 Original-Request: - - req_4DloUxqC8avFln + - req_IWsegwBnKVCJk3 Request-Id: - - req_4DloUxqC8avFln + - req_IWsegwBnKVCJk3 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJxKuuB1fWySn1N8eqLIP", + "id": "pi_3OZkAgKuuB1fWySn2ziSiaHj", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJxKuuB1fWySn1N8eqLIP_secret_RvX75fMYlZejOuyJXKX7F1x0j", + "client_secret": "pi_3OZkAgKuuB1fWySn2ziSiaHj_secret_loK0ZC2CtScQMvhlQ5crP0oqG", "confirmation_method": "automatic", - "created": 1705014357, + "created": 1705540410, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJwKuuB1fWySnDNKmU7bx", + "payment_method": "pm_1OZkAfKuuB1fWySnUqzzqRvY", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:57 GMT + recorded_at: Thu, 18 Jan 2024 01:13:30 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJxKuuB1fWySn1N8eqLIP/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAgKuuB1fWySn2ziSiaHj/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_4DloUxqC8avFln","request_duration_ms":370}}' + - '{"last_request_metrics":{"request_id":"req_IWsegwBnKVCJk3","request_duration_ms":429}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:58 GMT + - Thu, 18 Jan 2024 01:13:31 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - b0cf2113-cea5-4c28-83b9-81f52d72c5c8 + - 6c8842b6-4362-485d-b029-fd0fc0cdf158 Original-Request: - - req_HECnpJ52dGmfqd + - req_agVw9rybJObUBL Request-Id: - - req_HECnpJ52dGmfqd + - req_agVw9rybJObUBL Stripe-Should-Retry: - 'false' Stripe-Version: @@ -333,13 +333,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OXXJxKuuB1fWySn1exs11SA", + "charge": "ch_3OZkAgKuuB1fWySn2qiPAC01", "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_3OXXJxKuuB1fWySn1N8eqLIP", + "id": "pi_3OZkAgKuuB1fWySn2ziSiaHj", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -354,21 +354,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJxKuuB1fWySn1N8eqLIP_secret_RvX75fMYlZejOuyJXKX7F1x0j", + "client_secret": "pi_3OZkAgKuuB1fWySn2ziSiaHj_secret_loK0ZC2CtScQMvhlQ5crP0oqG", "confirmation_method": "automatic", - "created": 1705014357, + "created": 1705540410, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OXXJxKuuB1fWySn1exs11SA", + "charge": "ch_3OZkAgKuuB1fWySn2qiPAC01", "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_1OXXJwKuuB1fWySnDNKmU7bx", + "id": "pm_1OZkAfKuuB1fWySnUqzzqRvY", "object": "payment_method", "billing_details": { "address": { @@ -408,7 +408,7 @@ http_interactions: }, "wallet": null }, - "created": 1705014356, + "created": 1705540410, "customer": null, "livemode": false, "metadata": { @@ -417,7 +417,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OXXJxKuuB1fWySn1exs11SA", + "latest_charge": "ch_3OZkAgKuuB1fWySn2qiPAC01", "livemode": false, "metadata": { }, @@ -449,7 +449,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OXXJwKuuB1fWySnDNKmU7bx", + "id": "pm_1OZkAfKuuB1fWySnUqzzqRvY", "object": "payment_method", "billing_details": { "address": { @@ -489,16 +489,16 @@ http_interactions: }, "wallet": null }, - "created": 1705014356, + "created": 1705540410, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_HECnpJ52dGmfqd?t=1705014357", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_agVw9rybJObUBL?t=1705540410", "type": "card_error" } } - recorded_at: Thu, 11 Jan 2024 23:05:58 GMT + recorded_at: Thu, 18 Jan 2024 01:13:31 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 e6cd3f92c2d..2933e95563b 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_4DloUxqC8avFln","request_duration_ms":370}}' + - '{"last_request_metrics":{"request_id":"req_IWsegwBnKVCJk3","request_duration_ms":429}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:58 GMT + - Thu, 18 Jan 2024 01:13:32 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - a626b53d-9207-4080-8b56-a4c54531d687 + - 930e731f-4441-4fc8-b02a-51530f9016a9 Original-Request: - - req_llt2ptQxx49ce7 + - req_MHZWT9FIgdxoui Request-Id: - - req_llt2ptQxx49ce7 + - req_MHZWT9FIgdxoui Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJyKuuB1fWySnerjSvHoE", + "id": "pm_1OZkAhKuuB1fWySnn3xEsPnp", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014358, + "created": 1705540412, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:05:58 GMT + recorded_at: Thu, 18 Jan 2024 01:13: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_1OXXJyKuuB1fWySnerjSvHoE&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkAhKuuB1fWySnn3xEsPnp&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_llt2ptQxx49ce7","request_duration_ms":415}}' + - '{"last_request_metrics":{"request_id":"req_MHZWT9FIgdxoui","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:59 GMT + - Thu, 18 Jan 2024 01:13:32 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 235b5dd7-fd81-46b6-90fc-e64673883e28 + - ae2a642b-71aa-455c-8f9a-357489b5f08f Original-Request: - - req_9BCkZ4D09umO3U + - req_PQcIbM3YRx1Wbw Request-Id: - - req_9BCkZ4D09umO3U + - req_PQcIbM3YRx1Wbw Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJyKuuB1fWySn2EIQZat7", + "id": "pi_3OZkAiKuuB1fWySn1GhzWF7B", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJyKuuB1fWySn2EIQZat7_secret_pdJSyMPPX654n5Se2jfEeLVSF", + "client_secret": "pi_3OZkAiKuuB1fWySn1GhzWF7B_secret_sBWX9iwnqsRX5jzPdoQyIMtAq", "confirmation_method": "automatic", - "created": 1705014358, + "created": 1705540412, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJyKuuB1fWySnerjSvHoE", + "payment_method": "pm_1OZkAhKuuB1fWySnn3xEsPnp", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:58 GMT + recorded_at: Thu, 18 Jan 2024 01:13:32 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJyKuuB1fWySn2EIQZat7/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAiKuuB1fWySn1GhzWF7B/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_9BCkZ4D09umO3U","request_duration_ms":396}}' + - '{"last_request_metrics":{"request_id":"req_PQcIbM3YRx1Wbw","request_duration_ms":453}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:06:00 GMT + - Thu, 18 Jan 2024 01:13:33 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 1aad3f07-7185-440b-a886-3b6930616c9f + - 0e55d29f-75e3-49a0-9b7d-3b0a632903f3 Original-Request: - - req_bLUqJzN700mu3i + - req_lusYuo9C7w7LCQ Request-Id: - - req_bLUqJzN700mu3i + - req_lusYuo9C7w7LCQ Stripe-Should-Retry: - 'false' Stripe-Version: @@ -333,13 +333,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OXXJyKuuB1fWySn2LxPPi0m", + "charge": "ch_3OZkAiKuuB1fWySn18EzGlPe", "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_3OXXJyKuuB1fWySn2EIQZat7", + "id": "pi_3OZkAiKuuB1fWySn1GhzWF7B", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -354,21 +354,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJyKuuB1fWySn2EIQZat7_secret_pdJSyMPPX654n5Se2jfEeLVSF", + "client_secret": "pi_3OZkAiKuuB1fWySn1GhzWF7B_secret_sBWX9iwnqsRX5jzPdoQyIMtAq", "confirmation_method": "automatic", - "created": 1705014358, + "created": 1705540412, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OXXJyKuuB1fWySn2LxPPi0m", + "charge": "ch_3OZkAiKuuB1fWySn18EzGlPe", "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_1OXXJyKuuB1fWySnerjSvHoE", + "id": "pm_1OZkAhKuuB1fWySnn3xEsPnp", "object": "payment_method", "billing_details": { "address": { @@ -408,7 +408,7 @@ http_interactions: }, "wallet": null }, - "created": 1705014358, + "created": 1705540412, "customer": null, "livemode": false, "metadata": { @@ -417,7 +417,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OXXJyKuuB1fWySn2LxPPi0m", + "latest_charge": "ch_3OZkAiKuuB1fWySn18EzGlPe", "livemode": false, "metadata": { }, @@ -449,7 +449,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OXXJyKuuB1fWySnerjSvHoE", + "id": "pm_1OZkAhKuuB1fWySnn3xEsPnp", "object": "payment_method", "billing_details": { "address": { @@ -489,16 +489,16 @@ http_interactions: }, "wallet": null }, - "created": 1705014358, + "created": 1705540412, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_bLUqJzN700mu3i?t=1705014359", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_lusYuo9C7w7LCQ?t=1705540412", "type": "card_error" } } - recorded_at: Thu, 11 Jan 2024 23:05:59 GMT + recorded_at: Thu, 18 Jan 2024 01:13:33 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 8eedfbf9187..63ae2ad3e7c 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_RmLUvcN8JS9IAU","request_duration_ms":410}}' + - '{"last_request_metrics":{"request_id":"req_MXbBOVyQHyAd6T","request_duration_ms":404}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:06:06 GMT + - Thu, 18 Jan 2024 01:13:40 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 7840fca8-4113-485d-823a-51a12e084763 + - 4afee17f-2929-4fab-ad52-36a089d46d6a Original-Request: - - req_PhfVfiCQqAg8ct + - req_smYiHAAtPC5wkg Request-Id: - - req_PhfVfiCQqAg8ct + - req_smYiHAAtPC5wkg Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXK6KuuB1fWySnmHbv1TC7", + "id": "pm_1OZkApKuuB1fWySnaaStePB2", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014366, + "created": 1705540420, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:06:06 GMT + recorded_at: Thu, 18 Jan 2024 01:13: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_1OXXK6KuuB1fWySnmHbv1TC7&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkApKuuB1fWySnaaStePB2&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_PhfVfiCQqAg8ct","request_duration_ms":479}}' + - '{"last_request_metrics":{"request_id":"req_smYiHAAtPC5wkg","request_duration_ms":484}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:06:06 GMT + - Thu, 18 Jan 2024 01:13:40 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - a1c19cbe-0978-4962-b7d9-15d130ee3405 + - 3abb37f9-25c5-4a93-a07a-bab44f11d935 Original-Request: - - req_dZm6qysmpRdfxJ + - req_GmNVPvRNlIft2s Request-Id: - - req_dZm6qysmpRdfxJ + - req_GmNVPvRNlIft2s Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXK6KuuB1fWySn1xaCdSG5", + "id": "pi_3OZkAqKuuB1fWySn2bhUIrm8", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXK6KuuB1fWySn1xaCdSG5_secret_TQmkQFcLhGtOg7gVZSqMIuIUL", + "client_secret": "pi_3OZkAqKuuB1fWySn2bhUIrm8_secret_WcCqpLPG9Y0sgfWAm6WmK0rOr", "confirmation_method": "automatic", - "created": 1705014366, + "created": 1705540420, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXK6KuuB1fWySnmHbv1TC7", + "payment_method": "pm_1OZkApKuuB1fWySnaaStePB2", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:06:06 GMT + recorded_at: Thu, 18 Jan 2024 01:13:40 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXK6KuuB1fWySn1xaCdSG5/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAqKuuB1fWySn2bhUIrm8/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_dZm6qysmpRdfxJ","request_duration_ms":430}}' + - '{"last_request_metrics":{"request_id":"req_GmNVPvRNlIft2s","request_duration_ms":431}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:06:08 GMT + - Thu, 18 Jan 2024 01:13:41 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 91d10eab-1ca3-4265-8999-37110fce2226 + - 6337734b-aeb6-4d4c-a47c-b3976d4f6cf0 Original-Request: - - req_FeEsmxYXhJRqsb + - req_onwT47WuMWnOX3 Request-Id: - - req_FeEsmxYXhJRqsb + - req_onwT47WuMWnOX3 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -333,12 +333,12 @@ http_interactions: string: | { "error": { - "charge": "ch_3OXXK6KuuB1fWySn1O3hwV72", + "charge": "ch_3OZkAqKuuB1fWySn2ZfJXJ90", "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_3OXXK6KuuB1fWySn1xaCdSG5", + "id": "pi_3OZkAqKuuB1fWySn2bhUIrm8", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -353,20 +353,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXK6KuuB1fWySn1xaCdSG5_secret_TQmkQFcLhGtOg7gVZSqMIuIUL", + "client_secret": "pi_3OZkAqKuuB1fWySn2bhUIrm8_secret_WcCqpLPG9Y0sgfWAm6WmK0rOr", "confirmation_method": "automatic", - "created": 1705014366, + "created": 1705540420, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OXXK6KuuB1fWySn1O3hwV72", + "charge": "ch_3OZkAqKuuB1fWySn2ZfJXJ90", "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_1OXXK6KuuB1fWySnmHbv1TC7", + "id": "pm_1OZkApKuuB1fWySnaaStePB2", "object": "payment_method", "billing_details": { "address": { @@ -406,7 +406,7 @@ http_interactions: }, "wallet": null }, - "created": 1705014366, + "created": 1705540420, "customer": null, "livemode": false, "metadata": { @@ -415,7 +415,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OXXK6KuuB1fWySn1O3hwV72", + "latest_charge": "ch_3OZkAqKuuB1fWySn2ZfJXJ90", "livemode": false, "metadata": { }, @@ -447,7 +447,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OXXK6KuuB1fWySnmHbv1TC7", + "id": "pm_1OZkApKuuB1fWySnaaStePB2", "object": "payment_method", "billing_details": { "address": { @@ -487,16 +487,16 @@ http_interactions: }, "wallet": null }, - "created": 1705014366, + "created": 1705540420, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_FeEsmxYXhJRqsb?t=1705014366", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_onwT47WuMWnOX3?t=1705540420", "type": "card_error" } } - recorded_at: Thu, 11 Jan 2024 23:06:07 GMT + recorded_at: Thu, 18 Jan 2024 01:13:41 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 028022ad269..dcc82caa591 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_9BCkZ4D09umO3U","request_duration_ms":396}}' + - '{"last_request_metrics":{"request_id":"req_PQcIbM3YRx1Wbw","request_duration_ms":453}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:06:00 GMT + - Thu, 18 Jan 2024 01:13:34 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 43613a17-e216-4f40-b20b-1214f7d3c6b4 + - 96f63f82-0993-44cd-873c-f967c7fd4fa3 Original-Request: - - req_00pSX36HBgsiAj + - req_lj4I7uQNGSQ0cB Request-Id: - - req_00pSX36HBgsiAj + - req_lj4I7uQNGSQ0cB Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXK0KuuB1fWySnyDxu4hz8", + "id": "pm_1OZkAjKuuB1fWySnssTIlXtE", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014360, + "created": 1705540414, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:06:00 GMT + recorded_at: Thu, 18 Jan 2024 01:13: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_1OXXK0KuuB1fWySnyDxu4hz8&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkAjKuuB1fWySnssTIlXtE&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_00pSX36HBgsiAj","request_duration_ms":408}}' + - '{"last_request_metrics":{"request_id":"req_lj4I7uQNGSQ0cB","request_duration_ms":469}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:06:01 GMT + - Thu, 18 Jan 2024 01:13:34 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - d3251e52-12bc-470a-a25b-83a036d6b8a8 + - a58969d0-38a2-4ec9-be17-9d48a8be6550 Original-Request: - - req_hOLOxfc7vUlz40 + - req_FMOq1VvMzrCIyf Request-Id: - - req_hOLOxfc7vUlz40 + - req_FMOq1VvMzrCIyf Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXK0KuuB1fWySn0eKItOVb", + "id": "pi_3OZkAkKuuB1fWySn2Z292hOs", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXK0KuuB1fWySn0eKItOVb_secret_Dq7BBaC1liPXo9Ml2rViPEHbc", + "client_secret": "pi_3OZkAkKuuB1fWySn2Z292hOs_secret_tGYRCJF3YTIhjHy4B54TMmaTL", "confirmation_method": "automatic", - "created": 1705014360, + "created": 1705540414, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXK0KuuB1fWySnyDxu4hz8", + "payment_method": "pm_1OZkAjKuuB1fWySnssTIlXtE", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:06:00 GMT + recorded_at: Thu, 18 Jan 2024 01:13:34 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXK0KuuB1fWySn0eKItOVb/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAkKuuB1fWySn2Z292hOs/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_hOLOxfc7vUlz40","request_duration_ms":455}}' + - '{"last_request_metrics":{"request_id":"req_FMOq1VvMzrCIyf","request_duration_ms":441}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:06:02 GMT + - Thu, 18 Jan 2024 01:13:35 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - c95cfc8c-6315-4036-9512-8ea534182c86 + - de6ad2eb-785a-486c-a645-1b10d9c15fae Original-Request: - - req_yFqE8NZ1jNVve7 + - req_JbU271vWs31nrs Request-Id: - - req_yFqE8NZ1jNVve7 + - req_JbU271vWs31nrs Stripe-Should-Retry: - 'false' Stripe-Version: @@ -333,13 +333,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OXXK0KuuB1fWySn0F1Roezy", + "charge": "ch_3OZkAkKuuB1fWySn2U5qdAol", "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_3OXXK0KuuB1fWySn0eKItOVb", + "id": "pi_3OZkAkKuuB1fWySn2Z292hOs", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -354,21 +354,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXK0KuuB1fWySn0eKItOVb_secret_Dq7BBaC1liPXo9Ml2rViPEHbc", + "client_secret": "pi_3OZkAkKuuB1fWySn2Z292hOs_secret_tGYRCJF3YTIhjHy4B54TMmaTL", "confirmation_method": "automatic", - "created": 1705014360, + "created": 1705540414, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OXXK0KuuB1fWySn0F1Roezy", + "charge": "ch_3OZkAkKuuB1fWySn2U5qdAol", "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_1OXXK0KuuB1fWySnyDxu4hz8", + "id": "pm_1OZkAjKuuB1fWySnssTIlXtE", "object": "payment_method", "billing_details": { "address": { @@ -408,7 +408,7 @@ http_interactions: }, "wallet": null }, - "created": 1705014360, + "created": 1705540414, "customer": null, "livemode": false, "metadata": { @@ -417,7 +417,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OXXK0KuuB1fWySn0F1Roezy", + "latest_charge": "ch_3OZkAkKuuB1fWySn2U5qdAol", "livemode": false, "metadata": { }, @@ -449,7 +449,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OXXK0KuuB1fWySnyDxu4hz8", + "id": "pm_1OZkAjKuuB1fWySnssTIlXtE", "object": "payment_method", "billing_details": { "address": { @@ -489,16 +489,16 @@ http_interactions: }, "wallet": null }, - "created": 1705014360, + "created": 1705540414, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_yFqE8NZ1jNVve7?t=1705014361", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_JbU271vWs31nrs?t=1705540414", "type": "card_error" } } - recorded_at: Thu, 11 Jan 2024 23:06:01 GMT + recorded_at: Thu, 18 Jan 2024 01:13:35 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 49f675df060..ee82d222946 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_bKv8YXlmeMSsf8","request_duration_ms":1}}' + - '{"last_request_metrics":{"request_id":"req_XWExqvz1jqDH4o","request_duration_ms":994}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:11 GMT + - Thu, 18 Jan 2024 01:12:32 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - f3eb60b2-1bae-4660-b644-4b8dc7514561 + - 67639eb6-532c-4d29-908e-cd3f342e1c4e Original-Request: - - req_Ec7ffwyc0pPvw9 + - req_pO4F7St8QEIcw6 Request-Id: - - req_Ec7ffwyc0pPvw9 + - req_pO4F7St8QEIcw6 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJCKuuB1fWySnQ6YsRrha", + "id": "pm_1OZk9kKuuB1fWySnvdNuN8yE", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014310, + "created": 1705540352, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:05:10 GMT + recorded_at: Thu, 18 Jan 2024 01:12: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_1OXXJCKuuB1fWySnQ6YsRrha&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZk9kKuuB1fWySnvdNuN8yE&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Ec7ffwyc0pPvw9","request_duration_ms":533}}' + - '{"last_request_metrics":{"request_id":"req_pO4F7St8QEIcw6","request_duration_ms":481}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:11 GMT + - Thu, 18 Jan 2024 01:12:33 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 21633a15-c872-443e-8b5f-21d0d1d83897 + - 58878b97-b7ca-4699-a475-7b142a4542ae Original-Request: - - req_m5TkIg62bN90ZS + - req_w4VUMeBORkThK9 Request-Id: - - req_m5TkIg62bN90ZS + - req_w4VUMeBORkThK9 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJDKuuB1fWySn1ZJc8D9h", + "id": "pi_3OZk9lKuuB1fWySn1nuw5pmB", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJDKuuB1fWySn1ZJc8D9h_secret_IXWccmVe8b8lw2edmUdz9fyuO", + "client_secret": "pi_3OZk9lKuuB1fWySn1nuw5pmB_secret_dGFt47IEM1gCXuFH89wsaAepC", "confirmation_method": "automatic", - "created": 1705014311, + "created": 1705540353, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJCKuuB1fWySnQ6YsRrha", + "payment_method": "pm_1OZk9kKuuB1fWySnvdNuN8yE", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:11 GMT + recorded_at: Thu, 18 Jan 2024 01:12:33 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJDKuuB1fWySn1ZJc8D9h/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9lKuuB1fWySn1nuw5pmB/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_m5TkIg62bN90ZS","request_duration_ms":382}}' + - '{"last_request_metrics":{"request_id":"req_w4VUMeBORkThK9","request_duration_ms":440}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:12 GMT + - Thu, 18 Jan 2024 01:12:34 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - ce297981-70d0-43a5-988c-cab9f9a1db4b + - ec00b10a-b080-4e2d-adea-ca77ab918f36 Original-Request: - - req_hwipbwzkXjlC2n + - req_hOS6YPpTIpHl08 Request-Id: - - req_hwipbwzkXjlC2n + - req_hOS6YPpTIpHl08 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJDKuuB1fWySn1ZJc8D9h", + "id": "pi_3OZk9lKuuB1fWySn1nuw5pmB", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJDKuuB1fWySn1ZJc8D9h_secret_IXWccmVe8b8lw2edmUdz9fyuO", + "client_secret": "pi_3OZk9lKuuB1fWySn1nuw5pmB_secret_dGFt47IEM1gCXuFH89wsaAepC", "confirmation_method": "automatic", - "created": 1705014311, + "created": 1705540353, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJDKuuB1fWySn1pmLMSTa", + "latest_charge": "ch_3OZk9lKuuB1fWySn1hm56Wji", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJCKuuB1fWySnQ6YsRrha", + "payment_method": "pm_1OZk9kKuuB1fWySnvdNuN8yE", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,10 +384,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:12 GMT + recorded_at: Thu, 18 Jan 2024 01:12:34 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJDKuuB1fWySn1ZJc8D9h + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9lKuuB1fWySn1nuw5pmB body: encoding: US-ASCII string: '' @@ -395,11 +395,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_hwipbwzkXjlC2n","request_duration_ms":936}}' + - '{"last_request_metrics":{"request_id":"req_hOS6YPpTIpHl08","request_duration_ms":962}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -418,7 +418,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:12 GMT + - Thu, 18 Jan 2024 01:12:34 GMT Content-Type: - application/json Content-Length: @@ -444,7 +444,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_JsXK2r0qQIApCS + - req_GEjpqYtDcycP17 Stripe-Version: - '2023-10-16' Vary: @@ -457,7 +457,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJDKuuB1fWySn1ZJc8D9h", + "id": "pi_3OZk9lKuuB1fWySn1nuw5pmB", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -471,20 +471,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJDKuuB1fWySn1ZJc8D9h_secret_IXWccmVe8b8lw2edmUdz9fyuO", + "client_secret": "pi_3OZk9lKuuB1fWySn1nuw5pmB_secret_dGFt47IEM1gCXuFH89wsaAepC", "confirmation_method": "automatic", - "created": 1705014311, + "created": 1705540353, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJDKuuB1fWySn1pmLMSTa", + "latest_charge": "ch_3OZk9lKuuB1fWySn1hm56Wji", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJCKuuB1fWySnQ6YsRrha", + "payment_method": "pm_1OZk9kKuuB1fWySnvdNuN8yE", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -509,10 +509,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:12 GMT + recorded_at: Thu, 18 Jan 2024 01:12:34 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJDKuuB1fWySn1ZJc8D9h/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9lKuuB1fWySn1nuw5pmB/capture body: encoding: US-ASCII string: '' @@ -520,11 +520,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_JsXK2r0qQIApCS","request_duration_ms":286}}' + - '{"last_request_metrics":{"request_id":"req_GEjpqYtDcycP17","request_duration_ms":330}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -543,7 +543,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:13 GMT + - Thu, 18 Jan 2024 01:12:35 GMT Content-Type: - application/json Content-Length: @@ -569,11 +569,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - da532a18-bd3f-4931-946c-b51f952f6e26 + - 13b2cb7c-fa1a-4c7e-b4a6-7923a291b9c7 Original-Request: - - req_pfKBmAeUM6PqzT + - req_KBqHCsXYjjfL8E Request-Id: - - req_pfKBmAeUM6PqzT + - req_KBqHCsXYjjfL8E Stripe-Should-Retry: - 'false' Stripe-Version: @@ -588,7 +588,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJDKuuB1fWySn1ZJc8D9h", + "id": "pi_3OZk9lKuuB1fWySn1nuw5pmB", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -602,20 +602,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJDKuuB1fWySn1ZJc8D9h_secret_IXWccmVe8b8lw2edmUdz9fyuO", + "client_secret": "pi_3OZk9lKuuB1fWySn1nuw5pmB_secret_dGFt47IEM1gCXuFH89wsaAepC", "confirmation_method": "automatic", - "created": 1705014311, + "created": 1705540353, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJDKuuB1fWySn1pmLMSTa", + "latest_charge": "ch_3OZk9lKuuB1fWySn1hm56Wji", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJCKuuB1fWySnQ6YsRrha", + "payment_method": "pm_1OZk9kKuuB1fWySnvdNuN8yE", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -640,10 +640,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:13 GMT + recorded_at: Thu, 18 Jan 2024 01:12:35 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJDKuuB1fWySn1ZJc8D9h + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9lKuuB1fWySn1nuw5pmB body: encoding: US-ASCII string: '' @@ -651,11 +651,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_pfKBmAeUM6PqzT","request_duration_ms":1060}}' + - '{"last_request_metrics":{"request_id":"req_KBqHCsXYjjfL8E","request_duration_ms":1051}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -674,7 +674,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:14 GMT + - Thu, 18 Jan 2024 01:12:36 GMT Content-Type: - application/json Content-Length: @@ -700,7 +700,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_8p9Od5iZBSsUqY + - req_TNSs9z09myzAyg Stripe-Version: - '2023-10-16' Vary: @@ -713,7 +713,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJDKuuB1fWySn1ZJc8D9h", + "id": "pi_3OZk9lKuuB1fWySn1nuw5pmB", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -727,20 +727,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJDKuuB1fWySn1ZJc8D9h_secret_IXWccmVe8b8lw2edmUdz9fyuO", + "client_secret": "pi_3OZk9lKuuB1fWySn1nuw5pmB_secret_dGFt47IEM1gCXuFH89wsaAepC", "confirmation_method": "automatic", - "created": 1705014311, + "created": 1705540353, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJDKuuB1fWySn1pmLMSTa", + "latest_charge": "ch_3OZk9lKuuB1fWySn1hm56Wji", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJCKuuB1fWySnQ6YsRrha", + "payment_method": "pm_1OZk9kKuuB1fWySnvdNuN8yE", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -765,5 +765,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:13 GMT + recorded_at: Thu, 18 Jan 2024 01:12:36 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 7b8c6a48507..a9af1406902 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_sOYlz8YGGMsr8R","request_duration_ms":1052}}' + - '{"last_request_metrics":{"request_id":"req_oBeu8w6KOJPDWI","request_duration_ms":338}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:25 GMT + - Thu, 18 Jan 2024 01:12:30 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 0a9b318a-acf5-4f84-a323-d1ba02f7131f + - 70f340ee-74b7-40e0-a019-52e331f6b18c Original-Request: - - req_vj59pX6qpB11QO + - req_FnbyJCEgtkBDgy Request-Id: - - req_vj59pX6qpB11QO + - req_FnbyJCEgtkBDgy Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXITKuuB1fWySnMjjxTDtZ", + "id": "pm_1OZk9iKuuB1fWySnLmF3inZu", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014265, + "created": 1705540350, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:04:24 GMT + recorded_at: Thu, 18 Jan 2024 01:12: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_1OXXITKuuB1fWySnMjjxTDtZ&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZk9iKuuB1fWySnLmF3inZu&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_vj59pX6qpB11QO","request_duration_ms":401}}' + - '{"last_request_metrics":{"request_id":"req_FnbyJCEgtkBDgy","request_duration_ms":517}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:25 GMT + - Thu, 18 Jan 2024 01:12:31 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - c052e64c-4a63-419d-852a-3b3076fe6cb8 + - 8af1c913-134d-4750-a193-6c194bdef148 Original-Request: - - req_503XSm5YgStrk9 + - req_nJMcujHYhgnreP Request-Id: - - req_503XSm5YgStrk9 + - req_nJMcujHYhgnreP Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXITKuuB1fWySn1sVditRE", + "id": "pi_3OZk9jKuuB1fWySn1kkUTuC9", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXITKuuB1fWySn1sVditRE_secret_B9C4BglNGxOdEwbmP8acR1r1K", + "client_secret": "pi_3OZk9jKuuB1fWySn1kkUTuC9_secret_cHPYOmkZIWQCKsayBr9Of3d0q", "confirmation_method": "automatic", - "created": 1705014265, + "created": 1705540351, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXITKuuB1fWySnMjjxTDtZ", + "payment_method": "pm_1OZk9iKuuB1fWySnLmF3inZu", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:25 GMT + recorded_at: Thu, 18 Jan 2024 01:12:31 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXITKuuB1fWySn1sVditRE/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9jKuuB1fWySn1kkUTuC9/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_503XSm5YgStrk9","request_duration_ms":378}}' + - '{"last_request_metrics":{"request_id":"req_nJMcujHYhgnreP","request_duration_ms":418}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:26 GMT + - Thu, 18 Jan 2024 01:12:32 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - c6577f37-fb67-4720-a513-64e543fd2b57 + - 65f0527d-c46b-4026-8b7a-967214542dee Original-Request: - - req_bKv8YXlmeMSsf8 + - req_XWExqvz1jqDH4o Request-Id: - - req_bKv8YXlmeMSsf8 + - req_XWExqvz1jqDH4o Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXITKuuB1fWySn1sVditRE", + "id": "pi_3OZk9jKuuB1fWySn1kkUTuC9", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXITKuuB1fWySn1sVditRE_secret_B9C4BglNGxOdEwbmP8acR1r1K", + "client_secret": "pi_3OZk9jKuuB1fWySn1kkUTuC9_secret_cHPYOmkZIWQCKsayBr9Of3d0q", "confirmation_method": "automatic", - "created": 1705014265, + "created": 1705540351, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXITKuuB1fWySn1hPtUxSU", + "latest_charge": "ch_3OZk9jKuuB1fWySn1Qc2qO8G", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXITKuuB1fWySnMjjxTDtZ", + "payment_method": "pm_1OZk9iKuuB1fWySnLmF3inZu", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,5 +384,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:26 GMT + recorded_at: Thu, 18 Jan 2024 01:12:32 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 32569854886..1888940564d 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Q2MrKfUne9kURB","request_duration_ms":0}}' + - '{"last_request_metrics":{"request_id":"req_mUCfDcl0wjZbay","request_duration_ms":1089}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:29 GMT + - Thu, 18 Jan 2024 01:13:01 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 6c8001de-22f9-4e1e-897e-66cd0e577f98 + - 0173d92b-d0bc-4075-84e3-c6982f6820e9 Original-Request: - - req_W26pmBbQDIFP3I + - req_A55bXswtx8k2QL Request-Id: - - req_W26pmBbQDIFP3I + - req_A55bXswtx8k2QL Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJVKuuB1fWySn4GG9rmvq", + "id": "pm_1OZkADKuuB1fWySnGlhXxZSy", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014329, + "created": 1705540381, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:05:29 GMT + recorded_at: Thu, 18 Jan 2024 01:13:01 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OXXJVKuuB1fWySn4GG9rmvq&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkADKuuB1fWySnGlhXxZSy&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_W26pmBbQDIFP3I","request_duration_ms":466}}' + - '{"last_request_metrics":{"request_id":"req_A55bXswtx8k2QL","request_duration_ms":459}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:30 GMT + - Thu, 18 Jan 2024 01:13:02 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - ef4e1b5e-ecc2-4943-9707-e082a742114b + - 3442fca0-13c0-469f-8e04-a32993706ffd Original-Request: - - req_2TD4IqRbDsYSIn + - req_F3fGeEIW1TbHWP Request-Id: - - req_2TD4IqRbDsYSIn + - req_F3fGeEIW1TbHWP Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJWKuuB1fWySn2L0Fiz1L", + "id": "pi_3OZkADKuuB1fWySn1d7NGrKo", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJWKuuB1fWySn2L0Fiz1L_secret_bFOpP2QFbYgpCsxEMNVAWMf9D", + "client_secret": "pi_3OZkADKuuB1fWySn1d7NGrKo_secret_qKw6jMcmeKEJaWD3NJGv15HGK", "confirmation_method": "automatic", - "created": 1705014330, + "created": 1705540381, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJVKuuB1fWySn4GG9rmvq", + "payment_method": "pm_1OZkADKuuB1fWySnGlhXxZSy", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:29 GMT + recorded_at: Thu, 18 Jan 2024 01:13:02 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJWKuuB1fWySn2L0Fiz1L/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkADKuuB1fWySn1d7NGrKo/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_2TD4IqRbDsYSIn","request_duration_ms":360}}' + - '{"last_request_metrics":{"request_id":"req_F3fGeEIW1TbHWP","request_duration_ms":401}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:31 GMT + - Thu, 18 Jan 2024 01:13:02 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 37d9e5b4-68ea-43db-a5bf-704a29c6ca94 + - 97f7315d-4532-4feb-bc2e-bb8d12061a28 Original-Request: - - req_yb2bpvSCYxgVkA + - req_Xapwl8upGPQFSa Request-Id: - - req_yb2bpvSCYxgVkA + - req_Xapwl8upGPQFSa Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJWKuuB1fWySn2L0Fiz1L", + "id": "pi_3OZkADKuuB1fWySn1d7NGrKo", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJWKuuB1fWySn2L0Fiz1L_secret_bFOpP2QFbYgpCsxEMNVAWMf9D", + "client_secret": "pi_3OZkADKuuB1fWySn1d7NGrKo_secret_qKw6jMcmeKEJaWD3NJGv15HGK", "confirmation_method": "automatic", - "created": 1705014330, + "created": 1705540381, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJWKuuB1fWySn2ry20nTS", + "latest_charge": "ch_3OZkADKuuB1fWySn1zf2QgM9", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJVKuuB1fWySn4GG9rmvq", + "payment_method": "pm_1OZkADKuuB1fWySnGlhXxZSy", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,10 +384,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:30 GMT + recorded_at: Thu, 18 Jan 2024 01:13:02 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJWKuuB1fWySn2L0Fiz1L + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkADKuuB1fWySn1d7NGrKo body: encoding: US-ASCII string: '' @@ -395,11 +395,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_yb2bpvSCYxgVkA","request_duration_ms":949}}' + - '{"last_request_metrics":{"request_id":"req_Xapwl8upGPQFSa","request_duration_ms":865}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -418,7 +418,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:31 GMT + - Thu, 18 Jan 2024 01:13:03 GMT Content-Type: - application/json Content-Length: @@ -444,7 +444,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_dnm6DMxh74n66g + - req_W0YQxkXszQlAWY Stripe-Version: - '2023-10-16' Vary: @@ -457,7 +457,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJWKuuB1fWySn2L0Fiz1L", + "id": "pi_3OZkADKuuB1fWySn1d7NGrKo", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -471,20 +471,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJWKuuB1fWySn2L0Fiz1L_secret_bFOpP2QFbYgpCsxEMNVAWMf9D", + "client_secret": "pi_3OZkADKuuB1fWySn1d7NGrKo_secret_qKw6jMcmeKEJaWD3NJGv15HGK", "confirmation_method": "automatic", - "created": 1705014330, + "created": 1705540381, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJWKuuB1fWySn2ry20nTS", + "latest_charge": "ch_3OZkADKuuB1fWySn1zf2QgM9", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJVKuuB1fWySn4GG9rmvq", + "payment_method": "pm_1OZkADKuuB1fWySnGlhXxZSy", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -509,10 +509,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:31 GMT + recorded_at: Thu, 18 Jan 2024 01:13:03 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJWKuuB1fWySn2L0Fiz1L/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkADKuuB1fWySn1d7NGrKo/capture body: encoding: US-ASCII string: '' @@ -520,11 +520,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_dnm6DMxh74n66g","request_duration_ms":297}}' + - '{"last_request_metrics":{"request_id":"req_W0YQxkXszQlAWY","request_duration_ms":329}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -543,7 +543,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:32 GMT + - Thu, 18 Jan 2024 01:13:04 GMT Content-Type: - application/json Content-Length: @@ -569,11 +569,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 7823c604-faf0-499f-802f-5eda5a513c04 + - 335dcf13-ac3b-49fc-b8df-2b92f9516860 Original-Request: - - req_UcSeZ2w9ixLkLz + - req_lZJW787td2HzXB Request-Id: - - req_UcSeZ2w9ixLkLz + - req_lZJW787td2HzXB Stripe-Should-Retry: - 'false' Stripe-Version: @@ -588,7 +588,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJWKuuB1fWySn2L0Fiz1L", + "id": "pi_3OZkADKuuB1fWySn1d7NGrKo", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -602,20 +602,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJWKuuB1fWySn2L0Fiz1L_secret_bFOpP2QFbYgpCsxEMNVAWMf9D", + "client_secret": "pi_3OZkADKuuB1fWySn1d7NGrKo_secret_qKw6jMcmeKEJaWD3NJGv15HGK", "confirmation_method": "automatic", - "created": 1705014330, + "created": 1705540381, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJWKuuB1fWySn2ry20nTS", + "latest_charge": "ch_3OZkADKuuB1fWySn1zf2QgM9", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJVKuuB1fWySn4GG9rmvq", + "payment_method": "pm_1OZkADKuuB1fWySnGlhXxZSy", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -640,10 +640,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:32 GMT + recorded_at: Thu, 18 Jan 2024 01:13:04 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJWKuuB1fWySn2L0Fiz1L + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkADKuuB1fWySn1d7NGrKo body: encoding: US-ASCII string: '' @@ -651,11 +651,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_UcSeZ2w9ixLkLz","request_duration_ms":1050}}' + - '{"last_request_metrics":{"request_id":"req_lZJW787td2HzXB","request_duration_ms":1004}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -674,7 +674,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:32 GMT + - Thu, 18 Jan 2024 01:13:04 GMT Content-Type: - application/json Content-Length: @@ -700,7 +700,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_A64bk7cZOA1Ru3 + - req_TyVUEl6pLBnRLG Stripe-Version: - '2023-10-16' Vary: @@ -713,7 +713,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJWKuuB1fWySn2L0Fiz1L", + "id": "pi_3OZkADKuuB1fWySn1d7NGrKo", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -727,20 +727,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJWKuuB1fWySn2L0Fiz1L_secret_bFOpP2QFbYgpCsxEMNVAWMf9D", + "client_secret": "pi_3OZkADKuuB1fWySn1d7NGrKo_secret_qKw6jMcmeKEJaWD3NJGv15HGK", "confirmation_method": "automatic", - "created": 1705014330, + "created": 1705540381, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJWKuuB1fWySn2ry20nTS", + "latest_charge": "ch_3OZkADKuuB1fWySn1zf2QgM9", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJVKuuB1fWySn4GG9rmvq", + "payment_method": "pm_1OZkADKuuB1fWySnGlhXxZSy", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -765,5 +765,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:32 GMT + recorded_at: Thu, 18 Jan 2024 01:13:04 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 831ab65da7d..cbc066b0454 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_l5DP5JvMjP2PkK","request_duration_ms":985}}' + - '{"last_request_metrics":{"request_id":"req_0tFZpy6l8RNOQ1","request_duration_ms":341}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:40 GMT + - Thu, 18 Jan 2024 01:12:59 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 860da202-66d0-426e-9f61-840cde90ffb3 + - 349615ee-a4c1-4035-aaed-5a509f95faec Original-Request: - - req_G21LidGPJu6STh + - req_5y8Hl7pNqJA2EC Request-Id: - - req_G21LidGPJu6STh + - req_5y8Hl7pNqJA2EC Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXIiKuuB1fWySn63mwCKKa", + "id": "pm_1OZkABKuuB1fWySnfvVawKDx", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014280, + "created": 1705540379, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:04:40 GMT + recorded_at: Thu, 18 Jan 2024 01:12: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_1OXXIiKuuB1fWySn63mwCKKa&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkABKuuB1fWySnfvVawKDx&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_G21LidGPJu6STh","request_duration_ms":404}}' + - '{"last_request_metrics":{"request_id":"req_5y8Hl7pNqJA2EC","request_duration_ms":414}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:41 GMT + - Thu, 18 Jan 2024 01:12:59 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - c2232848-54fd-49fc-8a6e-de003e4b572f + - 442d4909-960a-4d5f-83b5-b5a3eb9fe6e2 Original-Request: - - req_LR1M35WEh4JFSo + - req_7yDmqfIZHdpeNH Request-Id: - - req_LR1M35WEh4JFSo + - req_7yDmqfIZHdpeNH Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIiKuuB1fWySn2ETGokDV", + "id": "pi_3OZkABKuuB1fWySn2osUbk78", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIiKuuB1fWySn2ETGokDV_secret_obuLJ3CZBJpYUHHHpiKUuT032", + "client_secret": "pi_3OZkABKuuB1fWySn2osUbk78_secret_8FnhSQqmfXnXDPVR1ADnIKM8p", "confirmation_method": "automatic", - "created": 1705014280, + "created": 1705540379, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIiKuuB1fWySn63mwCKKa", + "payment_method": "pm_1OZkABKuuB1fWySnfvVawKDx", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:40 GMT + recorded_at: Thu, 18 Jan 2024 01:12:59 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIiKuuB1fWySn2ETGokDV/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkABKuuB1fWySn2osUbk78/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_LR1M35WEh4JFSo","request_duration_ms":407}}' + - '{"last_request_metrics":{"request_id":"req_7yDmqfIZHdpeNH","request_duration_ms":427}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:41 GMT + - Thu, 18 Jan 2024 01:13:01 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - ef98c8e3-3d09-4ce2-a251-fcc84c9ccbca + - a9fb451c-3be2-4a56-bc24-f6e55051030a Original-Request: - - req_Q2MrKfUne9kURB + - req_mUCfDcl0wjZbay Request-Id: - - req_Q2MrKfUne9kURB + - req_mUCfDcl0wjZbay Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIiKuuB1fWySn2ETGokDV", + "id": "pi_3OZkABKuuB1fWySn2osUbk78", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIiKuuB1fWySn2ETGokDV_secret_obuLJ3CZBJpYUHHHpiKUuT032", + "client_secret": "pi_3OZkABKuuB1fWySn2osUbk78_secret_8FnhSQqmfXnXDPVR1ADnIKM8p", "confirmation_method": "automatic", - "created": 1705014280, + "created": 1705540379, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIiKuuB1fWySn2o5AbGAK", + "latest_charge": "ch_3OZkABKuuB1fWySn2fallHtO", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIiKuuB1fWySn63mwCKKa", + "payment_method": "pm_1OZkABKuuB1fWySnfvVawKDx", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,5 +384,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:41 GMT + recorded_at: Thu, 18 Jan 2024 01:13:01 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 de49e182c9a..de2c972b55b 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_roqTenBigNh4Wa","request_duration_ms":1}}' + - '{"last_request_metrics":{"request_id":"req_4WRSr4kyeXc7qD","request_duration_ms":921}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:22 GMT + - Thu, 18 Jan 2024 01:12:50 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 2ca899e4-e054-4505-8db8-7caeff0c8a45 + - 0b56c040-0d7e-455e-a6d0-af459e47020a Original-Request: - - req_l8je4vJk32JjoG + - req_X6WRXBkhZSpcOw Request-Id: - - req_l8je4vJk32JjoG + - req_X6WRXBkhZSpcOw Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJOKuuB1fWySn8FzWf8rI", + "id": "pm_1OZkA2KuuB1fWySnikxu2mJh", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014322, + "created": 1705540370, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:05:22 GMT + recorded_at: Thu, 18 Jan 2024 01:12:50 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OXXJOKuuB1fWySn8FzWf8rI&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkA2KuuB1fWySnikxu2mJh&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_l8je4vJk32JjoG","request_duration_ms":487}}' + - '{"last_request_metrics":{"request_id":"req_X6WRXBkhZSpcOw","request_duration_ms":465}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:22 GMT + - Thu, 18 Jan 2024 01:12:50 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - cb920e7a-1bad-43ec-af5f-7d543ef5fd99 + - 91879a8c-355d-4c22-a0e7-1d3b6176187e Original-Request: - - req_sv4ux1b22z5iHF + - req_fuO6w4VoH5BUQK Request-Id: - - req_sv4ux1b22z5iHF + - req_fuO6w4VoH5BUQK Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJOKuuB1fWySn13owMzup", + "id": "pi_3OZkA2KuuB1fWySn2AP2KARa", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJOKuuB1fWySn13owMzup_secret_FFTVXe0R4KkMtzHKIvMoqGPAy", + "client_secret": "pi_3OZkA2KuuB1fWySn2AP2KARa_secret_X3Ks6t2cjzoORIM7lk5JQM65N", "confirmation_method": "automatic", - "created": 1705014322, + "created": 1705540370, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJOKuuB1fWySn8FzWf8rI", + "payment_method": "pm_1OZkA2KuuB1fWySnikxu2mJh", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:22 GMT + recorded_at: Thu, 18 Jan 2024 01:12:50 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJOKuuB1fWySn13owMzup/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkA2KuuB1fWySn2AP2KARa/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_sv4ux1b22z5iHF","request_duration_ms":398}}' + - '{"last_request_metrics":{"request_id":"req_fuO6w4VoH5BUQK","request_duration_ms":411}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:23 GMT + - Thu, 18 Jan 2024 01:12:51 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 2efec0c5-a56e-4431-9daa-f6bd809770d6 + - 31c27d22-93f4-46e5-8248-e1f60e94c60b Original-Request: - - req_XqEvRzHL5QSQ7b + - req_LZz0g6ihO2Jfr1 Request-Id: - - req_XqEvRzHL5QSQ7b + - req_LZz0g6ihO2Jfr1 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJOKuuB1fWySn13owMzup", + "id": "pi_3OZkA2KuuB1fWySn2AP2KARa", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJOKuuB1fWySn13owMzup_secret_FFTVXe0R4KkMtzHKIvMoqGPAy", + "client_secret": "pi_3OZkA2KuuB1fWySn2AP2KARa_secret_X3Ks6t2cjzoORIM7lk5JQM65N", "confirmation_method": "automatic", - "created": 1705014322, + "created": 1705540370, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJOKuuB1fWySn1BlCvgYY", + "latest_charge": "ch_3OZkA2KuuB1fWySn2qom9mfg", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJOKuuB1fWySn8FzWf8rI", + "payment_method": "pm_1OZkA2KuuB1fWySnikxu2mJh", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,10 +384,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:23 GMT + recorded_at: Thu, 18 Jan 2024 01:12:51 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJOKuuB1fWySn13owMzup + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkA2KuuB1fWySn2AP2KARa body: encoding: US-ASCII string: '' @@ -395,11 +395,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_XqEvRzHL5QSQ7b","request_duration_ms":942}}' + - '{"last_request_metrics":{"request_id":"req_LZz0g6ihO2Jfr1","request_duration_ms":950}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -418,7 +418,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:24 GMT + - Thu, 18 Jan 2024 01:12:52 GMT Content-Type: - application/json Content-Length: @@ -444,7 +444,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_09iS7dc2RrNCB8 + - req_SccuAuGYRTQauk Stripe-Version: - '2023-10-16' Vary: @@ -457,7 +457,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJOKuuB1fWySn13owMzup", + "id": "pi_3OZkA2KuuB1fWySn2AP2KARa", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -471,20 +471,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJOKuuB1fWySn13owMzup_secret_FFTVXe0R4KkMtzHKIvMoqGPAy", + "client_secret": "pi_3OZkA2KuuB1fWySn2AP2KARa_secret_X3Ks6t2cjzoORIM7lk5JQM65N", "confirmation_method": "automatic", - "created": 1705014322, + "created": 1705540370, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJOKuuB1fWySn1BlCvgYY", + "latest_charge": "ch_3OZkA2KuuB1fWySn2qom9mfg", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJOKuuB1fWySn8FzWf8rI", + "payment_method": "pm_1OZkA2KuuB1fWySnikxu2mJh", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -509,10 +509,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:23 GMT + recorded_at: Thu, 18 Jan 2024 01:12:51 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJOKuuB1fWySn13owMzup/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkA2KuuB1fWySn2AP2KARa/capture body: encoding: US-ASCII string: '' @@ -520,11 +520,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_09iS7dc2RrNCB8","request_duration_ms":277}}' + - '{"last_request_metrics":{"request_id":"req_SccuAuGYRTQauk","request_duration_ms":335}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -543,7 +543,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:25 GMT + - Thu, 18 Jan 2024 01:12:53 GMT Content-Type: - application/json Content-Length: @@ -569,11 +569,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - efca93b5-fa66-4c14-9287-3736a2873b0e + - 330745fa-9b1e-47d9-a15c-5be35f7cd0de Original-Request: - - req_iRzAsLXe0xFLnm + - req_NSOnFRNcDEfMNj Request-Id: - - req_iRzAsLXe0xFLnm + - req_NSOnFRNcDEfMNj Stripe-Should-Retry: - 'false' Stripe-Version: @@ -588,7 +588,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJOKuuB1fWySn13owMzup", + "id": "pi_3OZkA2KuuB1fWySn2AP2KARa", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -602,20 +602,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJOKuuB1fWySn13owMzup_secret_FFTVXe0R4KkMtzHKIvMoqGPAy", + "client_secret": "pi_3OZkA2KuuB1fWySn2AP2KARa_secret_X3Ks6t2cjzoORIM7lk5JQM65N", "confirmation_method": "automatic", - "created": 1705014322, + "created": 1705540370, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJOKuuB1fWySn1BlCvgYY", + "latest_charge": "ch_3OZkA2KuuB1fWySn2qom9mfg", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJOKuuB1fWySn8FzWf8rI", + "payment_method": "pm_1OZkA2KuuB1fWySnikxu2mJh", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -640,10 +640,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:24 GMT + recorded_at: Thu, 18 Jan 2024 01:12:53 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJOKuuB1fWySn13owMzup + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkA2KuuB1fWySn2AP2KARa body: encoding: US-ASCII string: '' @@ -651,11 +651,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_iRzAsLXe0xFLnm","request_duration_ms":960}}' + - '{"last_request_metrics":{"request_id":"req_NSOnFRNcDEfMNj","request_duration_ms":1076}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -674,7 +674,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:25 GMT + - Thu, 18 Jan 2024 01:12:53 GMT Content-Type: - application/json Content-Length: @@ -700,7 +700,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_iLqFAjF36kZS1E + - req_2GCbFFcwy1ychS Stripe-Version: - '2023-10-16' Vary: @@ -713,7 +713,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJOKuuB1fWySn13owMzup", + "id": "pi_3OZkA2KuuB1fWySn2AP2KARa", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -727,20 +727,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJOKuuB1fWySn13owMzup_secret_FFTVXe0R4KkMtzHKIvMoqGPAy", + "client_secret": "pi_3OZkA2KuuB1fWySn2AP2KARa_secret_X3Ks6t2cjzoORIM7lk5JQM65N", "confirmation_method": "automatic", - "created": 1705014322, + "created": 1705540370, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJOKuuB1fWySn1BlCvgYY", + "latest_charge": "ch_3OZkA2KuuB1fWySn2qom9mfg", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJOKuuB1fWySn8FzWf8rI", + "payment_method": "pm_1OZkA2KuuB1fWySnikxu2mJh", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -765,5 +765,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:25 GMT + recorded_at: Thu, 18 Jan 2024 01:12:53 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 a58b823ff2a..62567058828 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_dWZTfux3VpuK1E","request_duration_ms":937}}' + - '{"last_request_metrics":{"request_id":"req_zoL7JyKqtktiZQ","request_duration_ms":379}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:35 GMT + - Thu, 18 Jan 2024 01:12:48 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 11f4320d-e062-49fb-8413-6426b6941c1e + - f6da218a-9498-48a3-b806-8bdd6a2e6887 Original-Request: - - req_7WavpiCnifNrDj + - req_lEMTL1B2tQY9jY Request-Id: - - req_7WavpiCnifNrDj + - req_lEMTL1B2tQY9jY Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXIdKuuB1fWySnNHDW58KN", + "id": "pm_1OZkA0KuuB1fWySnyP7Ct5Sg", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014275, + "created": 1705540368, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:04:35 GMT + recorded_at: Thu, 18 Jan 2024 01:12:48 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OXXIdKuuB1fWySnNHDW58KN&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkA0KuuB1fWySnyP7Ct5Sg&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_7WavpiCnifNrDj","request_duration_ms":415}}' + - '{"last_request_metrics":{"request_id":"req_lEMTL1B2tQY9jY","request_duration_ms":463}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:35 GMT + - Thu, 18 Jan 2024 01:12:48 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 6de7113e-f2e1-4136-8e6d-f0226203cb40 + - 8a7a867b-6efb-4443-bb2e-667d3c257cb6 Original-Request: - - req_C0Gg7OQJUA5XvN + - req_PDO5CovO4itGrD Request-Id: - - req_C0Gg7OQJUA5XvN + - req_PDO5CovO4itGrD Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIdKuuB1fWySn2UVw2hBs", + "id": "pi_3OZkA0KuuB1fWySn1zQOdYXU", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIdKuuB1fWySn2UVw2hBs_secret_2RTuwsDdBS3J9BhOKmDKJ9AQ7", + "client_secret": "pi_3OZkA0KuuB1fWySn1zQOdYXU_secret_OHx4nNsYkIyLJ2puMtkVxZdxN", "confirmation_method": "automatic", - "created": 1705014275, + "created": 1705540368, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIdKuuB1fWySnNHDW58KN", + "payment_method": "pm_1OZkA0KuuB1fWySnyP7Ct5Sg", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:35 GMT + recorded_at: Thu, 18 Jan 2024 01:12:48 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIdKuuB1fWySn2UVw2hBs/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkA0KuuB1fWySn1zQOdYXU/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_C0Gg7OQJUA5XvN","request_duration_ms":417}}' + - '{"last_request_metrics":{"request_id":"req_PDO5CovO4itGrD","request_duration_ms":415}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:36 GMT + - Thu, 18 Jan 2024 01:12:49 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 43dcaa89-8a30-45dd-b52e-ed849483a0b5 + - b31f45bc-bb0f-4175-a616-1d3ec0fed032 Original-Request: - - req_roqTenBigNh4Wa + - req_4WRSr4kyeXc7qD Request-Id: - - req_roqTenBigNh4Wa + - req_4WRSr4kyeXc7qD Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIdKuuB1fWySn2UVw2hBs", + "id": "pi_3OZkA0KuuB1fWySn1zQOdYXU", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIdKuuB1fWySn2UVw2hBs_secret_2RTuwsDdBS3J9BhOKmDKJ9AQ7", + "client_secret": "pi_3OZkA0KuuB1fWySn1zQOdYXU_secret_OHx4nNsYkIyLJ2puMtkVxZdxN", "confirmation_method": "automatic", - "created": 1705014275, + "created": 1705540368, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIdKuuB1fWySn2ilAFqpS", + "latest_charge": "ch_3OZkA0KuuB1fWySn1daGrETK", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIdKuuB1fWySnNHDW58KN", + "payment_method": "pm_1OZkA0KuuB1fWySnyP7Ct5Sg", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,5 +384,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:36 GMT + recorded_at: Thu, 18 Jan 2024 01:12:49 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 ff232ceea16..97ac7d3dddb 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_l5DP5JvMjP2PkK","request_duration_ms":1}}' + - '{"last_request_metrics":{"request_id":"req_btnOypGsQ2m9KC","request_duration_ms":977}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:26 GMT + - Thu, 18 Jan 2024 01:12:55 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - ad801cdb-4918-4bef-9ac1-8fb1ecac3899 + - 5970a7c0-0361-4fec-8df7-68b3cdae9866 Original-Request: - - req_8VnJy08FrPI6lx + - req_zVdWijNzAg1CeW Request-Id: - - req_8VnJy08FrPI6lx + - req_zVdWijNzAg1CeW Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJRKuuB1fWySnyjEiJuJu", + "id": "pm_1OZkA7KuuB1fWySnpzqPMJci", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014325, + "created": 1705540375, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:05:25 GMT + recorded_at: Thu, 18 Jan 2024 01:12: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_1OXXJRKuuB1fWySnyjEiJuJu&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkA7KuuB1fWySnpzqPMJci&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_8VnJy08FrPI6lx","request_duration_ms":486}}' + - '{"last_request_metrics":{"request_id":"req_zVdWijNzAg1CeW","request_duration_ms":504}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:26 GMT + - Thu, 18 Jan 2024 01:12:56 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - e18d6f09-8c8c-4635-a917-1fd245a61a60 + - 05fd27bd-67b4-49fb-a8be-d69e11d818ee Original-Request: - - req_jyjytNcyyR9izH + - req_zO4nPRnY7qpnCi Request-Id: - - req_jyjytNcyyR9izH + - req_zO4nPRnY7qpnCi Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJSKuuB1fWySn15Yosfbz", + "id": "pi_3OZkA8KuuB1fWySn1F4QABdk", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJSKuuB1fWySn15Yosfbz_secret_TyWc5Yolidi4dz8ckgNcV7bk2", + "client_secret": "pi_3OZkA8KuuB1fWySn1F4QABdk_secret_crIVEp69njBOay1VhWZGMYmHU", "confirmation_method": "automatic", - "created": 1705014326, + "created": 1705540376, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJRKuuB1fWySnyjEiJuJu", + "payment_method": "pm_1OZkA7KuuB1fWySnpzqPMJci", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:26 GMT + recorded_at: Thu, 18 Jan 2024 01:12:56 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJSKuuB1fWySn15Yosfbz/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkA8KuuB1fWySn1F4QABdk/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_jyjytNcyyR9izH","request_duration_ms":420}}' + - '{"last_request_metrics":{"request_id":"req_zO4nPRnY7qpnCi","request_duration_ms":433}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:27 GMT + - Thu, 18 Jan 2024 01:12:57 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 8e291786-5ba2-46bc-9fb9-a52c1c022702 + - 63f42037-6f28-407c-9222-fb940da39256 Original-Request: - - req_DOg1oJWp6pPO4g + - req_8FM6auDXjEZfSg Request-Id: - - req_DOg1oJWp6pPO4g + - req_8FM6auDXjEZfSg Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJSKuuB1fWySn15Yosfbz", + "id": "pi_3OZkA8KuuB1fWySn1F4QABdk", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJSKuuB1fWySn15Yosfbz_secret_TyWc5Yolidi4dz8ckgNcV7bk2", + "client_secret": "pi_3OZkA8KuuB1fWySn1F4QABdk_secret_crIVEp69njBOay1VhWZGMYmHU", "confirmation_method": "automatic", - "created": 1705014326, + "created": 1705540376, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJSKuuB1fWySn18KONhNB", + "latest_charge": "ch_3OZkA8KuuB1fWySn1zF8HAPc", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJRKuuB1fWySnyjEiJuJu", + "payment_method": "pm_1OZkA7KuuB1fWySnpzqPMJci", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,10 +384,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:27 GMT + recorded_at: Thu, 18 Jan 2024 01:12:57 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJSKuuB1fWySn15Yosfbz + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkA8KuuB1fWySn1F4QABdk body: encoding: US-ASCII string: '' @@ -395,11 +395,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_DOg1oJWp6pPO4g","request_duration_ms":1033}}' + - '{"last_request_metrics":{"request_id":"req_8FM6auDXjEZfSg","request_duration_ms":958}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -418,7 +418,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:27 GMT + - Thu, 18 Jan 2024 01:12:57 GMT Content-Type: - application/json Content-Length: @@ -444,7 +444,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_UZAHGu0kv9FTJK + - req_HztN5Fv0iaCqjg Stripe-Version: - '2023-10-16' Vary: @@ -457,7 +457,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJSKuuB1fWySn15Yosfbz", + "id": "pi_3OZkA8KuuB1fWySn1F4QABdk", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -471,20 +471,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJSKuuB1fWySn15Yosfbz_secret_TyWc5Yolidi4dz8ckgNcV7bk2", + "client_secret": "pi_3OZkA8KuuB1fWySn1F4QABdk_secret_crIVEp69njBOay1VhWZGMYmHU", "confirmation_method": "automatic", - "created": 1705014326, + "created": 1705540376, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJSKuuB1fWySn18KONhNB", + "latest_charge": "ch_3OZkA8KuuB1fWySn1zF8HAPc", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJRKuuB1fWySnyjEiJuJu", + "payment_method": "pm_1OZkA7KuuB1fWySnpzqPMJci", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -509,10 +509,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:27 GMT + recorded_at: Thu, 18 Jan 2024 01:12:57 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJSKuuB1fWySn15Yosfbz/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkA8KuuB1fWySn1F4QABdk/capture body: encoding: US-ASCII string: '' @@ -520,11 +520,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_UZAHGu0kv9FTJK","request_duration_ms":329}}' + - '{"last_request_metrics":{"request_id":"req_HztN5Fv0iaCqjg","request_duration_ms":314}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -543,7 +543,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:28 GMT + - Thu, 18 Jan 2024 01:12:58 GMT Content-Type: - application/json Content-Length: @@ -569,11 +569,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - da21576e-c3dc-449d-b6c6-23fd977f2b2a + - d0577dba-4a5a-4ba8-ab12-bc34a2a8c66f Original-Request: - - req_whVW7l9SujiYDf + - req_b647Vyja1FqY4p Request-Id: - - req_whVW7l9SujiYDf + - req_b647Vyja1FqY4p Stripe-Should-Retry: - 'false' Stripe-Version: @@ -588,7 +588,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJSKuuB1fWySn15Yosfbz", + "id": "pi_3OZkA8KuuB1fWySn1F4QABdk", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -602,20 +602,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJSKuuB1fWySn15Yosfbz_secret_TyWc5Yolidi4dz8ckgNcV7bk2", + "client_secret": "pi_3OZkA8KuuB1fWySn1F4QABdk_secret_crIVEp69njBOay1VhWZGMYmHU", "confirmation_method": "automatic", - "created": 1705014326, + "created": 1705540376, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJSKuuB1fWySn18KONhNB", + "latest_charge": "ch_3OZkA8KuuB1fWySn1zF8HAPc", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJRKuuB1fWySnyjEiJuJu", + "payment_method": "pm_1OZkA7KuuB1fWySnpzqPMJci", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -640,10 +640,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:28 GMT + recorded_at: Thu, 18 Jan 2024 01:12:58 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJSKuuB1fWySn15Yosfbz + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkA8KuuB1fWySn1F4QABdk body: encoding: US-ASCII string: '' @@ -651,11 +651,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_whVW7l9SujiYDf","request_duration_ms":1099}}' + - '{"last_request_metrics":{"request_id":"req_b647Vyja1FqY4p","request_duration_ms":1022}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -674,7 +674,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:29 GMT + - Thu, 18 Jan 2024 01:12:59 GMT Content-Type: - application/json Content-Length: @@ -700,7 +700,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_dNKPAEZFY2aIV1 + - req_0tFZpy6l8RNOQ1 Stripe-Version: - '2023-10-16' Vary: @@ -713,7 +713,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJSKuuB1fWySn15Yosfbz", + "id": "pi_3OZkA8KuuB1fWySn1F4QABdk", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -727,20 +727,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJSKuuB1fWySn15Yosfbz_secret_TyWc5Yolidi4dz8ckgNcV7bk2", + "client_secret": "pi_3OZkA8KuuB1fWySn1F4QABdk_secret_crIVEp69njBOay1VhWZGMYmHU", "confirmation_method": "automatic", - "created": 1705014326, + "created": 1705540376, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJSKuuB1fWySn18KONhNB", + "latest_charge": "ch_3OZkA8KuuB1fWySn1zF8HAPc", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJRKuuB1fWySnyjEiJuJu", + "payment_method": "pm_1OZkA7KuuB1fWySnpzqPMJci", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -765,5 +765,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:28 GMT + recorded_at: Thu, 18 Jan 2024 01:12:58 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 88d35e5cc6b..0d5d023a24e 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_roqTenBigNh4Wa","request_duration_ms":960}}' + - '{"last_request_metrics":{"request_id":"req_2GCbFFcwy1ychS","request_duration_ms":320}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:38 GMT + - Thu, 18 Jan 2024 01:12:53 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 0ef80527-d17d-4cf3-afbd-43547125df94 + - 8c6b35e6-9cea-4d22-9b90-594b3c431de5 Original-Request: - - req_00sFAdeZ8Dwqju + - req_046eAbDKG2DHSc Request-Id: - - req_00sFAdeZ8Dwqju + - req_046eAbDKG2DHSc Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXIfKuuB1fWySnosNpVfph", + "id": "pm_1OZkA5KuuB1fWySnQWRNrdlm", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014277, + "created": 1705540373, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:04:37 GMT + recorded_at: Thu, 18 Jan 2024 01:12: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_1OXXIfKuuB1fWySnosNpVfph&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkA5KuuB1fWySnQWRNrdlm&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_00sFAdeZ8Dwqju","request_duration_ms":507}}' + - '{"last_request_metrics":{"request_id":"req_046eAbDKG2DHSc","request_duration_ms":445}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:38 GMT + - Thu, 18 Jan 2024 01:12:54 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 1ee22763-8b04-4f8f-b111-90b2850740ca + - 552721af-84de-4adf-9c35-067fc1e5f822 Original-Request: - - req_R3CFbLYXG2S4FH + - req_D95HAzAq7FJ70j Request-Id: - - req_R3CFbLYXG2S4FH + - req_D95HAzAq7FJ70j Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIgKuuB1fWySn1TIHKlcB", + "id": "pi_3OZkA6KuuB1fWySn082Po0pq", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIgKuuB1fWySn1TIHKlcB_secret_AuTGGjpWBAKT3Ac9orwiGtqSq", + "client_secret": "pi_3OZkA6KuuB1fWySn082Po0pq_secret_8282Cj0cs7dxV6zVUNtuq6h72", "confirmation_method": "automatic", - "created": 1705014278, + "created": 1705540374, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIfKuuB1fWySnosNpVfph", + "payment_method": "pm_1OZkA5KuuB1fWySnQWRNrdlm", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:38 GMT + recorded_at: Thu, 18 Jan 2024 01:12:54 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIgKuuB1fWySn1TIHKlcB/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkA6KuuB1fWySn082Po0pq/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_R3CFbLYXG2S4FH","request_duration_ms":359}}' + - '{"last_request_metrics":{"request_id":"req_D95HAzAq7FJ70j","request_duration_ms":400}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:39 GMT + - Thu, 18 Jan 2024 01:12:55 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - ab510ac2-a8cf-47da-8a15-9ae085059316 + - 1ae144f6-9a3f-4d75-803b-f934520ce598 Original-Request: - - req_l5DP5JvMjP2PkK + - req_btnOypGsQ2m9KC Request-Id: - - req_l5DP5JvMjP2PkK + - req_btnOypGsQ2m9KC Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIgKuuB1fWySn1TIHKlcB", + "id": "pi_3OZkA6KuuB1fWySn082Po0pq", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIgKuuB1fWySn1TIHKlcB_secret_AuTGGjpWBAKT3Ac9orwiGtqSq", + "client_secret": "pi_3OZkA6KuuB1fWySn082Po0pq_secret_8282Cj0cs7dxV6zVUNtuq6h72", "confirmation_method": "automatic", - "created": 1705014278, + "created": 1705540374, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIgKuuB1fWySn1B5CQc3I", + "latest_charge": "ch_3OZkA6KuuB1fWySn0vfo5vm6", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIfKuuB1fWySnosNpVfph", + "payment_method": "pm_1OZkA5KuuB1fWySnQWRNrdlm", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,5 +384,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:39 GMT + recorded_at: Thu, 18 Jan 2024 01:12:55 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 c2918256a6d..a014f9bfb74 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_RIVELBOtLuL1fi","request_duration_ms":0}}' + - '{"last_request_metrics":{"request_id":"req_vusgLA347XCYdr","request_duration_ms":983}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:14 GMT + - Thu, 18 Jan 2024 01:12:38 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 01a00311-2808-403e-bfb3-86806cf0d276 + - 534faddc-f3b1-4621-8ac9-e26d87332d48 Original-Request: - - req_h1WkMJVQWmSAUJ + - req_zwKwZDPN3H7JRc Request-Id: - - req_h1WkMJVQWmSAUJ + - req_zwKwZDPN3H7JRc Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJGKuuB1fWySn7pPkPRy5", + "id": "pm_1OZk9qKuuB1fWySnpJ5JMU4n", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014314, + "created": 1705540358, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:05:14 GMT + recorded_at: Thu, 18 Jan 2024 01:12: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_1OXXJGKuuB1fWySn7pPkPRy5&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZk9qKuuB1fWySnpJ5JMU4n&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_h1WkMJVQWmSAUJ","request_duration_ms":467}}' + - '{"last_request_metrics":{"request_id":"req_zwKwZDPN3H7JRc","request_duration_ms":485}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:15 GMT + - Thu, 18 Jan 2024 01:12:39 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 42d11ad3-27de-4cc5-a5ad-4802bc5caa1e + - 445289fa-2971-44fd-89a4-7890617129d5 Original-Request: - - req_wq2eNeIKX8ZhAR + - req_oftE7JmGFpHMmw Request-Id: - - req_wq2eNeIKX8ZhAR + - req_oftE7JmGFpHMmw Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJHKuuB1fWySn1Y3Uv8Y8", + "id": "pi_3OZk9rKuuB1fWySn2J3T4YL1", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJHKuuB1fWySn1Y3Uv8Y8_secret_5PY606VeTzgGWx3CfpH81WCfy", + "client_secret": "pi_3OZk9rKuuB1fWySn2J3T4YL1_secret_9xqOaDSh0jr9evHov6sSr1BC8", "confirmation_method": "automatic", - "created": 1705014315, + "created": 1705540359, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJGKuuB1fWySn7pPkPRy5", + "payment_method": "pm_1OZk9qKuuB1fWySnpJ5JMU4n", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:14 GMT + recorded_at: Thu, 18 Jan 2024 01:12:39 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJHKuuB1fWySn1Y3Uv8Y8/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9rKuuB1fWySn2J3T4YL1/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_wq2eNeIKX8ZhAR","request_duration_ms":366}}' + - '{"last_request_metrics":{"request_id":"req_oftE7JmGFpHMmw","request_duration_ms":457}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:16 GMT + - Thu, 18 Jan 2024 01:12:40 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - f5a17850-34ff-4250-aca5-d97ce6206ffc + - 677a9c53-3f68-4988-982d-38f27b94c201 Original-Request: - - req_t5CBT8pwDjmaTq + - req_LrmpQS6dDHbcO0 Request-Id: - - req_t5CBT8pwDjmaTq + - req_LrmpQS6dDHbcO0 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJHKuuB1fWySn1Y3Uv8Y8", + "id": "pi_3OZk9rKuuB1fWySn2J3T4YL1", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJHKuuB1fWySn1Y3Uv8Y8_secret_5PY606VeTzgGWx3CfpH81WCfy", + "client_secret": "pi_3OZk9rKuuB1fWySn2J3T4YL1_secret_9xqOaDSh0jr9evHov6sSr1BC8", "confirmation_method": "automatic", - "created": 1705014315, + "created": 1705540359, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJHKuuB1fWySn1ujX0g6x", + "latest_charge": "ch_3OZk9rKuuB1fWySn2mtduf8h", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJGKuuB1fWySn7pPkPRy5", + "payment_method": "pm_1OZk9qKuuB1fWySnpJ5JMU4n", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,10 +384,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:16 GMT + recorded_at: Thu, 18 Jan 2024 01:12:40 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJHKuuB1fWySn1Y3Uv8Y8 + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9rKuuB1fWySn2J3T4YL1 body: encoding: US-ASCII string: '' @@ -395,11 +395,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_t5CBT8pwDjmaTq","request_duration_ms":1310}}' + - '{"last_request_metrics":{"request_id":"req_LrmpQS6dDHbcO0","request_duration_ms":905}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -418,7 +418,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:16 GMT + - Thu, 18 Jan 2024 01:12:40 GMT Content-Type: - application/json Content-Length: @@ -444,7 +444,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_bf6jcfRcOYwaXR + - req_3uZoGioHvIkpsy Stripe-Version: - '2023-10-16' Vary: @@ -457,7 +457,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJHKuuB1fWySn1Y3Uv8Y8", + "id": "pi_3OZk9rKuuB1fWySn2J3T4YL1", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -471,20 +471,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJHKuuB1fWySn1Y3Uv8Y8_secret_5PY606VeTzgGWx3CfpH81WCfy", + "client_secret": "pi_3OZk9rKuuB1fWySn2J3T4YL1_secret_9xqOaDSh0jr9evHov6sSr1BC8", "confirmation_method": "automatic", - "created": 1705014315, + "created": 1705540359, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJHKuuB1fWySn1ujX0g6x", + "latest_charge": "ch_3OZk9rKuuB1fWySn2mtduf8h", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJGKuuB1fWySn7pPkPRy5", + "payment_method": "pm_1OZk9qKuuB1fWySnpJ5JMU4n", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -509,10 +509,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:16 GMT + recorded_at: Thu, 18 Jan 2024 01:12:40 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJHKuuB1fWySn1Y3Uv8Y8/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9rKuuB1fWySn2J3T4YL1/capture body: encoding: US-ASCII string: '' @@ -520,11 +520,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_bf6jcfRcOYwaXR","request_duration_ms":296}}' + - '{"last_request_metrics":{"request_id":"req_3uZoGioHvIkpsy","request_duration_ms":308}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -543,7 +543,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:17 GMT + - Thu, 18 Jan 2024 01:12:41 GMT Content-Type: - application/json Content-Length: @@ -569,11 +569,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - d8827f93-3c0f-4e24-9e05-61c70f5c30fd + - 5563a446-4a60-4ab7-ae4a-95262cda40dc Original-Request: - - req_RXR30g0eZOIPuX + - req_TLwF9FzqbmCkuV Request-Id: - - req_RXR30g0eZOIPuX + - req_TLwF9FzqbmCkuV Stripe-Should-Retry: - 'false' Stripe-Version: @@ -588,7 +588,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJHKuuB1fWySn1Y3Uv8Y8", + "id": "pi_3OZk9rKuuB1fWySn2J3T4YL1", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -602,20 +602,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJHKuuB1fWySn1Y3Uv8Y8_secret_5PY606VeTzgGWx3CfpH81WCfy", + "client_secret": "pi_3OZk9rKuuB1fWySn2J3T4YL1_secret_9xqOaDSh0jr9evHov6sSr1BC8", "confirmation_method": "automatic", - "created": 1705014315, + "created": 1705540359, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJHKuuB1fWySn1ujX0g6x", + "latest_charge": "ch_3OZk9rKuuB1fWySn2mtduf8h", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJGKuuB1fWySn7pPkPRy5", + "payment_method": "pm_1OZk9qKuuB1fWySnpJ5JMU4n", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -640,10 +640,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:17 GMT + recorded_at: Thu, 18 Jan 2024 01:12:41 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJHKuuB1fWySn1Y3Uv8Y8 + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9rKuuB1fWySn2J3T4YL1 body: encoding: US-ASCII string: '' @@ -651,11 +651,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_RXR30g0eZOIPuX","request_duration_ms":1032}}' + - '{"last_request_metrics":{"request_id":"req_TLwF9FzqbmCkuV","request_duration_ms":1036}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -674,7 +674,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:18 GMT + - Thu, 18 Jan 2024 01:12:41 GMT Content-Type: - application/json Content-Length: @@ -700,7 +700,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_7oRiyVxyLMPIBh + - req_Ym1OmvaKk6b1Vt Stripe-Version: - '2023-10-16' Vary: @@ -713,7 +713,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJHKuuB1fWySn1Y3Uv8Y8", + "id": "pi_3OZk9rKuuB1fWySn2J3T4YL1", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -727,20 +727,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJHKuuB1fWySn1Y3Uv8Y8_secret_5PY606VeTzgGWx3CfpH81WCfy", + "client_secret": "pi_3OZk9rKuuB1fWySn2J3T4YL1_secret_9xqOaDSh0jr9evHov6sSr1BC8", "confirmation_method": "automatic", - "created": 1705014315, + "created": 1705540359, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJHKuuB1fWySn1ujX0g6x", + "latest_charge": "ch_3OZk9rKuuB1fWySn2mtduf8h", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJGKuuB1fWySn7pPkPRy5", + "payment_method": "pm_1OZk9qKuuB1fWySnpJ5JMU4n", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -765,5 +765,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:17 GMT + recorded_at: Thu, 18 Jan 2024 01:12:41 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 ee57b7eae00..254830055b3 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_bKv8YXlmeMSsf8","request_duration_ms":1}}' + - '{"last_request_metrics":{"request_id":"req_TNSs9z09myzAyg","request_duration_ms":0}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:28 GMT + - Thu, 18 Jan 2024 01:12:36 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 96307d73-1318-4c31-b1f5-1478643996cd + - 8247f58f-8c58-4ee6-92a5-b693c48f67a8 Original-Request: - - req_oTxYK7gDX7JET7 + - req_9X0PZGRhwt4A4H Request-Id: - - req_oTxYK7gDX7JET7 + - req_9X0PZGRhwt4A4H Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXIWKuuB1fWySnWN2hOJ0N", + "id": "pm_1OZk9oKuuB1fWySnkc6Gui6x", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014268, + "created": 1705540356, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:04:28 GMT + recorded_at: Thu, 18 Jan 2024 01:12:36 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OXXIWKuuB1fWySnWN2hOJ0N&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZk9oKuuB1fWySnkc6Gui6x&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_oTxYK7gDX7JET7","request_duration_ms":460}}' + - '{"last_request_metrics":{"request_id":"req_9X0PZGRhwt4A4H","request_duration_ms":533}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:29 GMT + - Thu, 18 Jan 2024 01:12:37 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - e2b159ee-d42c-477c-936f-0d907f909a47 + - 344a847f-9c43-491c-8a5b-ad8ba287b5d2 Original-Request: - - req_9rSOeVYryaf87P + - req_7X0wxVasbRXfaq Request-Id: - - req_9rSOeVYryaf87P + - req_7X0wxVasbRXfaq Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIXKuuB1fWySn24orESUS", + "id": "pi_3OZk9pKuuB1fWySn1926emvI", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIXKuuB1fWySn24orESUS_secret_7Ju69r81MyMBnlsgwrGYAIpCi", + "client_secret": "pi_3OZk9pKuuB1fWySn1926emvI_secret_WnyNAYT948RFtBEvcWoim4YXh", "confirmation_method": "automatic", - "created": 1705014269, + "created": 1705540357, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIWKuuB1fWySnWN2hOJ0N", + "payment_method": "pm_1OZk9oKuuB1fWySnkc6Gui6x", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:28 GMT + recorded_at: Thu, 18 Jan 2024 01:12:37 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIXKuuB1fWySn24orESUS/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9pKuuB1fWySn1926emvI/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_9rSOeVYryaf87P","request_duration_ms":406}}' + - '{"last_request_metrics":{"request_id":"req_7X0wxVasbRXfaq","request_duration_ms":436}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:30 GMT + - Thu, 18 Jan 2024 01:12:38 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - ed4718fe-98be-4bcd-9498-9db2e7019858 + - e0af16f5-08c3-41a8-88b9-889b502f3cfc Original-Request: - - req_RIVELBOtLuL1fi + - req_vusgLA347XCYdr Request-Id: - - req_RIVELBOtLuL1fi + - req_vusgLA347XCYdr Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIXKuuB1fWySn24orESUS", + "id": "pi_3OZk9pKuuB1fWySn1926emvI", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIXKuuB1fWySn24orESUS_secret_7Ju69r81MyMBnlsgwrGYAIpCi", + "client_secret": "pi_3OZk9pKuuB1fWySn1926emvI_secret_WnyNAYT948RFtBEvcWoim4YXh", "confirmation_method": "automatic", - "created": 1705014269, + "created": 1705540357, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIXKuuB1fWySn2S8HaROJ", + "latest_charge": "ch_3OZk9pKuuB1fWySn1m9qFIeB", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIWKuuB1fWySnWN2hOJ0N", + "payment_method": "pm_1OZk9oKuuB1fWySnkc6Gui6x", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,5 +384,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:29 GMT + recorded_at: Thu, 18 Jan 2024 01:12:38 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 76a5d4fea00..e5f8bc15189 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_dWZTfux3VpuK1E","request_duration_ms":1}}' + - '{"last_request_metrics":{"request_id":"req_79MTAjO2ChUb9O","request_duration_ms":954}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:18 GMT + - Thu, 18 Jan 2024 01:12:44 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 76ac3f1c-ce0d-4a4b-b2ed-68953cde8b29 + - 8a0470a9-7af8-4895-8fb8-73205a726f19 Original-Request: - - req_4FvRSUmFaMPeR6 + - req_RvHxWk3gb1sXvH Request-Id: - - req_4FvRSUmFaMPeR6 + - req_RvHxWk3gb1sXvH Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJKKuuB1fWySnJv2n3elU", + "id": "pm_1OZk9wKuuB1fWySnn6XPPhjb", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014318, + "created": 1705540364, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:05:18 GMT + recorded_at: Thu, 18 Jan 2024 01:12: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_1OXXJKKuuB1fWySnJv2n3elU&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZk9wKuuB1fWySnn6XPPhjb&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_4FvRSUmFaMPeR6","request_duration_ms":478}}' + - '{"last_request_metrics":{"request_id":"req_RvHxWk3gb1sXvH","request_duration_ms":537}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:19 GMT + - Thu, 18 Jan 2024 01:12:45 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 1d1f2a4a-1271-4d71-9279-9b88206bb36a + - e9044b4a-a4e4-481c-b571-7dddb37634f8 Original-Request: - - req_VrSzqmZaPjvVnK + - req_XLXSSdfpZaUNk7 Request-Id: - - req_VrSzqmZaPjvVnK + - req_XLXSSdfpZaUNk7 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJLKuuB1fWySn0yiU0VQM", + "id": "pi_3OZk9wKuuB1fWySn2AFNQMyW", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJLKuuB1fWySn0yiU0VQM_secret_8uQBPxRFkUnfZYVHyxom7E0iB", + "client_secret": "pi_3OZk9wKuuB1fWySn2AFNQMyW_secret_8cYtREMTw9uiPH4ZQ2jLKjipb", "confirmation_method": "automatic", - "created": 1705014319, + "created": 1705540364, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJKKuuB1fWySnJv2n3elU", + "payment_method": "pm_1OZk9wKuuB1fWySnn6XPPhjb", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:19 GMT + recorded_at: Thu, 18 Jan 2024 01:12:45 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJLKuuB1fWySn0yiU0VQM/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9wKuuB1fWySn2AFNQMyW/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_VrSzqmZaPjvVnK","request_duration_ms":372}}' + - '{"last_request_metrics":{"request_id":"req_XLXSSdfpZaUNk7","request_duration_ms":424}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:20 GMT + - Thu, 18 Jan 2024 01:12:46 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 1d0af1dc-d09d-4ba7-993a-b148cc3648d0 + - 8430eeab-6aea-4d39-a1e1-14dfe27c8ed9 Original-Request: - - req_X6RjnkEZ9R4r3G + - req_Nz2VGmSTuTgeTD Request-Id: - - req_X6RjnkEZ9R4r3G + - req_Nz2VGmSTuTgeTD Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJLKuuB1fWySn0yiU0VQM", + "id": "pi_3OZk9wKuuB1fWySn2AFNQMyW", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJLKuuB1fWySn0yiU0VQM_secret_8uQBPxRFkUnfZYVHyxom7E0iB", + "client_secret": "pi_3OZk9wKuuB1fWySn2AFNQMyW_secret_8cYtREMTw9uiPH4ZQ2jLKjipb", "confirmation_method": "automatic", - "created": 1705014319, + "created": 1705540364, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJLKuuB1fWySn0lmZ6TQk", + "latest_charge": "ch_3OZk9wKuuB1fWySn2fZ7k7ck", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJKKuuB1fWySnJv2n3elU", + "payment_method": "pm_1OZk9wKuuB1fWySnn6XPPhjb", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,10 +384,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:19 GMT + recorded_at: Thu, 18 Jan 2024 01:12:46 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJLKuuB1fWySn0yiU0VQM + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9wKuuB1fWySn2AFNQMyW body: encoding: US-ASCII string: '' @@ -395,11 +395,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_X6RjnkEZ9R4r3G","request_duration_ms":957}}' + - '{"last_request_metrics":{"request_id":"req_Nz2VGmSTuTgeTD","request_duration_ms":1008}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -418,7 +418,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:20 GMT + - Thu, 18 Jan 2024 01:12:46 GMT Content-Type: - application/json Content-Length: @@ -444,7 +444,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_NmZHsEz5u61AIN + - req_yFPxe0No8wGXVO Stripe-Version: - '2023-10-16' Vary: @@ -457,7 +457,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJLKuuB1fWySn0yiU0VQM", + "id": "pi_3OZk9wKuuB1fWySn2AFNQMyW", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -471,20 +471,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJLKuuB1fWySn0yiU0VQM_secret_8uQBPxRFkUnfZYVHyxom7E0iB", + "client_secret": "pi_3OZk9wKuuB1fWySn2AFNQMyW_secret_8cYtREMTw9uiPH4ZQ2jLKjipb", "confirmation_method": "automatic", - "created": 1705014319, + "created": 1705540364, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJLKuuB1fWySn0lmZ6TQk", + "latest_charge": "ch_3OZk9wKuuB1fWySn2fZ7k7ck", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJKKuuB1fWySnJv2n3elU", + "payment_method": "pm_1OZk9wKuuB1fWySnn6XPPhjb", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -509,10 +509,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:20 GMT + recorded_at: Thu, 18 Jan 2024 01:12:46 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJLKuuB1fWySn0yiU0VQM/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9wKuuB1fWySn2AFNQMyW/capture body: encoding: US-ASCII string: '' @@ -520,11 +520,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_NmZHsEz5u61AIN","request_duration_ms":299}}' + - '{"last_request_metrics":{"request_id":"req_yFPxe0No8wGXVO","request_duration_ms":314}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -543,7 +543,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:21 GMT + - Thu, 18 Jan 2024 01:12:47 GMT Content-Type: - application/json Content-Length: @@ -569,11 +569,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 48e70f88-f977-4fa3-98e4-134734db03ff + - 247fcc82-cfec-4ed6-9a97-1e720f3cb766 Original-Request: - - req_kob60iCDKQYNTj + - req_uMVzdQQB69Tsqr Request-Id: - - req_kob60iCDKQYNTj + - req_uMVzdQQB69Tsqr Stripe-Should-Retry: - 'false' Stripe-Version: @@ -588,7 +588,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJLKuuB1fWySn0yiU0VQM", + "id": "pi_3OZk9wKuuB1fWySn2AFNQMyW", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -602,20 +602,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJLKuuB1fWySn0yiU0VQM_secret_8uQBPxRFkUnfZYVHyxom7E0iB", + "client_secret": "pi_3OZk9wKuuB1fWySn2AFNQMyW_secret_8cYtREMTw9uiPH4ZQ2jLKjipb", "confirmation_method": "automatic", - "created": 1705014319, + "created": 1705540364, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJLKuuB1fWySn0lmZ6TQk", + "latest_charge": "ch_3OZk9wKuuB1fWySn2fZ7k7ck", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJKKuuB1fWySnJv2n3elU", + "payment_method": "pm_1OZk9wKuuB1fWySnn6XPPhjb", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -640,10 +640,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:21 GMT + recorded_at: Thu, 18 Jan 2024 01:12:47 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJLKuuB1fWySn0yiU0VQM + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9wKuuB1fWySn2AFNQMyW body: encoding: US-ASCII string: '' @@ -651,11 +651,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_kob60iCDKQYNTj","request_duration_ms":992}}' + - '{"last_request_metrics":{"request_id":"req_uMVzdQQB69Tsqr","request_duration_ms":910}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -674,7 +674,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:21 GMT + - Thu, 18 Jan 2024 01:12:47 GMT Content-Type: - application/json Content-Length: @@ -700,7 +700,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_VOPV9jdPYqAOni + - req_zoL7JyKqtktiZQ Stripe-Version: - '2023-10-16' Vary: @@ -713,7 +713,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJLKuuB1fWySn0yiU0VQM", + "id": "pi_3OZk9wKuuB1fWySn2AFNQMyW", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -727,20 +727,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJLKuuB1fWySn0yiU0VQM_secret_8uQBPxRFkUnfZYVHyxom7E0iB", + "client_secret": "pi_3OZk9wKuuB1fWySn2AFNQMyW_secret_8cYtREMTw9uiPH4ZQ2jLKjipb", "confirmation_method": "automatic", - "created": 1705014319, + "created": 1705540364, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJLKuuB1fWySn0lmZ6TQk", + "latest_charge": "ch_3OZk9wKuuB1fWySn2fZ7k7ck", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJKKuuB1fWySnJv2n3elU", + "payment_method": "pm_1OZk9wKuuB1fWySnn6XPPhjb", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -765,5 +765,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:21 GMT + recorded_at: Thu, 18 Jan 2024 01:12:47 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 5c399a0bd96..acbc80a5820 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_RIVELBOtLuL1fi","request_duration_ms":0}}' + - '{"last_request_metrics":{"request_id":"req_Ym1OmvaKk6b1Vt","request_duration_ms":1}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:33 GMT + - Thu, 18 Jan 2024 01:12:42 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - b4bda4b2-4857-4ff1-bd2a-485f0e0aebe6 + - 7a437ce7-05bf-43b2-a117-d565f917059d Original-Request: - - req_23GkkSz3L5CpXA + - req_kPiEpUDMVXTqNm Request-Id: - - req_23GkkSz3L5CpXA + - req_kPiEpUDMVXTqNm Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXIaKuuB1fWySnkPUVVVQ8", + "id": "pm_1OZk9uKuuB1fWySn8G7IR94x", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014272, + "created": 1705540362, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:04:32 GMT + recorded_at: Thu, 18 Jan 2024 01:12:42 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OXXIaKuuB1fWySnkPUVVVQ8&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZk9uKuuB1fWySn8G7IR94x&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_23GkkSz3L5CpXA","request_duration_ms":479}}' + - '{"last_request_metrics":{"request_id":"req_kPiEpUDMVXTqNm","request_duration_ms":521}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:33 GMT + - Thu, 18 Jan 2024 01:12:43 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - b25449a7-348f-4135-8209-8e1f00c93557 + - bb9b98ad-e9d3-4ecb-8f6b-e837d3b67c1c Original-Request: - - req_XH3JZ6NSOCA6sb + - req_rL1N3gKgb6KgAG Request-Id: - - req_XH3JZ6NSOCA6sb + - req_rL1N3gKgb6KgAG Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIbKuuB1fWySn0b77BRIe", + "id": "pi_3OZk9uKuuB1fWySn00Wnizpq", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIbKuuB1fWySn0b77BRIe_secret_J67zYLovUURUfOf1D5SxvLZ87", + "client_secret": "pi_3OZk9uKuuB1fWySn00Wnizpq_secret_sJt3Ld4YTPUqUwzJVWlkVYRtx", "confirmation_method": "automatic", - "created": 1705014273, + "created": 1705540362, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIaKuuB1fWySnkPUVVVQ8", + "payment_method": "pm_1OZk9uKuuB1fWySn8G7IR94x", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:33 GMT + recorded_at: Thu, 18 Jan 2024 01:12:43 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIbKuuB1fWySn0b77BRIe/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9uKuuB1fWySn00Wnizpq/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_XH3JZ6NSOCA6sb","request_duration_ms":362}}' + - '{"last_request_metrics":{"request_id":"req_rL1N3gKgb6KgAG","request_duration_ms":418}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:34 GMT + - Thu, 18 Jan 2024 01:12:44 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 348d52e3-ef9a-42ef-9bd9-e7444af18c55 + - 3919d772-85d3-4103-ad3b-c19a2f301572 Original-Request: - - req_dWZTfux3VpuK1E + - req_79MTAjO2ChUb9O Request-Id: - - req_dWZTfux3VpuK1E + - req_79MTAjO2ChUb9O Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIbKuuB1fWySn0b77BRIe", + "id": "pi_3OZk9uKuuB1fWySn00Wnizpq", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIbKuuB1fWySn0b77BRIe_secret_J67zYLovUURUfOf1D5SxvLZ87", + "client_secret": "pi_3OZk9uKuuB1fWySn00Wnizpq_secret_sJt3Ld4YTPUqUwzJVWlkVYRtx", "confirmation_method": "automatic", - "created": 1705014273, + "created": 1705540362, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIbKuuB1fWySn0XW1qVNb", + "latest_charge": "ch_3OZk9uKuuB1fWySn0lds289E", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIaKuuB1fWySnkPUVVVQ8", + "payment_method": "pm_1OZk9uKuuB1fWySn8G7IR94x", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,5 +384,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:34 GMT + recorded_at: Thu, 18 Jan 2024 01:12:44 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 4a393d6c99c..230640bef99 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_DSS4bvsuTL51mD","request_duration_ms":1047}}' + - '{"last_request_metrics":{"request_id":"req_ESIZGgOrCCcGvn","request_duration_ms":937}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:35 GMT + - Thu, 18 Jan 2024 01:13:07 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - d48d4fa5-d2e8-46d3-be37-233a34e25a70 + - 2d500d54-678f-49bd-8c6d-b58e92acfc17 Original-Request: - - req_UFOoaAXNeJAIit + - req_qmWcVUOYjjdqOw Request-Id: - - req_UFOoaAXNeJAIit + - req_qmWcVUOYjjdqOw Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJbKuuB1fWySnJWw8NvCR", + "id": "pm_1OZkAIKuuB1fWySnpFtj724V", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014335, + "created": 1705540387, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:05:34 GMT + recorded_at: Thu, 18 Jan 2024 01:13: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_1OXXJbKuuB1fWySnJWw8NvCR&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkAIKuuB1fWySnpFtj724V&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_UFOoaAXNeJAIit","request_duration_ms":414}}' + - '{"last_request_metrics":{"request_id":"req_qmWcVUOYjjdqOw","request_duration_ms":498}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:35 GMT + - Thu, 18 Jan 2024 01:13:07 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 1fbeae2c-9764-44b5-ba0c-324a9c037309 + - 1c60960c-3b18-4b3f-8592-feeeeebd6954 Original-Request: - - req_INAc3vzs6lV2lJ + - req_0JCYF6Pvw8N3uw Request-Id: - - req_INAc3vzs6lV2lJ + - req_0JCYF6Pvw8N3uw Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJbKuuB1fWySn1UkgHOdH", + "id": "pi_3OZkAJKuuB1fWySn1xYJeLHJ", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJbKuuB1fWySn1UkgHOdH_secret_j2YKSEcy2M5YlVre8nBpHiDtu", + "client_secret": "pi_3OZkAJKuuB1fWySn1xYJeLHJ_secret_vY7lRIeimk1ejnrFwRkZnj7Sf", "confirmation_method": "automatic", - "created": 1705014335, + "created": 1705540387, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJbKuuB1fWySnJWw8NvCR", + "payment_method": "pm_1OZkAIKuuB1fWySnpFtj724V", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:35 GMT + recorded_at: Thu, 18 Jan 2024 01:13:07 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJbKuuB1fWySn1UkgHOdH/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAJKuuB1fWySn1xYJeLHJ/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_INAc3vzs6lV2lJ","request_duration_ms":403}}' + - '{"last_request_metrics":{"request_id":"req_0JCYF6Pvw8N3uw","request_duration_ms":435}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:36 GMT + - Thu, 18 Jan 2024 01:13:08 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 7c9e9696-ddd5-4e88-8509-52f141ae17a8 + - 691ea403-4240-48ab-8d98-24541121609b Original-Request: - - req_tRoCerF3cbD4xr + - req_8WzYonvPAAFXzS Request-Id: - - req_tRoCerF3cbD4xr + - req_8WzYonvPAAFXzS Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJbKuuB1fWySn1UkgHOdH", + "id": "pi_3OZkAJKuuB1fWySn1xYJeLHJ", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJbKuuB1fWySn1UkgHOdH_secret_j2YKSEcy2M5YlVre8nBpHiDtu", + "client_secret": "pi_3OZkAJKuuB1fWySn1xYJeLHJ_secret_vY7lRIeimk1ejnrFwRkZnj7Sf", "confirmation_method": "automatic", - "created": 1705014335, + "created": 1705540387, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJbKuuB1fWySn1vp36UxA", + "latest_charge": "ch_3OZkAJKuuB1fWySn1YmwZTGw", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJbKuuB1fWySnJWw8NvCR", + "payment_method": "pm_1OZkAIKuuB1fWySnpFtj724V", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,10 +384,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:36 GMT + recorded_at: Thu, 18 Jan 2024 01:13:08 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJbKuuB1fWySn1UkgHOdH + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAJKuuB1fWySn1xYJeLHJ body: encoding: US-ASCII string: '' @@ -395,11 +395,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_tRoCerF3cbD4xr","request_duration_ms":988}}' + - '{"last_request_metrics":{"request_id":"req_8WzYonvPAAFXzS","request_duration_ms":957}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -418,7 +418,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:36 GMT + - Thu, 18 Jan 2024 01:13:09 GMT Content-Type: - application/json Content-Length: @@ -444,7 +444,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_XlPdhZEBHH9Ffd + - req_h4EffjLofaLBWj Stripe-Version: - '2023-10-16' Vary: @@ -457,7 +457,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJbKuuB1fWySn1UkgHOdH", + "id": "pi_3OZkAJKuuB1fWySn1xYJeLHJ", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -471,20 +471,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJbKuuB1fWySn1UkgHOdH_secret_j2YKSEcy2M5YlVre8nBpHiDtu", + "client_secret": "pi_3OZkAJKuuB1fWySn1xYJeLHJ_secret_vY7lRIeimk1ejnrFwRkZnj7Sf", "confirmation_method": "automatic", - "created": 1705014335, + "created": 1705540387, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJbKuuB1fWySn1vp36UxA", + "latest_charge": "ch_3OZkAJKuuB1fWySn1YmwZTGw", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJbKuuB1fWySnJWw8NvCR", + "payment_method": "pm_1OZkAIKuuB1fWySnpFtj724V", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -509,10 +509,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:36 GMT + recorded_at: Thu, 18 Jan 2024 01:13:08 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJbKuuB1fWySn1UkgHOdH/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAJKuuB1fWySn1xYJeLHJ/capture body: encoding: US-ASCII string: '' @@ -520,11 +520,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_XlPdhZEBHH9Ffd","request_duration_ms":316}}' + - '{"last_request_metrics":{"request_id":"req_h4EffjLofaLBWj","request_duration_ms":368}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -543,7 +543,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:38 GMT + - Thu, 18 Jan 2024 01:13:09 GMT Content-Type: - application/json Content-Length: @@ -569,11 +569,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 8c0d3c28-c6d1-4e6c-85a5-10d3f9bbada6 + - d606c264-2685-4409-939d-f53a76868bd6 Original-Request: - - req_5msQ40JeYye0Nq + - req_E2PgOQyvPzCQYN Request-Id: - - req_5msQ40JeYye0Nq + - req_E2PgOQyvPzCQYN Stripe-Should-Retry: - 'false' Stripe-Version: @@ -588,7 +588,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJbKuuB1fWySn1UkgHOdH", + "id": "pi_3OZkAJKuuB1fWySn1xYJeLHJ", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -602,20 +602,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJbKuuB1fWySn1UkgHOdH_secret_j2YKSEcy2M5YlVre8nBpHiDtu", + "client_secret": "pi_3OZkAJKuuB1fWySn1xYJeLHJ_secret_vY7lRIeimk1ejnrFwRkZnj7Sf", "confirmation_method": "automatic", - "created": 1705014335, + "created": 1705540387, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJbKuuB1fWySn1vp36UxA", + "latest_charge": "ch_3OZkAJKuuB1fWySn1YmwZTGw", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJbKuuB1fWySnJWw8NvCR", + "payment_method": "pm_1OZkAIKuuB1fWySnpFtj724V", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -640,10 +640,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:37 GMT + recorded_at: Thu, 18 Jan 2024 01:13:09 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJbKuuB1fWySn1UkgHOdH + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAJKuuB1fWySn1xYJeLHJ body: encoding: US-ASCII string: '' @@ -651,11 +651,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_5msQ40JeYye0Nq","request_duration_ms":1088}}' + - '{"last_request_metrics":{"request_id":"req_E2PgOQyvPzCQYN","request_duration_ms":972}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -674,7 +674,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:38 GMT + - Thu, 18 Jan 2024 01:13:10 GMT Content-Type: - application/json Content-Length: @@ -700,7 +700,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_xCLG0BnT20GyMl + - req_MVL81VF4jd3GA2 Stripe-Version: - '2023-10-16' Vary: @@ -713,7 +713,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJbKuuB1fWySn1UkgHOdH", + "id": "pi_3OZkAJKuuB1fWySn1xYJeLHJ", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -727,20 +727,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJbKuuB1fWySn1UkgHOdH_secret_j2YKSEcy2M5YlVre8nBpHiDtu", + "client_secret": "pi_3OZkAJKuuB1fWySn1xYJeLHJ_secret_vY7lRIeimk1ejnrFwRkZnj7Sf", "confirmation_method": "automatic", - "created": 1705014335, + "created": 1705540387, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJbKuuB1fWySn1vp36UxA", + "latest_charge": "ch_3OZkAJKuuB1fWySn1YmwZTGw", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJbKuuB1fWySnJWw8NvCR", + "payment_method": "pm_1OZkAIKuuB1fWySnpFtj724V", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -765,5 +765,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:38 GMT + recorded_at: Thu, 18 Jan 2024 01:13:10 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 62959dde7c4..81d3220311a 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_A64bk7cZOA1Ru3","request_duration_ms":305}}' + - '{"last_request_metrics":{"request_id":"req_TyVUEl6pLBnRLG","request_duration_ms":328}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:33 GMT + - Thu, 18 Jan 2024 01:13:05 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - b9a93498-3cb1-489c-a3b8-ec4f4b77dc58 + - 923591d4-9574-4b19-b936-3fe3d33a12b7 Original-Request: - - req_ufcddlt2tHq5YK + - req_mNX9OzfFyiJSFu Request-Id: - - req_ufcddlt2tHq5YK + - req_mNX9OzfFyiJSFu Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJZKuuB1fWySnOpOoBoSV", + "id": "pm_1OZkAGKuuB1fWySnl9KjbN3o", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014333, + "created": 1705540384, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:05:32 GMT + recorded_at: Thu, 18 Jan 2024 01:13:05 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OXXJZKuuB1fWySnOpOoBoSV&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkAGKuuB1fWySnl9KjbN3o&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ufcddlt2tHq5YK","request_duration_ms":430}}' + - '{"last_request_metrics":{"request_id":"req_mNX9OzfFyiJSFu","request_duration_ms":486}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:33 GMT + - Thu, 18 Jan 2024 01:13:05 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 05fe482d-adb4-4653-a4b5-6417d26c1ed6 + - 59131a69-22b3-4da9-866e-5e1abc3026f2 Original-Request: - - req_QGmDeonMtP9rx9 + - req_bjkt06wjxU7cmE Request-Id: - - req_QGmDeonMtP9rx9 + - req_bjkt06wjxU7cmE Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJZKuuB1fWySn2hKX3OHM", + "id": "pi_3OZkAHKuuB1fWySn11r2lx95", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJZKuuB1fWySn2hKX3OHM_secret_rUEJipIM1Ehg78bvXc1Bk2mse", + "client_secret": "pi_3OZkAHKuuB1fWySn11r2lx95_secret_epQgU6UIQ8JC97X50s7kKyQaH", "confirmation_method": "automatic", - "created": 1705014333, + "created": 1705540385, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJZKuuB1fWySnOpOoBoSV", + "payment_method": "pm_1OZkAGKuuB1fWySnl9KjbN3o", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:33 GMT + recorded_at: Thu, 18 Jan 2024 01:13:05 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJZKuuB1fWySn2hKX3OHM/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAHKuuB1fWySn11r2lx95/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_QGmDeonMtP9rx9","request_duration_ms":419}}' + - '{"last_request_metrics":{"request_id":"req_bjkt06wjxU7cmE","request_duration_ms":429}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:34 GMT + - Thu, 18 Jan 2024 01:13:06 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 50416b87-c844-4484-a8ea-0e9a1016124b + - '078e79fc-b8a5-4bb3-a1ba-c707cd2fe22f' Original-Request: - - req_DSS4bvsuTL51mD + - req_ESIZGgOrCCcGvn Request-Id: - - req_DSS4bvsuTL51mD + - req_ESIZGgOrCCcGvn Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJZKuuB1fWySn2hKX3OHM", + "id": "pi_3OZkAHKuuB1fWySn11r2lx95", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJZKuuB1fWySn2hKX3OHM_secret_rUEJipIM1Ehg78bvXc1Bk2mse", + "client_secret": "pi_3OZkAHKuuB1fWySn11r2lx95_secret_epQgU6UIQ8JC97X50s7kKyQaH", "confirmation_method": "automatic", - "created": 1705014333, + "created": 1705540385, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJZKuuB1fWySn2b8rrfrw", + "latest_charge": "ch_3OZkAHKuuB1fWySn1meAiNRJ", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJZKuuB1fWySnOpOoBoSV", + "payment_method": "pm_1OZkAGKuuB1fWySnl9KjbN3o", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,5 +384,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:34 GMT + recorded_at: Thu, 18 Jan 2024 01:13:06 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 1bef2997b34..f123d7d6c68 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_17992xwtFeQgbG","request_duration_ms":1}}' + - '{"last_request_metrics":{"request_id":"req_Cv1lqNjY65NQd4","request_duration_ms":999}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:56 GMT + - Thu, 18 Jan 2024 01:12:10 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 3fb172b7-cb53-4d2b-83d4-0dd590bbfb91 + - 8a28d701-9c8d-420b-bc62-76e80ea0088a Original-Request: - - req_cFSZxRGMdHAvJF + - req_3NHpLwtGUM5rnv Request-Id: - - req_cFSZxRGMdHAvJF + - req_3NHpLwtGUM5rnv Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXIyKuuB1fWySnj1w6kOse", + "id": "pm_1OZk9NKuuB1fWySngMh2thSd", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014296, + "created": 1705540330, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:04:56 GMT + recorded_at: Thu, 18 Jan 2024 01:12: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_1OXXIyKuuB1fWySnj1w6kOse&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZk9NKuuB1fWySngMh2thSd&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_cFSZxRGMdHAvJF","request_duration_ms":475}}' + - '{"last_request_metrics":{"request_id":"req_3NHpLwtGUM5rnv","request_duration_ms":500}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:56 GMT + - Thu, 18 Jan 2024 01:12:10 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - b6a93c5f-2916-49fc-9ea4-ec7ec4d98c71 + - f67ca59c-cdeb-4238-a83a-2a08e86cf88f Original-Request: - - req_d878NWjKPzNABC + - req_SxDT3vfR3HE661 Request-Id: - - req_d878NWjKPzNABC + - req_SxDT3vfR3HE661 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIyKuuB1fWySn2ij3cMlE", + "id": "pi_3OZk9OKuuB1fWySn2L3zrmx0", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIyKuuB1fWySn2ij3cMlE_secret_vZ9kfgInZyIQG65lGVJQ8lt1v", + "client_secret": "pi_3OZk9OKuuB1fWySn2L3zrmx0_secret_ZDAEqrSmhuhfYHY94oSXWMyTe", "confirmation_method": "automatic", - "created": 1705014296, + "created": 1705540330, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIyKuuB1fWySnj1w6kOse", + "payment_method": "pm_1OZk9NKuuB1fWySngMh2thSd", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:56 GMT + recorded_at: Thu, 18 Jan 2024 01:12:10 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIyKuuB1fWySn2ij3cMlE/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9OKuuB1fWySn2L3zrmx0/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_d878NWjKPzNABC","request_duration_ms":383}}' + - '{"last_request_metrics":{"request_id":"req_SxDT3vfR3HE661","request_duration_ms":425}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:57 GMT + - Thu, 18 Jan 2024 01:12:11 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 5b911b90-70da-45c3-a40f-ba86cf35ccc7 + - 73a7f90f-6df9-4ebc-9329-39ff9e44d986 Original-Request: - - req_bUbbR0XrURJ3QS + - req_YkpGIHvU1YldAn Request-Id: - - req_bUbbR0XrURJ3QS + - req_YkpGIHvU1YldAn Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIyKuuB1fWySn2ij3cMlE", + "id": "pi_3OZk9OKuuB1fWySn2L3zrmx0", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIyKuuB1fWySn2ij3cMlE_secret_vZ9kfgInZyIQG65lGVJQ8lt1v", + "client_secret": "pi_3OZk9OKuuB1fWySn2L3zrmx0_secret_ZDAEqrSmhuhfYHY94oSXWMyTe", "confirmation_method": "automatic", - "created": 1705014296, + "created": 1705540330, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIyKuuB1fWySn2CIc4WXj", + "latest_charge": "ch_3OZk9OKuuB1fWySn2Cj6Tk9t", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIyKuuB1fWySnj1w6kOse", + "payment_method": "pm_1OZk9NKuuB1fWySngMh2thSd", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,10 +384,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:57 GMT + recorded_at: Thu, 18 Jan 2024 01:12:11 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIyKuuB1fWySn2ij3cMlE + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9OKuuB1fWySn2L3zrmx0 body: encoding: US-ASCII string: '' @@ -395,11 +395,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_bUbbR0XrURJ3QS","request_duration_ms":942}}' + - '{"last_request_metrics":{"request_id":"req_YkpGIHvU1YldAn","request_duration_ms":1069}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -418,7 +418,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:57 GMT + - Thu, 18 Jan 2024 01:12:12 GMT Content-Type: - application/json Content-Length: @@ -444,7 +444,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_V2XaN9m8908Enh + - req_tK6Jjf2joEdhIg Stripe-Version: - '2023-10-16' Vary: @@ -457,7 +457,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIyKuuB1fWySn2ij3cMlE", + "id": "pi_3OZk9OKuuB1fWySn2L3zrmx0", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -471,20 +471,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIyKuuB1fWySn2ij3cMlE_secret_vZ9kfgInZyIQG65lGVJQ8lt1v", + "client_secret": "pi_3OZk9OKuuB1fWySn2L3zrmx0_secret_ZDAEqrSmhuhfYHY94oSXWMyTe", "confirmation_method": "automatic", - "created": 1705014296, + "created": 1705540330, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIyKuuB1fWySn2CIc4WXj", + "latest_charge": "ch_3OZk9OKuuB1fWySn2Cj6Tk9t", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIyKuuB1fWySnj1w6kOse", + "payment_method": "pm_1OZk9NKuuB1fWySngMh2thSd", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -509,10 +509,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:57 GMT + recorded_at: Thu, 18 Jan 2024 01:12:12 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIyKuuB1fWySn2ij3cMlE/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9OKuuB1fWySn2L3zrmx0/capture body: encoding: US-ASCII string: '' @@ -520,11 +520,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_V2XaN9m8908Enh","request_duration_ms":280}}' + - '{"last_request_metrics":{"request_id":"req_tK6Jjf2joEdhIg","request_duration_ms":313}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -543,7 +543,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:58 GMT + - Thu, 18 Jan 2024 01:12:13 GMT Content-Type: - application/json Content-Length: @@ -569,11 +569,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 6cb9139f-0952-427a-a238-32110ae0ab9e + - 352a67fd-23d1-4df9-817b-0a0ab1072cf6 Original-Request: - - req_J4QsdYHsG5hcvc + - req_X7oYRzFlYdZzRC Request-Id: - - req_J4QsdYHsG5hcvc + - req_X7oYRzFlYdZzRC Stripe-Should-Retry: - 'false' Stripe-Version: @@ -588,7 +588,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIyKuuB1fWySn2ij3cMlE", + "id": "pi_3OZk9OKuuB1fWySn2L3zrmx0", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -602,20 +602,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIyKuuB1fWySn2ij3cMlE_secret_vZ9kfgInZyIQG65lGVJQ8lt1v", + "client_secret": "pi_3OZk9OKuuB1fWySn2L3zrmx0_secret_ZDAEqrSmhuhfYHY94oSXWMyTe", "confirmation_method": "automatic", - "created": 1705014296, + "created": 1705540330, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIyKuuB1fWySn2CIc4WXj", + "latest_charge": "ch_3OZk9OKuuB1fWySn2Cj6Tk9t", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIyKuuB1fWySnj1w6kOse", + "payment_method": "pm_1OZk9NKuuB1fWySngMh2thSd", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -640,10 +640,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:58 GMT + recorded_at: Thu, 18 Jan 2024 01:12:13 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIyKuuB1fWySn2ij3cMlE + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9OKuuB1fWySn2L3zrmx0 body: encoding: US-ASCII string: '' @@ -651,11 +651,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_J4QsdYHsG5hcvc","request_duration_ms":1025}}' + - '{"last_request_metrics":{"request_id":"req_X7oYRzFlYdZzRC","request_duration_ms":1056}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -674,7 +674,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:59 GMT + - Thu, 18 Jan 2024 01:12:13 GMT Content-Type: - application/json Content-Length: @@ -700,7 +700,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_nIDnrxIrbLEl3W + - req_IrG3FDZ4ietGP2 Stripe-Version: - '2023-10-16' Vary: @@ -713,7 +713,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIyKuuB1fWySn2ij3cMlE", + "id": "pi_3OZk9OKuuB1fWySn2L3zrmx0", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -727,20 +727,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIyKuuB1fWySn2ij3cMlE_secret_vZ9kfgInZyIQG65lGVJQ8lt1v", + "client_secret": "pi_3OZk9OKuuB1fWySn2L3zrmx0_secret_ZDAEqrSmhuhfYHY94oSXWMyTe", "confirmation_method": "automatic", - "created": 1705014296, + "created": 1705540330, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIyKuuB1fWySn2CIc4WXj", + "latest_charge": "ch_3OZk9OKuuB1fWySn2Cj6Tk9t", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIyKuuB1fWySnj1w6kOse", + "payment_method": "pm_1OZk9NKuuB1fWySngMh2thSd", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -765,5 +765,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:58 GMT + recorded_at: Thu, 18 Jan 2024 01:12:13 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 2b9f9973322..00c1ae92bc8 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_DggvUXs8CiyKHS","request_duration_ms":1001}}' + - '{"last_request_metrics":{"request_id":"req_DndxrU54LWfCZ4","request_duration_ms":325}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:11 GMT + - Thu, 18 Jan 2024 01:12:08 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 7808b98a-59e7-493a-b839-5bbbf6aee6fe + - b203dc93-c1ba-4054-8c97-37a9480c1a27 Original-Request: - - req_cjm2PokU8AZehD + - req_jRfWSZXv44WAXA Request-Id: - - req_cjm2PokU8AZehD + - req_jRfWSZXv44WAXA Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXIFKuuB1fWySnu3bPou41", + "id": "pm_1OZk9LKuuB1fWySnvCUUxR1m", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014251, + "created": 1705540328, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:04:10 GMT + recorded_at: Thu, 18 Jan 2024 01:12:08 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OXXIFKuuB1fWySnu3bPou41&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZk9LKuuB1fWySnvCUUxR1m&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_cjm2PokU8AZehD","request_duration_ms":426}}' + - '{"last_request_metrics":{"request_id":"req_jRfWSZXv44WAXA","request_duration_ms":473}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:11 GMT + - Thu, 18 Jan 2024 01:12:08 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 0732bd1b-e7f1-46a5-af46-a923cd0a82e5 + - 072f4058-4660-45c2-b243-3841d7fe7b6c Original-Request: - - req_V5HYOi2XEaDfVB + - req_H6NHqDD5Xiozyd Request-Id: - - req_V5HYOi2XEaDfVB + - req_H6NHqDD5Xiozyd Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIFKuuB1fWySn01flzKR6", + "id": "pi_3OZk9MKuuB1fWySn2v8AlIsC", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIFKuuB1fWySn01flzKR6_secret_G4aYYJHZIl2GdPAck4XzHyIyd", + "client_secret": "pi_3OZk9MKuuB1fWySn2v8AlIsC_secret_UOFAXNwm5rEmiIa0CGO3GWBVP", "confirmation_method": "automatic", - "created": 1705014251, + "created": 1705540328, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIFKuuB1fWySnu3bPou41", + "payment_method": "pm_1OZk9LKuuB1fWySnvCUUxR1m", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:11 GMT + recorded_at: Thu, 18 Jan 2024 01:12:08 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIFKuuB1fWySn01flzKR6/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9MKuuB1fWySn2v8AlIsC/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_V5HYOi2XEaDfVB","request_duration_ms":407}}' + - '{"last_request_metrics":{"request_id":"req_H6NHqDD5Xiozyd","request_duration_ms":433}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:12 GMT + - Thu, 18 Jan 2024 01:12:09 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - b3a55d1b-3e2a-41c7-b4a3-0be7c3addc32 + - f6f9a2f9-9c6c-4d81-8218-72f1a9fa1716 Original-Request: - - req_17992xwtFeQgbG + - req_Cv1lqNjY65NQd4 Request-Id: - - req_17992xwtFeQgbG + - req_Cv1lqNjY65NQd4 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIFKuuB1fWySn01flzKR6", + "id": "pi_3OZk9MKuuB1fWySn2v8AlIsC", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIFKuuB1fWySn01flzKR6_secret_G4aYYJHZIl2GdPAck4XzHyIyd", + "client_secret": "pi_3OZk9MKuuB1fWySn2v8AlIsC_secret_UOFAXNwm5rEmiIa0CGO3GWBVP", "confirmation_method": "automatic", - "created": 1705014251, + "created": 1705540328, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIFKuuB1fWySn00ubWqUL", + "latest_charge": "ch_3OZk9MKuuB1fWySn2NMhfEdg", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIFKuuB1fWySnu3bPou41", + "payment_method": "pm_1OZk9LKuuB1fWySnvCUUxR1m", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,5 +384,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:12 GMT + recorded_at: Thu, 18 Jan 2024 01:12:09 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 020083d3b6e..4e45cf0d810 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_wVBSuKoqpQNVXx","request_duration_ms":1}}' + - '{"last_request_metrics":{"request_id":"req_6lhAakNjsObTEm","request_duration_ms":930}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:00 GMT + - Thu, 18 Jan 2024 01:12:15 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 4e52424d-c0e2-46e6-bddd-af27eb5678b7 + - c8819738-9ca6-4841-b5b4-bc97177815ab Original-Request: - - req_eeODprxL8DlnMp + - req_eqjAqcO3zBrh11 Request-Id: - - req_eeODprxL8DlnMp + - req_eqjAqcO3zBrh11 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJ1KuuB1fWySnbZW7J6IJ", + "id": "pm_1OZk9TKuuB1fWySnb5dizmul", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014299, + "created": 1705540335, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:04:59 GMT + recorded_at: Thu, 18 Jan 2024 01:12:15 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OXXJ1KuuB1fWySnbZW7J6IJ&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZk9TKuuB1fWySnb5dizmul&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_eeODprxL8DlnMp","request_duration_ms":510}}' + - '{"last_request_metrics":{"request_id":"req_eqjAqcO3zBrh11","request_duration_ms":452}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:00 GMT + - Thu, 18 Jan 2024 01:12:16 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 57fb4663-ddcc-428a-8755-df8eb857b60e + - 20174a8a-1e2b-4f47-bdaa-4c4134833e19 Original-Request: - - req_LPbwSnk0rRWJMc + - req_pnjQnIECqsWzZH Request-Id: - - req_LPbwSnk0rRWJMc + - req_pnjQnIECqsWzZH Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJ2KuuB1fWySn1dRyc7yG", + "id": "pi_3OZk9UKuuB1fWySn16PeU36x", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJ2KuuB1fWySn1dRyc7yG_secret_jeQ1Sz8PXmJ5Pwdq6rdyTppgu", + "client_secret": "pi_3OZk9UKuuB1fWySn16PeU36x_secret_XmoOCWwa3psw4JoTBhD3WiDVQ", "confirmation_method": "automatic", - "created": 1705014300, + "created": 1705540336, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJ1KuuB1fWySnbZW7J6IJ", + "payment_method": "pm_1OZk9TKuuB1fWySnb5dizmul", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:00 GMT + recorded_at: Thu, 18 Jan 2024 01:12:16 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJ2KuuB1fWySn1dRyc7yG/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9UKuuB1fWySn16PeU36x/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_LPbwSnk0rRWJMc","request_duration_ms":392}}' + - '{"last_request_metrics":{"request_id":"req_pnjQnIECqsWzZH","request_duration_ms":394}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:01 GMT + - Thu, 18 Jan 2024 01:12:17 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 8079911b-35b0-49bf-8329-19e83b8c5613 + - dc137bb6-562e-49e3-acd3-951fa5ca72cd Original-Request: - - req_MS7H63xIsiNWAJ + - req_nzQ9u7I05A4V4P Request-Id: - - req_MS7H63xIsiNWAJ + - req_nzQ9u7I05A4V4P Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJ2KuuB1fWySn1dRyc7yG", + "id": "pi_3OZk9UKuuB1fWySn16PeU36x", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJ2KuuB1fWySn1dRyc7yG_secret_jeQ1Sz8PXmJ5Pwdq6rdyTppgu", + "client_secret": "pi_3OZk9UKuuB1fWySn16PeU36x_secret_XmoOCWwa3psw4JoTBhD3WiDVQ", "confirmation_method": "automatic", - "created": 1705014300, + "created": 1705540336, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJ2KuuB1fWySn1ownEWzl", + "latest_charge": "ch_3OZk9UKuuB1fWySn1UKof6LD", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJ1KuuB1fWySnbZW7J6IJ", + "payment_method": "pm_1OZk9TKuuB1fWySnb5dizmul", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,10 +384,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:01 GMT + recorded_at: Thu, 18 Jan 2024 01:12:17 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJ2KuuB1fWySn1dRyc7yG + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9UKuuB1fWySn16PeU36x body: encoding: US-ASCII string: '' @@ -395,11 +395,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_MS7H63xIsiNWAJ","request_duration_ms":1015}}' + - '{"last_request_metrics":{"request_id":"req_nzQ9u7I05A4V4P","request_duration_ms":995}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -418,7 +418,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:01 GMT + - Thu, 18 Jan 2024 01:12:17 GMT Content-Type: - application/json Content-Length: @@ -444,7 +444,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_GGW8amsQbQ7RUq + - req_ddgCfaLTDCnfRi Stripe-Version: - '2023-10-16' Vary: @@ -457,7 +457,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJ2KuuB1fWySn1dRyc7yG", + "id": "pi_3OZk9UKuuB1fWySn16PeU36x", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -471,20 +471,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJ2KuuB1fWySn1dRyc7yG_secret_jeQ1Sz8PXmJ5Pwdq6rdyTppgu", + "client_secret": "pi_3OZk9UKuuB1fWySn16PeU36x_secret_XmoOCWwa3psw4JoTBhD3WiDVQ", "confirmation_method": "automatic", - "created": 1705014300, + "created": 1705540336, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJ2KuuB1fWySn1ownEWzl", + "latest_charge": "ch_3OZk9UKuuB1fWySn1UKof6LD", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJ1KuuB1fWySnbZW7J6IJ", + "payment_method": "pm_1OZk9TKuuB1fWySnb5dizmul", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -509,10 +509,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:01 GMT + recorded_at: Thu, 18 Jan 2024 01:12:17 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJ2KuuB1fWySn1dRyc7yG/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9UKuuB1fWySn16PeU36x/capture body: encoding: US-ASCII string: '' @@ -520,11 +520,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_GGW8amsQbQ7RUq","request_duration_ms":302}}' + - '{"last_request_metrics":{"request_id":"req_ddgCfaLTDCnfRi","request_duration_ms":344}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -543,7 +543,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:02 GMT + - Thu, 18 Jan 2024 01:12:18 GMT Content-Type: - application/json Content-Length: @@ -569,11 +569,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 3216d8ce-ab96-4a7f-9ab7-c1836bbccf68 + - fdb41be3-5d6b-42f8-aa70-883ba4972cf8 Original-Request: - - req_V18S9sJcNzC2kV + - req_87pt7mXIsR535H Request-Id: - - req_V18S9sJcNzC2kV + - req_87pt7mXIsR535H Stripe-Should-Retry: - 'false' Stripe-Version: @@ -588,7 +588,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJ2KuuB1fWySn1dRyc7yG", + "id": "pi_3OZk9UKuuB1fWySn16PeU36x", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -602,20 +602,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJ2KuuB1fWySn1dRyc7yG_secret_jeQ1Sz8PXmJ5Pwdq6rdyTppgu", + "client_secret": "pi_3OZk9UKuuB1fWySn16PeU36x_secret_XmoOCWwa3psw4JoTBhD3WiDVQ", "confirmation_method": "automatic", - "created": 1705014300, + "created": 1705540336, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJ2KuuB1fWySn1ownEWzl", + "latest_charge": "ch_3OZk9UKuuB1fWySn1UKof6LD", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJ1KuuB1fWySnbZW7J6IJ", + "payment_method": "pm_1OZk9TKuuB1fWySnb5dizmul", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -640,10 +640,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:02 GMT + recorded_at: Thu, 18 Jan 2024 01:12:18 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJ2KuuB1fWySn1dRyc7yG + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9UKuuB1fWySn16PeU36x body: encoding: US-ASCII string: '' @@ -651,11 +651,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_V18S9sJcNzC2kV","request_duration_ms":1115}}' + - '{"last_request_metrics":{"request_id":"req_87pt7mXIsR535H","request_duration_ms":1031}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -674,7 +674,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:03 GMT + - Thu, 18 Jan 2024 01:12:18 GMT Content-Type: - application/json Content-Length: @@ -700,7 +700,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_N7Lca54qCTM9Vl + - req_8ONPlMkLT9dP23 Stripe-Version: - '2023-10-16' Vary: @@ -713,7 +713,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJ2KuuB1fWySn1dRyc7yG", + "id": "pi_3OZk9UKuuB1fWySn16PeU36x", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -727,20 +727,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJ2KuuB1fWySn1dRyc7yG_secret_jeQ1Sz8PXmJ5Pwdq6rdyTppgu", + "client_secret": "pi_3OZk9UKuuB1fWySn16PeU36x_secret_XmoOCWwa3psw4JoTBhD3WiDVQ", "confirmation_method": "automatic", - "created": 1705014300, + "created": 1705540336, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJ2KuuB1fWySn1ownEWzl", + "latest_charge": "ch_3OZk9UKuuB1fWySn1UKof6LD", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJ1KuuB1fWySnbZW7J6IJ", + "payment_method": "pm_1OZk9TKuuB1fWySnb5dizmul", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -765,5 +765,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:02 GMT + recorded_at: Thu, 18 Jan 2024 01:12:18 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 bd8c7828c1e..078fc5ed956 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_17992xwtFeQgbG","request_duration_ms":961}}' + - '{"last_request_metrics":{"request_id":"req_IrG3FDZ4ietGP2","request_duration_ms":323}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:14 GMT + - Thu, 18 Jan 2024 01:12:13 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 7b8af1e4-3cba-44eb-ba4b-970c8e0c70f1 + - bc86cc19-b448-408b-b790-3f66ee94f0f5 Original-Request: - - req_0bg1dvaof7Gbgd + - req_kRH5aytfksxhXy Request-Id: - - req_0bg1dvaof7Gbgd + - req_kRH5aytfksxhXy Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXIHKuuB1fWySnceXxX8Py", + "id": "pm_1OZk9RKuuB1fWySn7Lmph7gm", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014253, + "created": 1705540333, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:04:13 GMT + recorded_at: Thu, 18 Jan 2024 01:12: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_1OXXIHKuuB1fWySnceXxX8Py&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZk9RKuuB1fWySn7Lmph7gm&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_0bg1dvaof7Gbgd","request_duration_ms":428}}' + - '{"last_request_metrics":{"request_id":"req_kRH5aytfksxhXy","request_duration_ms":478}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:14 GMT + - Thu, 18 Jan 2024 01:12:14 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 4f6b0d2b-472c-4989-ac46-0fa97a591929 + - d91a700b-4165-4f35-8a55-979ac208ba55 Original-Request: - - req_0QvRBbYeVWyCW9 + - req_TX2xyT7oHLJGMs Request-Id: - - req_0QvRBbYeVWyCW9 + - req_TX2xyT7oHLJGMs Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIIKuuB1fWySn21doSNLd", + "id": "pi_3OZk9SKuuB1fWySn2jrLJOWw", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIIKuuB1fWySn21doSNLd_secret_Ur0PuY2Ko9i3gMwqXaxLZWqrP", + "client_secret": "pi_3OZk9SKuuB1fWySn2jrLJOWw_secret_F5dfZICrGy1jTDEfOjCHS2G52", "confirmation_method": "automatic", - "created": 1705014254, + "created": 1705540334, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIHKuuB1fWySnceXxX8Py", + "payment_method": "pm_1OZk9RKuuB1fWySn7Lmph7gm", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:14 GMT + recorded_at: Thu, 18 Jan 2024 01:12:14 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIIKuuB1fWySn21doSNLd/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9SKuuB1fWySn2jrLJOWw/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_0QvRBbYeVWyCW9","request_duration_ms":418}}' + - '{"last_request_metrics":{"request_id":"req_TX2xyT7oHLJGMs","request_duration_ms":401}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:15 GMT + - Thu, 18 Jan 2024 01:12:15 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 2721b9b5-b3d1-4e25-af0c-b2782e235672 + - 79d3e0af-7833-4105-8b0f-e05a04de8238 Original-Request: - - req_wVBSuKoqpQNVXx + - req_6lhAakNjsObTEm Request-Id: - - req_wVBSuKoqpQNVXx + - req_6lhAakNjsObTEm Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIIKuuB1fWySn21doSNLd", + "id": "pi_3OZk9SKuuB1fWySn2jrLJOWw", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIIKuuB1fWySn21doSNLd_secret_Ur0PuY2Ko9i3gMwqXaxLZWqrP", + "client_secret": "pi_3OZk9SKuuB1fWySn2jrLJOWw_secret_F5dfZICrGy1jTDEfOjCHS2G52", "confirmation_method": "automatic", - "created": 1705014254, + "created": 1705540334, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIIKuuB1fWySn2NcqiUer", + "latest_charge": "ch_3OZk9SKuuB1fWySn2Mw3QqJW", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIHKuuB1fWySnceXxX8Py", + "payment_method": "pm_1OZk9RKuuB1fWySn7Lmph7gm", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,5 +384,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:15 GMT + recorded_at: Thu, 18 Jan 2024 01:12:15 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 55870620801..8e1f8babc01 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_SCRp5FZP11RuFl","request_duration_ms":1}}' + - '{"last_request_metrics":{"request_id":"req_Ix1YKASiYaVcMo","request_duration_ms":996}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:03 GMT + - Thu, 18 Jan 2024 01:12:21 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 2cfa90af-0540-4035-915a-3c2b049a0eb3 + - 45f2d210-cc65-421f-9333-b2014b326dc1 Original-Request: - - req_zKsS9F6izPx5d7 + - req_fWahztTOXJA4OZ Request-Id: - - req_zKsS9F6izPx5d7 + - req_fWahztTOXJA4OZ Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJ5KuuB1fWySnU9eJ3h54", + "id": "pm_1OZk9ZKuuB1fWySn7prqRQsd", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014303, + "created": 1705540341, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:05:03 GMT + recorded_at: Thu, 18 Jan 2024 01:12: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_1OXXJ5KuuB1fWySnU9eJ3h54&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZk9ZKuuB1fWySn7prqRQsd&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_zKsS9F6izPx5d7","request_duration_ms":467}}' + - '{"last_request_metrics":{"request_id":"req_fWahztTOXJA4OZ","request_duration_ms":457}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:04 GMT + - Thu, 18 Jan 2024 01:12:21 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 2c6b7ee5-cfe1-49f8-a93e-89f21e921dcb + - 3e2b4d5f-4df9-42b1-8ad9-ed015fbd596b Original-Request: - - req_htuEQotU2D9pcO + - req_P4ylTABPN6c9GS Request-Id: - - req_htuEQotU2D9pcO + - req_P4ylTABPN6c9GS Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJ5KuuB1fWySn2rJXrQ41", + "id": "pi_3OZk9ZKuuB1fWySn0Gz9vvAf", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJ5KuuB1fWySn2rJXrQ41_secret_yDKM7pb2alkOselXcbWKm9pxO", + "client_secret": "pi_3OZk9ZKuuB1fWySn0Gz9vvAf_secret_j7gVMU7n3jEFrWXPyF6BuzsTW", "confirmation_method": "automatic", - "created": 1705014303, + "created": 1705540341, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJ5KuuB1fWySnU9eJ3h54", + "payment_method": "pm_1OZk9ZKuuB1fWySn7prqRQsd", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:03 GMT + recorded_at: Thu, 18 Jan 2024 01:12:21 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJ5KuuB1fWySn2rJXrQ41/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9ZKuuB1fWySn0Gz9vvAf/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_htuEQotU2D9pcO","request_duration_ms":409}}' + - '{"last_request_metrics":{"request_id":"req_P4ylTABPN6c9GS","request_duration_ms":436}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:05 GMT + - Thu, 18 Jan 2024 01:12:22 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 8d542477-3390-4eab-9f32-193817b2d581 + - 10b1b910-c1bd-4d8d-a0bc-58d03d74d655 Original-Request: - - req_FDZPTHxD3jrFv3 + - req_VMuZdSypDKnqxG Request-Id: - - req_FDZPTHxD3jrFv3 + - req_VMuZdSypDKnqxG Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJ5KuuB1fWySn2rJXrQ41", + "id": "pi_3OZk9ZKuuB1fWySn0Gz9vvAf", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJ5KuuB1fWySn2rJXrQ41_secret_yDKM7pb2alkOselXcbWKm9pxO", + "client_secret": "pi_3OZk9ZKuuB1fWySn0Gz9vvAf_secret_j7gVMU7n3jEFrWXPyF6BuzsTW", "confirmation_method": "automatic", - "created": 1705014303, + "created": 1705540341, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJ5KuuB1fWySn2SadWJh6", + "latest_charge": "ch_3OZk9ZKuuB1fWySn01YCe99d", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJ5KuuB1fWySnU9eJ3h54", + "payment_method": "pm_1OZk9ZKuuB1fWySn7prqRQsd", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,10 +384,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:04 GMT + recorded_at: Thu, 18 Jan 2024 01:12:22 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJ5KuuB1fWySn2rJXrQ41 + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9ZKuuB1fWySn0Gz9vvAf body: encoding: US-ASCII string: '' @@ -395,11 +395,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_FDZPTHxD3jrFv3","request_duration_ms":1046}}' + - '{"last_request_metrics":{"request_id":"req_VMuZdSypDKnqxG","request_duration_ms":1021}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -418,7 +418,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:05 GMT + - Thu, 18 Jan 2024 01:12:23 GMT Content-Type: - application/json Content-Length: @@ -444,7 +444,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_WuCBZweOB52XOf + - req_acRcf5XS1czXp7 Stripe-Version: - '2023-10-16' Vary: @@ -457,7 +457,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJ5KuuB1fWySn2rJXrQ41", + "id": "pi_3OZk9ZKuuB1fWySn0Gz9vvAf", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -471,20 +471,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJ5KuuB1fWySn2rJXrQ41_secret_yDKM7pb2alkOselXcbWKm9pxO", + "client_secret": "pi_3OZk9ZKuuB1fWySn0Gz9vvAf_secret_j7gVMU7n3jEFrWXPyF6BuzsTW", "confirmation_method": "automatic", - "created": 1705014303, + "created": 1705540341, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJ5KuuB1fWySn2SadWJh6", + "latest_charge": "ch_3OZk9ZKuuB1fWySn01YCe99d", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJ5KuuB1fWySnU9eJ3h54", + "payment_method": "pm_1OZk9ZKuuB1fWySn7prqRQsd", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -509,10 +509,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:05 GMT + recorded_at: Thu, 18 Jan 2024 01:12:23 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJ5KuuB1fWySn2rJXrQ41/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9ZKuuB1fWySn0Gz9vvAf/capture body: encoding: US-ASCII string: '' @@ -520,11 +520,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_WuCBZweOB52XOf","request_duration_ms":304}}' + - '{"last_request_metrics":{"request_id":"req_acRcf5XS1czXp7","request_duration_ms":333}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -543,7 +543,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:06 GMT + - Thu, 18 Jan 2024 01:12:24 GMT Content-Type: - application/json Content-Length: @@ -569,11 +569,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 3bf8ac26-a7eb-49c2-9bec-2d8f469c585b + - ec4668ea-4ef3-4969-9d05-c4dd09023777 Original-Request: - - req_K8rbrElzVRWGkX + - req_cRO99hu71pSSh8 Request-Id: - - req_K8rbrElzVRWGkX + - req_cRO99hu71pSSh8 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -588,7 +588,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJ5KuuB1fWySn2rJXrQ41", + "id": "pi_3OZk9ZKuuB1fWySn0Gz9vvAf", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -602,20 +602,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJ5KuuB1fWySn2rJXrQ41_secret_yDKM7pb2alkOselXcbWKm9pxO", + "client_secret": "pi_3OZk9ZKuuB1fWySn0Gz9vvAf_secret_j7gVMU7n3jEFrWXPyF6BuzsTW", "confirmation_method": "automatic", - "created": 1705014303, + "created": 1705540341, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJ5KuuB1fWySn2SadWJh6", + "latest_charge": "ch_3OZk9ZKuuB1fWySn01YCe99d", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJ5KuuB1fWySnU9eJ3h54", + "payment_method": "pm_1OZk9ZKuuB1fWySn7prqRQsd", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -640,10 +640,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:06 GMT + recorded_at: Thu, 18 Jan 2024 01:12:24 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJ5KuuB1fWySn2rJXrQ41 + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9ZKuuB1fWySn0Gz9vvAf body: encoding: US-ASCII string: '' @@ -651,11 +651,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_K8rbrElzVRWGkX","request_duration_ms":1111}}' + - '{"last_request_metrics":{"request_id":"req_cRO99hu71pSSh8","request_duration_ms":1103}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -674,7 +674,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:06 GMT + - Thu, 18 Jan 2024 01:12:24 GMT Content-Type: - application/json Content-Length: @@ -700,7 +700,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_E0vPjfO6611N86 + - req_dHkaPRe2SY2zgp Stripe-Version: - '2023-10-16' Vary: @@ -713,7 +713,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJ5KuuB1fWySn2rJXrQ41", + "id": "pi_3OZk9ZKuuB1fWySn0Gz9vvAf", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -727,20 +727,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJ5KuuB1fWySn2rJXrQ41_secret_yDKM7pb2alkOselXcbWKm9pxO", + "client_secret": "pi_3OZk9ZKuuB1fWySn0Gz9vvAf_secret_j7gVMU7n3jEFrWXPyF6BuzsTW", "confirmation_method": "automatic", - "created": 1705014303, + "created": 1705540341, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJ5KuuB1fWySn2SadWJh6", + "latest_charge": "ch_3OZk9ZKuuB1fWySn01YCe99d", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJ5KuuB1fWySnU9eJ3h54", + "payment_method": "pm_1OZk9ZKuuB1fWySn7prqRQsd", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -765,5 +765,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:06 GMT + recorded_at: Thu, 18 Jan 2024 01:12:24 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 29aed9174d5..0c63a78da0c 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_wVBSuKoqpQNVXx","request_duration_ms":951}}' + - '{"last_request_metrics":{"request_id":"req_8ONPlMkLT9dP23","request_duration_ms":321}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:16 GMT + - Thu, 18 Jan 2024 01:12:19 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 50d3f588-7a86-4d2a-ab37-aca9a6a54add + - bcbf4345-1bad-4a0f-b59f-c80beb79a815 Original-Request: - - req_SgKZOjXxneGkc4 + - req_BDKL91xZlc7K62 Request-Id: - - req_SgKZOjXxneGkc4 + - req_BDKL91xZlc7K62 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXIKKuuB1fWySnhOwNMWSA", + "id": "pm_1OZk9XKuuB1fWySnQyMZUIUT", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014256, + "created": 1705540339, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:04:16 GMT + recorded_at: Thu, 18 Jan 2024 01:12: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_1OXXIKKuuB1fWySnhOwNMWSA&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZk9XKuuB1fWySnQyMZUIUT&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_SgKZOjXxneGkc4","request_duration_ms":427}}' + - '{"last_request_metrics":{"request_id":"req_BDKL91xZlc7K62","request_duration_ms":454}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:17 GMT + - Thu, 18 Jan 2024 01:12:19 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - ca0093c3-c95f-40ed-8dde-9519b0c148a7 + - b391fae5-0419-4fb4-ad2c-a8b434a297a7 Original-Request: - - req_XhjmttMBGuBMqj + - req_Q1oSnnTrpmTv5F Request-Id: - - req_XhjmttMBGuBMqj + - req_Q1oSnnTrpmTv5F Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXILKuuB1fWySn1YWFuOwy", + "id": "pi_3OZk9XKuuB1fWySn2ttKMsFi", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXILKuuB1fWySn1YWFuOwy_secret_I3tpcgLroSEhVlDJvqh5TqFXr", + "client_secret": "pi_3OZk9XKuuB1fWySn2ttKMsFi_secret_2gLqGovpcsOzV1GWnEPK9qzdb", "confirmation_method": "automatic", - "created": 1705014257, + "created": 1705540339, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIKKuuB1fWySnhOwNMWSA", + "payment_method": "pm_1OZk9XKuuB1fWySnQyMZUIUT", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:17 GMT + recorded_at: Thu, 18 Jan 2024 01:12:19 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXILKuuB1fWySn1YWFuOwy/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9XKuuB1fWySn2ttKMsFi/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_XhjmttMBGuBMqj","request_duration_ms":389}}' + - '{"last_request_metrics":{"request_id":"req_Q1oSnnTrpmTv5F","request_duration_ms":431}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:18 GMT + - Thu, 18 Jan 2024 01:12:20 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - b709cf8d-8d32-4ff7-a3ae-6c39805193cf + - c821cd0e-d3d5-43af-9ab2-a8bc846942e5 Original-Request: - - req_SCRp5FZP11RuFl + - req_Ix1YKASiYaVcMo Request-Id: - - req_SCRp5FZP11RuFl + - req_Ix1YKASiYaVcMo Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXILKuuB1fWySn1YWFuOwy", + "id": "pi_3OZk9XKuuB1fWySn2ttKMsFi", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXILKuuB1fWySn1YWFuOwy_secret_I3tpcgLroSEhVlDJvqh5TqFXr", + "client_secret": "pi_3OZk9XKuuB1fWySn2ttKMsFi_secret_2gLqGovpcsOzV1GWnEPK9qzdb", "confirmation_method": "automatic", - "created": 1705014257, + "created": 1705540339, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXILKuuB1fWySn1n8xPiC8", + "latest_charge": "ch_3OZk9XKuuB1fWySn2M3JIkNn", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIKKuuB1fWySnhOwNMWSA", + "payment_method": "pm_1OZk9XKuuB1fWySnQyMZUIUT", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,5 +384,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:17 GMT + recorded_at: Thu, 18 Jan 2024 01:12:20 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 2ffd90d319c..476ee1e185a 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_sOYlz8YGGMsr8R","request_duration_ms":1}}' + - '{"last_request_metrics":{"request_id":"req_5oOut7muyEtjTU","request_duration_ms":914}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:07 GMT + - Thu, 18 Jan 2024 01:12:27 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - c0990adf-2c79-4698-81ab-19f0176845ef + - 635bf540-ed05-4bfa-878c-ea890dea867a Original-Request: - - req_V6pgykCXm40grY + - req_xnPTrhSOdWSHO3 Request-Id: - - req_V6pgykCXm40grY + - req_xnPTrhSOdWSHO3 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJ9KuuB1fWySnTKtswxEO", + "id": "pm_1OZk9eKuuB1fWySnhzMGhLaS", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014307, + "created": 1705540347, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:05:07 GMT + recorded_at: Thu, 18 Jan 2024 01:12: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_1OXXJ9KuuB1fWySnTKtswxEO&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZk9eKuuB1fWySnhzMGhLaS&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_V6pgykCXm40grY","request_duration_ms":451}}' + - '{"last_request_metrics":{"request_id":"req_xnPTrhSOdWSHO3","request_duration_ms":510}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:07 GMT + - Thu, 18 Jan 2024 01:12:27 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - beca1756-3134-4b36-80ea-86ab7f510141 + - 3b30bc28-f338-4927-a693-5bdfb8194981 Original-Request: - - req_vWoXfoCRc5dmSS + - req_nw1LVIgEpjl0Aa Request-Id: - - req_vWoXfoCRc5dmSS + - req_nw1LVIgEpjl0Aa Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJ9KuuB1fWySn1FyxAlr1", + "id": "pi_3OZk9fKuuB1fWySn1tXfvQ4t", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJ9KuuB1fWySn1FyxAlr1_secret_vgc7J4Cw0G5bZ4sSsd0crP3Dt", + "client_secret": "pi_3OZk9fKuuB1fWySn1tXfvQ4t_secret_BAOmf2qGglmAXaUOzyPIUOoWV", "confirmation_method": "automatic", - "created": 1705014307, + "created": 1705540347, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJ9KuuB1fWySnTKtswxEO", + "payment_method": "pm_1OZk9eKuuB1fWySnhzMGhLaS", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:07 GMT + recorded_at: Thu, 18 Jan 2024 01:12:27 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJ9KuuB1fWySn1FyxAlr1/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9fKuuB1fWySn1tXfvQ4t/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_vWoXfoCRc5dmSS","request_duration_ms":388}}' + - '{"last_request_metrics":{"request_id":"req_nw1LVIgEpjl0Aa","request_duration_ms":408}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:08 GMT + - Thu, 18 Jan 2024 01:12:28 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - c8f31d7a-fce6-4724-a8b4-3fb813ef6576 + - 991d243c-aab8-4496-b7e4-17721edb96d8 Original-Request: - - req_XJoiTCK4XzZXs1 + - req_NQFmwGDYDGj12z Request-Id: - - req_XJoiTCK4XzZXs1 + - req_NQFmwGDYDGj12z Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJ9KuuB1fWySn1FyxAlr1", + "id": "pi_3OZk9fKuuB1fWySn1tXfvQ4t", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJ9KuuB1fWySn1FyxAlr1_secret_vgc7J4Cw0G5bZ4sSsd0crP3Dt", + "client_secret": "pi_3OZk9fKuuB1fWySn1tXfvQ4t_secret_BAOmf2qGglmAXaUOzyPIUOoWV", "confirmation_method": "automatic", - "created": 1705014307, + "created": 1705540347, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJ9KuuB1fWySn1wEnVLJm", + "latest_charge": "ch_3OZk9fKuuB1fWySn12KxIBSX", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJ9KuuB1fWySnTKtswxEO", + "payment_method": "pm_1OZk9eKuuB1fWySnhzMGhLaS", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,10 +384,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:08 GMT + recorded_at: Thu, 18 Jan 2024 01:12:28 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJ9KuuB1fWySn1FyxAlr1 + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9fKuuB1fWySn1tXfvQ4t body: encoding: US-ASCII string: '' @@ -395,11 +395,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_XJoiTCK4XzZXs1","request_duration_ms":892}}' + - '{"last_request_metrics":{"request_id":"req_NQFmwGDYDGj12z","request_duration_ms":950}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -418,7 +418,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:09 GMT + - Thu, 18 Jan 2024 01:12:28 GMT Content-Type: - application/json Content-Length: @@ -444,7 +444,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_r6BMCKSxr9OsLB + - req_BncasP4wg2fkwU Stripe-Version: - '2023-10-16' Vary: @@ -457,7 +457,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJ9KuuB1fWySn1FyxAlr1", + "id": "pi_3OZk9fKuuB1fWySn1tXfvQ4t", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -471,20 +471,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJ9KuuB1fWySn1FyxAlr1_secret_vgc7J4Cw0G5bZ4sSsd0crP3Dt", + "client_secret": "pi_3OZk9fKuuB1fWySn1tXfvQ4t_secret_BAOmf2qGglmAXaUOzyPIUOoWV", "confirmation_method": "automatic", - "created": 1705014307, + "created": 1705540347, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJ9KuuB1fWySn1wEnVLJm", + "latest_charge": "ch_3OZk9fKuuB1fWySn12KxIBSX", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJ9KuuB1fWySnTKtswxEO", + "payment_method": "pm_1OZk9eKuuB1fWySnhzMGhLaS", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -509,10 +509,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:08 GMT + recorded_at: Thu, 18 Jan 2024 01:12:28 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJ9KuuB1fWySn1FyxAlr1/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9fKuuB1fWySn1tXfvQ4t/capture body: encoding: US-ASCII string: '' @@ -520,11 +520,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_r6BMCKSxr9OsLB","request_duration_ms":286}}' + - '{"last_request_metrics":{"request_id":"req_BncasP4wg2fkwU","request_duration_ms":308}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -543,7 +543,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:10 GMT + - Thu, 18 Jan 2024 01:12:30 GMT Content-Type: - application/json Content-Length: @@ -569,11 +569,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 042e1dcb-bad7-43ac-8150-cab6307c8661 + - fd0e8151-1553-4b4b-ab96-ecc44699a671 Original-Request: - - req_NtnO9vOT90takw + - req_AzSpK68x60xaJp Request-Id: - - req_NtnO9vOT90takw + - req_AzSpK68x60xaJp Stripe-Should-Retry: - 'false' Stripe-Version: @@ -588,7 +588,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJ9KuuB1fWySn1FyxAlr1", + "id": "pi_3OZk9fKuuB1fWySn1tXfvQ4t", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -602,20 +602,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJ9KuuB1fWySn1FyxAlr1_secret_vgc7J4Cw0G5bZ4sSsd0crP3Dt", + "client_secret": "pi_3OZk9fKuuB1fWySn1tXfvQ4t_secret_BAOmf2qGglmAXaUOzyPIUOoWV", "confirmation_method": "automatic", - "created": 1705014307, + "created": 1705540347, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJ9KuuB1fWySn1wEnVLJm", + "latest_charge": "ch_3OZk9fKuuB1fWySn12KxIBSX", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJ9KuuB1fWySnTKtswxEO", + "payment_method": "pm_1OZk9eKuuB1fWySnhzMGhLaS", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -640,10 +640,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:09 GMT + recorded_at: Thu, 18 Jan 2024 01:12:29 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJ9KuuB1fWySn1FyxAlr1 + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9fKuuB1fWySn1tXfvQ4t body: encoding: US-ASCII string: '' @@ -651,11 +651,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_NtnO9vOT90takw","request_duration_ms":1026}}' + - '{"last_request_metrics":{"request_id":"req_AzSpK68x60xaJp","request_duration_ms":1118}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -674,7 +674,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:10 GMT + - Thu, 18 Jan 2024 01:12:30 GMT Content-Type: - application/json Content-Length: @@ -700,7 +700,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_1HqPRJXXY2GE1T + - req_oBeu8w6KOJPDWI Stripe-Version: - '2023-10-16' Vary: @@ -713,7 +713,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJ9KuuB1fWySn1FyxAlr1", + "id": "pi_3OZk9fKuuB1fWySn1tXfvQ4t", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -727,20 +727,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJ9KuuB1fWySn1FyxAlr1_secret_vgc7J4Cw0G5bZ4sSsd0crP3Dt", + "client_secret": "pi_3OZk9fKuuB1fWySn1tXfvQ4t_secret_BAOmf2qGglmAXaUOzyPIUOoWV", "confirmation_method": "automatic", - "created": 1705014307, + "created": 1705540347, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJ9KuuB1fWySn1wEnVLJm", + "latest_charge": "ch_3OZk9fKuuB1fWySn12KxIBSX", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJ9KuuB1fWySnTKtswxEO", + "payment_method": "pm_1OZk9eKuuB1fWySnhzMGhLaS", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -765,5 +765,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:10 GMT + recorded_at: Thu, 18 Jan 2024 01:12:30 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 0aca17b78b5..fcbb6254384 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_SCRp5FZP11RuFl","request_duration_ms":896}}' + - '{"last_request_metrics":{"request_id":"req_dHkaPRe2SY2zgp","request_duration_ms":323}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:19 GMT + - Thu, 18 Jan 2024 01:12:25 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - b087b034-d9a2-4b6c-9c62-ba7115cef598 + - 7e175ba3-2598-4985-84e0-058678ae84cb Original-Request: - - req_urVKBuhikkYmqD + - req_c3A5rZ8CIjv93i Request-Id: - - req_urVKBuhikkYmqD + - req_c3A5rZ8CIjv93i Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXINKuuB1fWySnRZplYr1m", + "id": "pm_1OZk9cKuuB1fWySnLquzYhBV", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014259, + "created": 1705540345, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:04:19 GMT + recorded_at: Thu, 18 Jan 2024 01:12: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_1OXXINKuuB1fWySnRZplYr1m&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZk9cKuuB1fWySnLquzYhBV&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_urVKBuhikkYmqD","request_duration_ms":413}}' + - '{"last_request_metrics":{"request_id":"req_c3A5rZ8CIjv93i","request_duration_ms":490}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:19 GMT + - Thu, 18 Jan 2024 01:12:25 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 3d10a901-a67f-4993-94c8-c3ca3b84a693 + - 2d386433-6699-4a44-8492-f82bbcda2a7b Original-Request: - - req_ytjDv37pcDtGkf + - req_oOL7uYOAVO7juf Request-Id: - - req_ytjDv37pcDtGkf + - req_oOL7uYOAVO7juf Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXINKuuB1fWySn0mPeS4Aj", + "id": "pi_3OZk9dKuuB1fWySn0tQ1UR3s", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXINKuuB1fWySn0mPeS4Aj_secret_t66rzY5iwER4Uoj6YS10ag7ON", + "client_secret": "pi_3OZk9dKuuB1fWySn0tQ1UR3s_secret_h761HK1MihJQ2B2RYxgR6vA7r", "confirmation_method": "automatic", - "created": 1705014259, + "created": 1705540345, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXINKuuB1fWySnRZplYr1m", + "payment_method": "pm_1OZk9cKuuB1fWySnLquzYhBV", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:19 GMT + recorded_at: Thu, 18 Jan 2024 01:12:25 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXINKuuB1fWySn0mPeS4Aj/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9dKuuB1fWySn0tQ1UR3s/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ytjDv37pcDtGkf","request_duration_ms":372}}' + - '{"last_request_metrics":{"request_id":"req_oOL7uYOAVO7juf","request_duration_ms":442}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:20 GMT + - Thu, 18 Jan 2024 01:12:26 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 8dba3fde-e06e-4f40-b47b-694c57d91c96 + - 13e39581-613b-4262-9f77-040537a95e3b Original-Request: - - req_sOYlz8YGGMsr8R + - req_5oOut7muyEtjTU Request-Id: - - req_sOYlz8YGGMsr8R + - req_5oOut7muyEtjTU Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXINKuuB1fWySn0mPeS4Aj", + "id": "pi_3OZk9dKuuB1fWySn0tQ1UR3s", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXINKuuB1fWySn0mPeS4Aj_secret_t66rzY5iwER4Uoj6YS10ag7ON", + "client_secret": "pi_3OZk9dKuuB1fWySn0tQ1UR3s_secret_h761HK1MihJQ2B2RYxgR6vA7r", "confirmation_method": "automatic", - "created": 1705014259, + "created": 1705540345, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXINKuuB1fWySn0EjnYlqO", + "latest_charge": "ch_3OZk9dKuuB1fWySn0lMELU2g", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXINKuuB1fWySnRZplYr1m", + "payment_method": "pm_1OZk9cKuuB1fWySnLquzYhBV", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,5 +384,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:20 GMT + recorded_at: Thu, 18 Jan 2024 01:12:26 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 50a03d1caaf..66733cd50cd 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_9ksnMe8RvmiIdY","request_duration_ms":860}}' + - '{"last_request_metrics":{"request_id":"req_HBVNyAfzJ3Uaq3","request_duration_ms":960}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:40 GMT + - Thu, 18 Jan 2024 01:13:12 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - b9735461-8a91-4927-b059-b5b8a9674e5d + - 3acff04a-b0b2-42bf-a6b2-3d953c64e0d7 Original-Request: - - req_42XuvhrjarPK5z + - req_IiY4VjlumWtJq6 Request-Id: - - req_42XuvhrjarPK5z + - req_IiY4VjlumWtJq6 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJgKuuB1fWySnRuARpLN7", + "id": "pm_1OZkAOKuuB1fWySnAKYT4EFa", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014340, + "created": 1705540392, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:05:40 GMT + recorded_at: Thu, 18 Jan 2024 01:13:12 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OXXJgKuuB1fWySnRuARpLN7&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkAOKuuB1fWySnAKYT4EFa&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_42XuvhrjarPK5z","request_duration_ms":442}}' + - '{"last_request_metrics":{"request_id":"req_IiY4VjlumWtJq6","request_duration_ms":508}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:41 GMT + - Thu, 18 Jan 2024 01:13:13 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - f9789f8d-d651-4e6a-a35f-d5cb992a58c3 + - 28ce4493-ab17-4513-a4f5-6ac0675e7de6 Original-Request: - - req_MZZ9s8qDPhVu19 + - req_S7iSnUSsD4G28U Request-Id: - - req_MZZ9s8qDPhVu19 + - req_S7iSnUSsD4G28U Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJgKuuB1fWySn1r6HI1KB", + "id": "pi_3OZkAPKuuB1fWySn0EuYSqIN", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJgKuuB1fWySn1r6HI1KB_secret_XptIxgTQdgomGZLHj1xtW6ZNM", + "client_secret": "pi_3OZkAPKuuB1fWySn0EuYSqIN_secret_aSzatfc39yKMQu66yygghEAjD", "confirmation_method": "automatic", - "created": 1705014340, + "created": 1705540393, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJgKuuB1fWySnRuARpLN7", + "payment_method": "pm_1OZkAOKuuB1fWySnAKYT4EFa", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:40 GMT + recorded_at: Thu, 18 Jan 2024 01:13:13 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJgKuuB1fWySn1r6HI1KB/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAPKuuB1fWySn0EuYSqIN/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_MZZ9s8qDPhVu19","request_duration_ms":369}}' + - '{"last_request_metrics":{"request_id":"req_S7iSnUSsD4G28U","request_duration_ms":400}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:42 GMT + - Thu, 18 Jan 2024 01:13:14 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 78b16c8c-919c-4ded-ba9a-9487292493bf + - 42b4e0ee-496a-4e09-86fc-99a6c5babe87 Original-Request: - - req_TeBBSMGuh1pYC3 + - req_Fk5VWhwZaF4jZo Request-Id: - - req_TeBBSMGuh1pYC3 + - req_Fk5VWhwZaF4jZo Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJgKuuB1fWySn1r6HI1KB", + "id": "pi_3OZkAPKuuB1fWySn0EuYSqIN", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJgKuuB1fWySn1r6HI1KB_secret_XptIxgTQdgomGZLHj1xtW6ZNM", + "client_secret": "pi_3OZkAPKuuB1fWySn0EuYSqIN_secret_aSzatfc39yKMQu66yygghEAjD", "confirmation_method": "automatic", - "created": 1705014340, + "created": 1705540393, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJgKuuB1fWySn1l08xRc9", + "latest_charge": "ch_3OZkAPKuuB1fWySn03z3sCFA", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJgKuuB1fWySnRuARpLN7", + "payment_method": "pm_1OZkAOKuuB1fWySnAKYT4EFa", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,10 +384,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:41 GMT + recorded_at: Thu, 18 Jan 2024 01:13:14 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJgKuuB1fWySn1r6HI1KB + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAPKuuB1fWySn0EuYSqIN body: encoding: US-ASCII string: '' @@ -395,11 +395,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_TeBBSMGuh1pYC3","request_duration_ms":902}}' + - '{"last_request_metrics":{"request_id":"req_Fk5VWhwZaF4jZo","request_duration_ms":908}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -418,7 +418,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:42 GMT + - Thu, 18 Jan 2024 01:13:14 GMT Content-Type: - application/json Content-Length: @@ -444,7 +444,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_WeqH3AA5xOZL96 + - req_cDtwSkH4HyXQZM Stripe-Version: - '2023-10-16' Vary: @@ -457,7 +457,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJgKuuB1fWySn1r6HI1KB", + "id": "pi_3OZkAPKuuB1fWySn0EuYSqIN", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -471,20 +471,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJgKuuB1fWySn1r6HI1KB_secret_XptIxgTQdgomGZLHj1xtW6ZNM", + "client_secret": "pi_3OZkAPKuuB1fWySn0EuYSqIN_secret_aSzatfc39yKMQu66yygghEAjD", "confirmation_method": "automatic", - "created": 1705014340, + "created": 1705540393, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJgKuuB1fWySn1l08xRc9", + "latest_charge": "ch_3OZkAPKuuB1fWySn03z3sCFA", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJgKuuB1fWySnRuARpLN7", + "payment_method": "pm_1OZkAOKuuB1fWySnAKYT4EFa", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -509,10 +509,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:42 GMT + recorded_at: Thu, 18 Jan 2024 01:13:14 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJgKuuB1fWySn1r6HI1KB/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAPKuuB1fWySn0EuYSqIN/capture body: encoding: US-ASCII string: '' @@ -520,11 +520,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_WeqH3AA5xOZL96","request_duration_ms":322}}' + - '{"last_request_metrics":{"request_id":"req_cDtwSkH4HyXQZM","request_duration_ms":317}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -543,7 +543,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:43 GMT + - Thu, 18 Jan 2024 01:13:15 GMT Content-Type: - application/json Content-Length: @@ -569,11 +569,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 951de71e-2879-45f4-afdc-3520d638f172 + - 7d1603cf-e5e7-47d5-966f-fcab7730379f Original-Request: - - req_26nwpPMHfyF6za + - req_6o0qS4wTEl7v0c Request-Id: - - req_26nwpPMHfyF6za + - req_6o0qS4wTEl7v0c Stripe-Should-Retry: - 'false' Stripe-Version: @@ -588,7 +588,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJgKuuB1fWySn1r6HI1KB", + "id": "pi_3OZkAPKuuB1fWySn0EuYSqIN", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -602,20 +602,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJgKuuB1fWySn1r6HI1KB_secret_XptIxgTQdgomGZLHj1xtW6ZNM", + "client_secret": "pi_3OZkAPKuuB1fWySn0EuYSqIN_secret_aSzatfc39yKMQu66yygghEAjD", "confirmation_method": "automatic", - "created": 1705014340, + "created": 1705540393, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJgKuuB1fWySn1l08xRc9", + "latest_charge": "ch_3OZkAPKuuB1fWySn03z3sCFA", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJgKuuB1fWySnRuARpLN7", + "payment_method": "pm_1OZkAOKuuB1fWySnAKYT4EFa", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -640,10 +640,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:43 GMT + recorded_at: Thu, 18 Jan 2024 01:13:15 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJgKuuB1fWySn1r6HI1KB + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAPKuuB1fWySn0EuYSqIN body: encoding: US-ASCII string: '' @@ -651,11 +651,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_26nwpPMHfyF6za","request_duration_ms":1001}}' + - '{"last_request_metrics":{"request_id":"req_6o0qS4wTEl7v0c","request_duration_ms":1135}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -674,7 +674,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:43 GMT + - Thu, 18 Jan 2024 01:13:16 GMT Content-Type: - application/json Content-Length: @@ -700,7 +700,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_xuWa6aIFAROhaV + - req_Ot4lPYRJ0OBXbJ Stripe-Version: - '2023-10-16' Vary: @@ -713,7 +713,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJgKuuB1fWySn1r6HI1KB", + "id": "pi_3OZkAPKuuB1fWySn0EuYSqIN", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -727,20 +727,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJgKuuB1fWySn1r6HI1KB_secret_XptIxgTQdgomGZLHj1xtW6ZNM", + "client_secret": "pi_3OZkAPKuuB1fWySn0EuYSqIN_secret_aSzatfc39yKMQu66yygghEAjD", "confirmation_method": "automatic", - "created": 1705014340, + "created": 1705540393, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJgKuuB1fWySn1l08xRc9", + "latest_charge": "ch_3OZkAPKuuB1fWySn03z3sCFA", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJgKuuB1fWySnRuARpLN7", + "payment_method": "pm_1OZkAOKuuB1fWySnAKYT4EFa", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -765,5 +765,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:43 GMT + recorded_at: Thu, 18 Jan 2024 01:13:15 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 899ebbd8ded..62ea5e218c6 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_xCLG0BnT20GyMl","request_duration_ms":279}}' + - '{"last_request_metrics":{"request_id":"req_MVL81VF4jd3GA2","request_duration_ms":334}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:38 GMT + - Thu, 18 Jan 2024 01:13:10 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 91696bc3-0c91-4c7e-913a-a0e2ddbafe34 + - 986431ad-6aca-43c6-9239-e21c5dbc731e Original-Request: - - req_TsSD31VPSmDqvg + - req_IvxGxetLuazBJp Request-Id: - - req_TsSD31VPSmDqvg + - req_IvxGxetLuazBJp Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJeKuuB1fWySnwTIu1pLe", + "id": "pm_1OZkAMKuuB1fWySn7EOqjCkB", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014338, + "created": 1705540390, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:05:38 GMT + recorded_at: Thu, 18 Jan 2024 01:13: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_1OXXJeKuuB1fWySnwTIu1pLe&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkAMKuuB1fWySn7EOqjCkB&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_TsSD31VPSmDqvg","request_duration_ms":424}}' + - '{"last_request_metrics":{"request_id":"req_IvxGxetLuazBJp","request_duration_ms":512}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:39 GMT + - Thu, 18 Jan 2024 01:13:11 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - c522cb81-1c54-4c05-8725-341987848d58 + - 6e85dd97-f764-4c36-a300-59b6f46bc9bb Original-Request: - - req_BvUgVN4q0BgMBe + - req_SzLeorWEeoh2wL Request-Id: - - req_BvUgVN4q0BgMBe + - req_SzLeorWEeoh2wL Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJeKuuB1fWySn29iQyp3W", + "id": "pi_3OZkANKuuB1fWySn2FlNs1JE", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJeKuuB1fWySn29iQyp3W_secret_uyEgLzzNOr6WTJMG1KSPS1cGK", + "client_secret": "pi_3OZkANKuuB1fWySn2FlNs1JE_secret_bAhy6h2YpMXE2xY2KUmfNCZ7L", "confirmation_method": "automatic", - "created": 1705014338, + "created": 1705540391, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJeKuuB1fWySnwTIu1pLe", + "payment_method": "pm_1OZkAMKuuB1fWySn7EOqjCkB", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:38 GMT + recorded_at: Thu, 18 Jan 2024 01:13:11 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJeKuuB1fWySn29iQyp3W/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkANKuuB1fWySn2FlNs1JE/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_BvUgVN4q0BgMBe","request_duration_ms":390}}' + - '{"last_request_metrics":{"request_id":"req_SzLeorWEeoh2wL","request_duration_ms":418}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:40 GMT + - Thu, 18 Jan 2024 01:13:12 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - da66db1c-10d3-440f-8935-06bbcbe169a0 + - 922c77d2-677c-4692-96fb-e8d6c7784dcc Original-Request: - - req_9ksnMe8RvmiIdY + - req_HBVNyAfzJ3Uaq3 Request-Id: - - req_9ksnMe8RvmiIdY + - req_HBVNyAfzJ3Uaq3 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJeKuuB1fWySn29iQyp3W", + "id": "pi_3OZkANKuuB1fWySn2FlNs1JE", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJeKuuB1fWySn29iQyp3W_secret_uyEgLzzNOr6WTJMG1KSPS1cGK", + "client_secret": "pi_3OZkANKuuB1fWySn2FlNs1JE_secret_bAhy6h2YpMXE2xY2KUmfNCZ7L", "confirmation_method": "automatic", - "created": 1705014338, + "created": 1705540391, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJeKuuB1fWySn2pEvg4M6", + "latest_charge": "ch_3OZkANKuuB1fWySn2i4JHkeZ", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJeKuuB1fWySnwTIu1pLe", + "payment_method": "pm_1OZkAMKuuB1fWySn7EOqjCkB", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,5 +384,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:39 GMT + recorded_at: Thu, 18 Jan 2024 01:13:12 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 4129bfd4ce2..b01172be00d 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_v8A13dAfXwhqRh","request_duration_ms":973}}' + - '{"last_request_metrics":{"request_id":"req_yCb9z9VOTk6mBF","request_duration_ms":897}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:51 GMT + - Thu, 18 Jan 2024 01:13:24 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 61e63484-29bc-404d-a80b-bdb9ea4f0422 + - 2283b3f9-254d-41bd-be89-9b69126af8fd Original-Request: - - req_jt4DHoqcUZlRmY + - req_qw5yG6cGutV8HV Request-Id: - - req_jt4DHoqcUZlRmY + - req_qw5yG6cGutV8HV Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJrKuuB1fWySnBnIctTfd", + "id": "pm_1OZkAaKuuB1fWySnq7X0GPVY", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014351, + "created": 1705540404, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:05:51 GMT + recorded_at: Thu, 18 Jan 2024 01:13:24 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OXXJrKuuB1fWySnBnIctTfd&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkAaKuuB1fWySnq7X0GPVY&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_jt4DHoqcUZlRmY","request_duration_ms":447}}' + - '{"last_request_metrics":{"request_id":"req_qw5yG6cGutV8HV","request_duration_ms":459}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:52 GMT + - Thu, 18 Jan 2024 01:13:25 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - d370479a-44d3-4f08-a77d-700887596d2f + - acf0e7e5-6a6f-44b0-9444-1f8d31917e8a Original-Request: - - req_9V206zDscNPHGm + - req_YP8HwMgnHBG6QJ Request-Id: - - req_9V206zDscNPHGm + - req_YP8HwMgnHBG6QJ Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJsKuuB1fWySn0pvSRFar", + "id": "pi_3OZkAaKuuB1fWySn2Lc9QA9a", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJsKuuB1fWySn0pvSRFar_secret_Qrt5jsrpaQepRa24x7pU5ef3v", + "client_secret": "pi_3OZkAaKuuB1fWySn2Lc9QA9a_secret_crGWrcpibySYyUdlsCKfT4Eal", "confirmation_method": "automatic", - "created": 1705014352, + "created": 1705540404, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJrKuuB1fWySnBnIctTfd", + "payment_method": "pm_1OZkAaKuuB1fWySnq7X0GPVY", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:51 GMT + recorded_at: Thu, 18 Jan 2024 01:13:25 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJsKuuB1fWySn0pvSRFar/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAaKuuB1fWySn2Lc9QA9a/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_9V206zDscNPHGm","request_duration_ms":383}}' + - '{"last_request_metrics":{"request_id":"req_YP8HwMgnHBG6QJ","request_duration_ms":394}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:53 GMT + - Thu, 18 Jan 2024 01:13:26 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 6b2283d5-8836-48e8-bfef-1973e62890fe + - 74ea3d44-32e0-43f7-9d49-0825aee538fb Original-Request: - - req_YYon12b5Cq82OB + - req_QfsP1r8qW4jjfv Request-Id: - - req_YYon12b5Cq82OB + - req_QfsP1r8qW4jjfv Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJsKuuB1fWySn0pvSRFar", + "id": "pi_3OZkAaKuuB1fWySn2Lc9QA9a", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJsKuuB1fWySn0pvSRFar_secret_Qrt5jsrpaQepRa24x7pU5ef3v", + "client_secret": "pi_3OZkAaKuuB1fWySn2Lc9QA9a_secret_crGWrcpibySYyUdlsCKfT4Eal", "confirmation_method": "automatic", - "created": 1705014352, + "created": 1705540404, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJsKuuB1fWySn01cZO3pc", + "latest_charge": "ch_3OZkAaKuuB1fWySn21Hz7AVZ", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJrKuuB1fWySnBnIctTfd", + "payment_method": "pm_1OZkAaKuuB1fWySnq7X0GPVY", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,10 +384,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:52 GMT + recorded_at: Thu, 18 Jan 2024 01:13:25 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJsKuuB1fWySn0pvSRFar + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAaKuuB1fWySn2Lc9QA9a body: encoding: US-ASCII string: '' @@ -395,11 +395,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_YYon12b5Cq82OB","request_duration_ms":891}}' + - '{"last_request_metrics":{"request_id":"req_QfsP1r8qW4jjfv","request_duration_ms":982}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -418,7 +418,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:53 GMT + - Thu, 18 Jan 2024 01:13:26 GMT Content-Type: - application/json Content-Length: @@ -444,7 +444,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_bhs4aahpuLanIr + - req_42RAFTYnUPqpRF Stripe-Version: - '2023-10-16' Vary: @@ -457,7 +457,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJsKuuB1fWySn0pvSRFar", + "id": "pi_3OZkAaKuuB1fWySn2Lc9QA9a", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -471,20 +471,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJsKuuB1fWySn0pvSRFar_secret_Qrt5jsrpaQepRa24x7pU5ef3v", + "client_secret": "pi_3OZkAaKuuB1fWySn2Lc9QA9a_secret_crGWrcpibySYyUdlsCKfT4Eal", "confirmation_method": "automatic", - "created": 1705014352, + "created": 1705540404, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJsKuuB1fWySn01cZO3pc", + "latest_charge": "ch_3OZkAaKuuB1fWySn21Hz7AVZ", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJrKuuB1fWySnBnIctTfd", + "payment_method": "pm_1OZkAaKuuB1fWySnq7X0GPVY", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -509,10 +509,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:53 GMT + recorded_at: Thu, 18 Jan 2024 01:13:26 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJsKuuB1fWySn0pvSRFar/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAaKuuB1fWySn2Lc9QA9a/capture body: encoding: US-ASCII string: '' @@ -520,11 +520,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_bhs4aahpuLanIr","request_duration_ms":303}}' + - '{"last_request_metrics":{"request_id":"req_42RAFTYnUPqpRF","request_duration_ms":336}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -543,7 +543,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:54 GMT + - Thu, 18 Jan 2024 01:13:27 GMT Content-Type: - application/json Content-Length: @@ -569,11 +569,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 748d7338-6a97-4e0f-a718-c1796d48f5c0 + - 5f9e19f9-3e48-4b10-9561-24c3d11fdd40 Original-Request: - - req_4q6mnVaSFV0OkY + - req_W3H6k6QIZjR0Ug Request-Id: - - req_4q6mnVaSFV0OkY + - req_W3H6k6QIZjR0Ug Stripe-Should-Retry: - 'false' Stripe-Version: @@ -588,7 +588,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJsKuuB1fWySn0pvSRFar", + "id": "pi_3OZkAaKuuB1fWySn2Lc9QA9a", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -602,20 +602,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJsKuuB1fWySn0pvSRFar_secret_Qrt5jsrpaQepRa24x7pU5ef3v", + "client_secret": "pi_3OZkAaKuuB1fWySn2Lc9QA9a_secret_crGWrcpibySYyUdlsCKfT4Eal", "confirmation_method": "automatic", - "created": 1705014352, + "created": 1705540404, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJsKuuB1fWySn01cZO3pc", + "latest_charge": "ch_3OZkAaKuuB1fWySn21Hz7AVZ", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJrKuuB1fWySnBnIctTfd", + "payment_method": "pm_1OZkAaKuuB1fWySnq7X0GPVY", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -640,10 +640,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:54 GMT + recorded_at: Thu, 18 Jan 2024 01:13:27 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJsKuuB1fWySn0pvSRFar + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAaKuuB1fWySn2Lc9QA9a body: encoding: US-ASCII string: '' @@ -651,11 +651,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_4q6mnVaSFV0OkY","request_duration_ms":915}}' + - '{"last_request_metrics":{"request_id":"req_W3H6k6QIZjR0Ug","request_duration_ms":963}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -674,7 +674,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:54 GMT + - Thu, 18 Jan 2024 01:13:27 GMT Content-Type: - application/json Content-Length: @@ -700,7 +700,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_XGXy3IUZXnzIZV + - req_JGSvJ2bVCnTPPb Stripe-Version: - '2023-10-16' Vary: @@ -713,7 +713,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJsKuuB1fWySn0pvSRFar", + "id": "pi_3OZkAaKuuB1fWySn2Lc9QA9a", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -727,20 +727,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJsKuuB1fWySn0pvSRFar_secret_Qrt5jsrpaQepRa24x7pU5ef3v", + "client_secret": "pi_3OZkAaKuuB1fWySn2Lc9QA9a_secret_crGWrcpibySYyUdlsCKfT4Eal", "confirmation_method": "automatic", - "created": 1705014352, + "created": 1705540404, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJsKuuB1fWySn01cZO3pc", + "latest_charge": "ch_3OZkAaKuuB1fWySn21Hz7AVZ", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJrKuuB1fWySnBnIctTfd", + "payment_method": "pm_1OZkAaKuuB1fWySnq7X0GPVY", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -765,5 +765,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:54 GMT + recorded_at: Thu, 18 Jan 2024 01:13:27 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 3d6295ee2e7..b06cddd83f8 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_sOzRbMlx91l77L","request_duration_ms":277}}' + - '{"last_request_metrics":{"request_id":"req_5kUiBdNp2NCNTZ","request_duration_ms":338}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:49 GMT + - Thu, 18 Jan 2024 01:13:22 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - e3e198f2-0455-4df3-95e2-5964c8d924b6 + - 05eaf45c-182d-4e16-99d7-feee91f93338 Original-Request: - - req_B9JczOYt3iYDpX + - req_2z5nEUvNh1AMKt Request-Id: - - req_B9JczOYt3iYDpX + - req_2z5nEUvNh1AMKt Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJpKuuB1fWySnSRrJDIsP", + "id": "pm_1OZkAYKuuB1fWySnugbEgq0P", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014349, + "created": 1705540402, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:05:49 GMT + recorded_at: Thu, 18 Jan 2024 01:13:22 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OXXJpKuuB1fWySnSRrJDIsP&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkAYKuuB1fWySnugbEgq0P&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_B9JczOYt3iYDpX","request_duration_ms":459}}' + - '{"last_request_metrics":{"request_id":"req_2z5nEUvNh1AMKt","request_duration_ms":471}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:50 GMT + - Thu, 18 Jan 2024 01:13:23 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 8f1df290-380f-48f8-a9c0-75bb314b090b + - f14496d7-1230-4f47-8f01-ccb4b1e8f48c Original-Request: - - req_WZgFu4QQXyrpez + - req_f7e6hDvXG8Dkg2 Request-Id: - - req_WZgFu4QQXyrpez + - req_f7e6hDvXG8Dkg2 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJqKuuB1fWySn07y5inJz", + "id": "pi_3OZkAYKuuB1fWySn1JMTPjJE", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJqKuuB1fWySn07y5inJz_secret_Sf1mHp9Q2o6mfukf9C0YiycQY", + "client_secret": "pi_3OZkAYKuuB1fWySn1JMTPjJE_secret_qMfkerFvnouYTRrjfrWyK98sA", "confirmation_method": "automatic", - "created": 1705014350, + "created": 1705540402, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJpKuuB1fWySnSRrJDIsP", + "payment_method": "pm_1OZkAYKuuB1fWySnugbEgq0P", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:50 GMT + recorded_at: Thu, 18 Jan 2024 01:13:23 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJqKuuB1fWySn07y5inJz/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAYKuuB1fWySn1JMTPjJE/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_WZgFu4QQXyrpez","request_duration_ms":425}}' + - '{"last_request_metrics":{"request_id":"req_f7e6hDvXG8Dkg2","request_duration_ms":396}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:51 GMT + - Thu, 18 Jan 2024 01:13:24 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 223933be-b89f-4f76-9144-4c7c86dbeff1 + - 8e40af5a-9581-4227-997c-5f6e89690b86 Original-Request: - - req_v8A13dAfXwhqRh + - req_yCb9z9VOTk6mBF Request-Id: - - req_v8A13dAfXwhqRh + - req_yCb9z9VOTk6mBF Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJqKuuB1fWySn07y5inJz", + "id": "pi_3OZkAYKuuB1fWySn1JMTPjJE", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJqKuuB1fWySn07y5inJz_secret_Sf1mHp9Q2o6mfukf9C0YiycQY", + "client_secret": "pi_3OZkAYKuuB1fWySn1JMTPjJE_secret_qMfkerFvnouYTRrjfrWyK98sA", "confirmation_method": "automatic", - "created": 1705014350, + "created": 1705540402, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJqKuuB1fWySn0uGz78P2", + "latest_charge": "ch_3OZkAYKuuB1fWySn1SXGSVIg", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJpKuuB1fWySnSRrJDIsP", + "payment_method": "pm_1OZkAYKuuB1fWySnugbEgq0P", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,5 +384,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:50 GMT + recorded_at: Thu, 18 Jan 2024 01:13:24 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay_debit_/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay_debit_/captures_the_payment.yml index 05b538833a7..117212a11e6 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay_debit_/captures_the_payment.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay_debit_/captures_the_payment.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_FYuBTWEFITE5fV","request_duration_ms":1309}}' + - '{"last_request_metrics":{"request_id":"req_uFOW727UJfydaJ","request_duration_ms":1347}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:46 GMT + - Thu, 18 Jan 2024 01:13:18 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - e0d02f1f-f49a-4622-9a02-d8e079951ffe + - f3cb9698-830d-466b-87b4-8076ab333ba3 Original-Request: - - req_FTQ5hQqdASbEwO + - req_MERu2HqEfI4zB9 Request-Id: - - req_FTQ5hQqdASbEwO + - req_MERu2HqEfI4zB9 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJmKuuB1fWySnZkw05asT", + "id": "pm_1OZkAUKuuB1fWySn8nugoSKF", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014346, + "created": 1705540398, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:05:46 GMT + recorded_at: Thu, 18 Jan 2024 01:13: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_1OXXJmKuuB1fWySnZkw05asT&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkAUKuuB1fWySn8nugoSKF&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_FTQ5hQqdASbEwO","request_duration_ms":451}}' + - '{"last_request_metrics":{"request_id":"req_MERu2HqEfI4zB9","request_duration_ms":443}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:46 GMT + - Thu, 18 Jan 2024 01:13:19 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 361ff7fb-bffb-4c3d-82d4-6685f92f9dc2 + - bb11a691-292a-4d44-94b7-c9ab39657e75 Original-Request: - - req_0Ac9mdGSXqexrA + - req_69Qx9gxwa3hmyi Request-Id: - - req_0Ac9mdGSXqexrA + - req_69Qx9gxwa3hmyi Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJmKuuB1fWySn0rS2p4lv", + "id": "pi_3OZkAVKuuB1fWySn1Q68yvzk", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJmKuuB1fWySn0rS2p4lv_secret_m03ncAJlISa5q3ufpmVIfJ5OT", + "client_secret": "pi_3OZkAVKuuB1fWySn1Q68yvzk_secret_k8YShleaeOb5DCiUi3kHo33cT", "confirmation_method": "automatic", - "created": 1705014346, + "created": 1705540399, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJmKuuB1fWySnZkw05asT", + "payment_method": "pm_1OZkAUKuuB1fWySn8nugoSKF", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:46 GMT + recorded_at: Thu, 18 Jan 2024 01:13:19 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJmKuuB1fWySn0rS2p4lv/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAVKuuB1fWySn1Q68yvzk/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_0Ac9mdGSXqexrA","request_duration_ms":406}}' + - '{"last_request_metrics":{"request_id":"req_69Qx9gxwa3hmyi","request_duration_ms":436}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:47 GMT + - Thu, 18 Jan 2024 01:13:20 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - bba1fcc6-b6c6-4a91-9873-bd397fb1975c + - 3f379a43-d800-4ee1-913a-190c7f244d26 Original-Request: - - req_ms2DeCs5cuHeku + - req_9M4SLjRbRRKsoJ Request-Id: - - req_ms2DeCs5cuHeku + - req_9M4SLjRbRRKsoJ Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJmKuuB1fWySn0rS2p4lv", + "id": "pi_3OZkAVKuuB1fWySn1Q68yvzk", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJmKuuB1fWySn0rS2p4lv_secret_m03ncAJlISa5q3ufpmVIfJ5OT", + "client_secret": "pi_3OZkAVKuuB1fWySn1Q68yvzk_secret_k8YShleaeOb5DCiUi3kHo33cT", "confirmation_method": "automatic", - "created": 1705014346, + "created": 1705540399, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJmKuuB1fWySn0MLA2gMe", + "latest_charge": "ch_3OZkAVKuuB1fWySn1UbVUFnB", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJmKuuB1fWySnZkw05asT", + "payment_method": "pm_1OZkAUKuuB1fWySn8nugoSKF", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,10 +384,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:47 GMT + recorded_at: Thu, 18 Jan 2024 01:13:20 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJmKuuB1fWySn0rS2p4lv + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAVKuuB1fWySn1Q68yvzk body: encoding: US-ASCII string: '' @@ -395,11 +395,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ms2DeCs5cuHeku","request_duration_ms":1150}}' + - '{"last_request_metrics":{"request_id":"req_9M4SLjRbRRKsoJ","request_duration_ms":1231}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -418,7 +418,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:48 GMT + - Thu, 18 Jan 2024 01:13:21 GMT Content-Type: - application/json Content-Length: @@ -444,7 +444,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_TUBW9V2SqUTwhV + - req_vvm3sSvxE2xg74 Stripe-Version: - '2023-10-16' Vary: @@ -457,7 +457,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJmKuuB1fWySn0rS2p4lv", + "id": "pi_3OZkAVKuuB1fWySn1Q68yvzk", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -471,20 +471,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJmKuuB1fWySn0rS2p4lv_secret_m03ncAJlISa5q3ufpmVIfJ5OT", + "client_secret": "pi_3OZkAVKuuB1fWySn1Q68yvzk_secret_k8YShleaeOb5DCiUi3kHo33cT", "confirmation_method": "automatic", - "created": 1705014346, + "created": 1705540399, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJmKuuB1fWySn0MLA2gMe", + "latest_charge": "ch_3OZkAVKuuB1fWySn1UbVUFnB", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJmKuuB1fWySnZkw05asT", + "payment_method": "pm_1OZkAUKuuB1fWySn8nugoSKF", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -509,10 +509,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:47 GMT + recorded_at: Thu, 18 Jan 2024 01:13:20 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJmKuuB1fWySn0rS2p4lv/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAVKuuB1fWySn1Q68yvzk/capture body: encoding: US-ASCII string: '' @@ -520,11 +520,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_TUBW9V2SqUTwhV","request_duration_ms":282}}' + - '{"last_request_metrics":{"request_id":"req_vvm3sSvxE2xg74","request_duration_ms":338}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -543,7 +543,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:49 GMT + - Thu, 18 Jan 2024 01:13:21 GMT Content-Type: - application/json Content-Length: @@ -569,11 +569,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 77a5e5ec-bb35-4777-8dd7-ad923b8ce5df + - 740e742b-a29d-476b-bc0f-d9e856b86f6b Original-Request: - - req_ZRUCLaYSpplEjk + - req_jbIux2gAtCCy0P Request-Id: - - req_ZRUCLaYSpplEjk + - req_jbIux2gAtCCy0P Stripe-Should-Retry: - 'false' Stripe-Version: @@ -588,7 +588,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJmKuuB1fWySn0rS2p4lv", + "id": "pi_3OZkAVKuuB1fWySn1Q68yvzk", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -602,20 +602,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJmKuuB1fWySn0rS2p4lv_secret_m03ncAJlISa5q3ufpmVIfJ5OT", + "client_secret": "pi_3OZkAVKuuB1fWySn1Q68yvzk_secret_k8YShleaeOb5DCiUi3kHo33cT", "confirmation_method": "automatic", - "created": 1705014346, + "created": 1705540399, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJmKuuB1fWySn0MLA2gMe", + "latest_charge": "ch_3OZkAVKuuB1fWySn1UbVUFnB", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJmKuuB1fWySnZkw05asT", + "payment_method": "pm_1OZkAUKuuB1fWySn8nugoSKF", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -640,10 +640,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:48 GMT + recorded_at: Thu, 18 Jan 2024 01:13:21 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJmKuuB1fWySn0rS2p4lv + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkAVKuuB1fWySn1Q68yvzk body: encoding: US-ASCII string: '' @@ -651,11 +651,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ZRUCLaYSpplEjk","request_duration_ms":942}}' + - '{"last_request_metrics":{"request_id":"req_jbIux2gAtCCy0P","request_duration_ms":928}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -674,7 +674,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:49 GMT + - Thu, 18 Jan 2024 01:13:22 GMT Content-Type: - application/json Content-Length: @@ -700,7 +700,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_sOzRbMlx91l77L + - req_5kUiBdNp2NCNTZ Stripe-Version: - '2023-10-16' Vary: @@ -713,7 +713,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJmKuuB1fWySn0rS2p4lv", + "id": "pi_3OZkAVKuuB1fWySn1Q68yvzk", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -727,20 +727,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJmKuuB1fWySn0rS2p4lv_secret_m03ncAJlISa5q3ufpmVIfJ5OT", + "client_secret": "pi_3OZkAVKuuB1fWySn1Q68yvzk_secret_k8YShleaeOb5DCiUi3kHo33cT", "confirmation_method": "automatic", - "created": 1705014346, + "created": 1705540399, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJmKuuB1fWySn0MLA2gMe", + "latest_charge": "ch_3OZkAVKuuB1fWySn1UbVUFnB", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJmKuuB1fWySnZkw05asT", + "payment_method": "pm_1OZkAUKuuB1fWySn8nugoSKF", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -765,5 +765,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:49 GMT + recorded_at: Thu, 18 Jan 2024 01:13:22 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay_debit_/returns_payment_intent_id_and_does_not_raise.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay_debit_/returns_payment_intent_id_and_does_not_raise.yml index b7e898a5f62..a58e381a2cc 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay_debit_/returns_payment_intent_id_and_does_not_raise.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_valid/valid_non-3D_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_UnionPay_debit_/returns_payment_intent_id_and_does_not_raise.yml @@ -10,11 +10,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_xuWa6aIFAROhaV","request_duration_ms":279}}' + - '{"last_request_metrics":{"request_id":"req_Ot4lPYRJ0OBXbJ","request_duration_ms":342}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:44 GMT + - Thu, 18 Jan 2024 01:13:16 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 36a09b5e-3917-40b2-a26c-5765398c204b + - 1cff77d1-c2d1-4cbe-8667-73267d47cdc7 Original-Request: - - req_EXKFgUPjmizvvo + - req_BoFTswMao1Ni2L Request-Id: - - req_EXKFgUPjmizvvo + - req_BoFTswMao1Ni2L Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXJjKuuB1fWySnuJdy3Tp3", + "id": "pm_1OZkASKuuB1fWySn11lq97kM", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014343, + "created": 1705540396, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:05:43 GMT + recorded_at: Thu, 18 Jan 2024 01:13: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_1OXXJjKuuB1fWySnuJdy3Tp3&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZkASKuuB1fWySn11lq97kM&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_EXKFgUPjmizvvo","request_duration_ms":424}}' + - '{"last_request_metrics":{"request_id":"req_BoFTswMao1Ni2L","request_duration_ms":472}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:44 GMT + - Thu, 18 Jan 2024 01:13:17 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 06b15b17-95c9-4533-bb94-b4b8d75b50a4 + - 10316190-828c-43be-9450-bdd514bf3301 Original-Request: - - req_l3wYotxHGKCCol + - req_2OnKqAYbvcQaNL Request-Id: - - req_l3wYotxHGKCCol + - req_2OnKqAYbvcQaNL Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJkKuuB1fWySn1sL6sZm2", + "id": "pi_3OZkASKuuB1fWySn2hR42jzo", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJkKuuB1fWySn1sL6sZm2_secret_fHcH0vSyIiiaMkZCby8FC1UzB", + "client_secret": "pi_3OZkASKuuB1fWySn2hR42jzo_secret_DeZMjyYr5yj8b2t42SEOCVEtI", "confirmation_method": "automatic", - "created": 1705014344, + "created": 1705540396, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJjKuuB1fWySnuJdy3Tp3", + "payment_method": "pm_1OZkASKuuB1fWySn11lq97kM", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:44 GMT + recorded_at: Thu, 18 Jan 2024 01:13:16 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXJkKuuB1fWySn1sL6sZm2/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZkASKuuB1fWySn2hR42jzo/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_l3wYotxHGKCCol","request_duration_ms":390}}' + - '{"last_request_metrics":{"request_id":"req_2OnKqAYbvcQaNL","request_duration_ms":466}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:05:45 GMT + - Thu, 18 Jan 2024 01:13:18 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 196a4e97-2b05-458b-b94b-820bc0612f17 + - 6f541bdf-5d24-4bbd-90ec-bf2360a2cbf9 Original-Request: - - req_FYuBTWEFITE5fV + - req_uFOW727UJfydaJ Request-Id: - - req_FYuBTWEFITE5fV + - req_uFOW727UJfydaJ Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXJkKuuB1fWySn1sL6sZm2", + "id": "pi_3OZkASKuuB1fWySn2hR42jzo", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXJkKuuB1fWySn1sL6sZm2_secret_fHcH0vSyIiiaMkZCby8FC1UzB", + "client_secret": "pi_3OZkASKuuB1fWySn2hR42jzo_secret_DeZMjyYr5yj8b2t42SEOCVEtI", "confirmation_method": "automatic", - "created": 1705014344, + "created": 1705540396, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXJkKuuB1fWySn1p3LCD5s", + "latest_charge": "ch_3OZkASKuuB1fWySn20RxstpG", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXJjKuuB1fWySnuJdy3Tp3", + "payment_method": "pm_1OZkASKuuB1fWySn11lq97kM", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,5 +384,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:05:45 GMT + recorded_at: Thu, 18 Jan 2024 01:13:18 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 2cbdf328925..4b3769015a4 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_hhQU79yQeqKBaI","request_duration_ms":1}}' + - '{"last_request_metrics":{"request_id":"req_8pWfcp6p717n3e","request_duration_ms":995}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:49 GMT + - Thu, 18 Jan 2024 01:11:58 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - f0d494df-c350-45d5-ba53-2f6a627a6a1a + - fb2d7288-1d70-469a-9bf0-22b183b202f1 Original-Request: - - req_fyq9bpBfEPOJBa + - req_iYEgnKXzNgb6I3 Request-Id: - - req_fyq9bpBfEPOJBa + - req_iYEgnKXzNgb6I3 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXIqKuuB1fWySn5WKPUnk5", + "id": "pm_1OZk9CKuuB1fWySnYME18O4k", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014289, + "created": 1705540318, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:04:48 GMT + recorded_at: Thu, 18 Jan 2024 01:11: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_1OXXIqKuuB1fWySn5WKPUnk5&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZk9CKuuB1fWySnYME18O4k&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_fyq9bpBfEPOJBa","request_duration_ms":498}}' + - '{"last_request_metrics":{"request_id":"req_iYEgnKXzNgb6I3","request_duration_ms":519}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:49 GMT + - Thu, 18 Jan 2024 01:11:58 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 047d74bc-360e-4730-8f8d-db8b08f358f9 + - 396d27bf-aed1-42c3-a473-90f7cab09c89 Original-Request: - - req_Nwv0Ph0b5IudkT + - req_9lelUlPTZ2sjiP Request-Id: - - req_Nwv0Ph0b5IudkT + - req_9lelUlPTZ2sjiP Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIrKuuB1fWySn0oxBUr6d", + "id": "pi_3OZk9CKuuB1fWySn2ocNIrb9", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIrKuuB1fWySn0oxBUr6d_secret_KKRoCqVclratRl2eOxkc64jlS", + "client_secret": "pi_3OZk9CKuuB1fWySn2ocNIrb9_secret_FCCOer5LeM4Vj0KvDBIz4ZFSC", "confirmation_method": "automatic", - "created": 1705014289, + "created": 1705540318, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIqKuuB1fWySn5WKPUnk5", + "payment_method": "pm_1OZk9CKuuB1fWySnYME18O4k", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:49 GMT + recorded_at: Thu, 18 Jan 2024 01:11:58 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIrKuuB1fWySn0oxBUr6d/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9CKuuB1fWySn2ocNIrb9/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Nwv0Ph0b5IudkT","request_duration_ms":370}}' + - '{"last_request_metrics":{"request_id":"req_9lelUlPTZ2sjiP","request_duration_ms":442}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:50 GMT + - Thu, 18 Jan 2024 01:11:59 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 45520017-4d8e-4b3d-8a30-9698306fc135 + - '094de4bd-c68d-4e09-9c05-0e6b6a08e85d' Original-Request: - - req_S4A15iLDABoIWy + - req_lLCYNkOaxL2a1D Request-Id: - - req_S4A15iLDABoIWy + - req_lLCYNkOaxL2a1D Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIrKuuB1fWySn0oxBUr6d", + "id": "pi_3OZk9CKuuB1fWySn2ocNIrb9", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIrKuuB1fWySn0oxBUr6d_secret_KKRoCqVclratRl2eOxkc64jlS", + "client_secret": "pi_3OZk9CKuuB1fWySn2ocNIrb9_secret_FCCOer5LeM4Vj0KvDBIz4ZFSC", "confirmation_method": "automatic", - "created": 1705014289, + "created": 1705540318, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIrKuuB1fWySn0NGyWpQQ", + "latest_charge": "ch_3OZk9CKuuB1fWySn27zIeOBo", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIqKuuB1fWySn5WKPUnk5", + "payment_method": "pm_1OZk9CKuuB1fWySnYME18O4k", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,10 +384,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:50 GMT + recorded_at: Thu, 18 Jan 2024 01:11:59 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIrKuuB1fWySn0oxBUr6d + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9CKuuB1fWySn2ocNIrb9 body: encoding: US-ASCII string: '' @@ -395,11 +395,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_S4A15iLDABoIWy","request_duration_ms":952}}' + - '{"last_request_metrics":{"request_id":"req_lLCYNkOaxL2a1D","request_duration_ms":994}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -418,7 +418,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:50 GMT + - Thu, 18 Jan 2024 01:12:00 GMT Content-Type: - application/json Content-Length: @@ -444,7 +444,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_eayn0eIk56JUKy + - req_9Hm74XE9sv6vBR Stripe-Version: - '2023-10-16' Vary: @@ -457,7 +457,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIrKuuB1fWySn0oxBUr6d", + "id": "pi_3OZk9CKuuB1fWySn2ocNIrb9", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -471,20 +471,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIrKuuB1fWySn0oxBUr6d_secret_KKRoCqVclratRl2eOxkc64jlS", + "client_secret": "pi_3OZk9CKuuB1fWySn2ocNIrb9_secret_FCCOer5LeM4Vj0KvDBIz4ZFSC", "confirmation_method": "automatic", - "created": 1705014289, + "created": 1705540318, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIrKuuB1fWySn0NGyWpQQ", + "latest_charge": "ch_3OZk9CKuuB1fWySn27zIeOBo", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIqKuuB1fWySn5WKPUnk5", + "payment_method": "pm_1OZk9CKuuB1fWySnYME18O4k", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -509,10 +509,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:50 GMT + recorded_at: Thu, 18 Jan 2024 01:12:00 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIrKuuB1fWySn0oxBUr6d/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9CKuuB1fWySn2ocNIrb9/capture body: encoding: US-ASCII string: '' @@ -520,11 +520,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_eayn0eIk56JUKy","request_duration_ms":284}}' + - '{"last_request_metrics":{"request_id":"req_9Hm74XE9sv6vBR","request_duration_ms":320}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -543,7 +543,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:51 GMT + - Thu, 18 Jan 2024 01:12:01 GMT Content-Type: - application/json Content-Length: @@ -569,11 +569,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 2e9512e4-d70a-4c8c-bda8-b0242733658d + - 4b9a7621-ebda-48f8-a201-93a62d78e05e Original-Request: - - req_GSGbq3x65rsqgS + - req_FQzMih71JgCKsv Request-Id: - - req_GSGbq3x65rsqgS + - req_FQzMih71JgCKsv Stripe-Should-Retry: - 'false' Stripe-Version: @@ -588,7 +588,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIrKuuB1fWySn0oxBUr6d", + "id": "pi_3OZk9CKuuB1fWySn2ocNIrb9", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -602,20 +602,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIrKuuB1fWySn0oxBUr6d_secret_KKRoCqVclratRl2eOxkc64jlS", + "client_secret": "pi_3OZk9CKuuB1fWySn2ocNIrb9_secret_FCCOer5LeM4Vj0KvDBIz4ZFSC", "confirmation_method": "automatic", - "created": 1705014289, + "created": 1705540318, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIrKuuB1fWySn0NGyWpQQ", + "latest_charge": "ch_3OZk9CKuuB1fWySn27zIeOBo", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIqKuuB1fWySn5WKPUnk5", + "payment_method": "pm_1OZk9CKuuB1fWySnYME18O4k", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -640,10 +640,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:51 GMT + recorded_at: Thu, 18 Jan 2024 01:12:01 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIrKuuB1fWySn0oxBUr6d + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9CKuuB1fWySn2ocNIrb9 body: encoding: US-ASCII string: '' @@ -651,11 +651,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_GSGbq3x65rsqgS","request_duration_ms":984}}' + - '{"last_request_metrics":{"request_id":"req_FQzMih71JgCKsv","request_duration_ms":1125}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -674,7 +674,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:52 GMT + - Thu, 18 Jan 2024 01:12:01 GMT Content-Type: - application/json Content-Length: @@ -700,7 +700,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_OU9ZpzDOpROFGe + - req_Bw3hbkLE62Rfuu Stripe-Version: - '2023-10-16' Vary: @@ -713,7 +713,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIrKuuB1fWySn0oxBUr6d", + "id": "pi_3OZk9CKuuB1fWySn2ocNIrb9", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -727,20 +727,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIrKuuB1fWySn0oxBUr6d_secret_KKRoCqVclratRl2eOxkc64jlS", + "client_secret": "pi_3OZk9CKuuB1fWySn2ocNIrb9_secret_FCCOer5LeM4Vj0KvDBIz4ZFSC", "confirmation_method": "automatic", - "created": 1705014289, + "created": 1705540318, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIrKuuB1fWySn0NGyWpQQ", + "latest_charge": "ch_3OZk9CKuuB1fWySn27zIeOBo", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIqKuuB1fWySn5WKPUnk5", + "payment_method": "pm_1OZk9CKuuB1fWySnYME18O4k", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -765,5 +765,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:51 GMT + recorded_at: Thu, 18 Jan 2024 01:12:01 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 00029000454..0e085b953ee 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded + X-Stripe-Client-Telemetry: + - '{"last_request_metrics":{"request_id":"req_WaIb6IuwbAceQe","request_duration_ms":382}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -31,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:03:25 GMT + - Thu, 18 Jan 2024 01:11:56 GMT Content-Type: - application/json Content-Length: @@ -56,11 +58,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: - - 33837822-6d91-4dac-ba28-5cf11885431d + - 1bafeff0-949c-40fc-b89e-3e33a389aba4 Original-Request: - - req_V7fc6g51MLbDul + - req_0ghY6b8D7Tvh0O Request-Id: - - req_V7fc6g51MLbDul + - req_0ghY6b8D7Tvh0O Stripe-Should-Retry: - 'false' Stripe-Version: @@ -75,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXHVKuuB1fWySnnHFzGyid", + "id": "pm_1OZk99KuuB1fWySnJp2Ajs7M", "object": "payment_method", "billing_details": { "address": { @@ -115,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014205, + "created": 1705540316, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:03:25 GMT + recorded_at: Thu, 18 Jan 2024 01:11:56 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OXXHVKuuB1fWySnnHFzGyid&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZk99KuuB1fWySnJp2Ajs7M&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_V7fc6g51MLbDul","request_duration_ms":580}}' + - '{"last_request_metrics":{"request_id":"req_0ghY6b8D7Tvh0O","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -155,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:03:26 GMT + - Thu, 18 Jan 2024 01:11:56 GMT Content-Type: - application/json Content-Length: @@ -180,11 +182,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: - - 71129893-ee5c-46ea-a64f-bd2a17acb0f2 + - b8bb1c16-f513-477f-bdf7-2e32c7e6d0ee Original-Request: - - req_wFNTBqaGfn6wwc + - req_TdK20AceJwww8g Request-Id: - - req_wFNTBqaGfn6wwc + - req_TdK20AceJwww8g Stripe-Should-Retry: - 'false' Stripe-Version: @@ -199,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXHVKuuB1fWySn1EiidQZL", + "id": "pi_3OZk9AKuuB1fWySn0yKgH48y", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -213,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXHVKuuB1fWySn1EiidQZL_secret_DzAbFJOoQcVLt38RuXsxU0LVO", + "client_secret": "pi_3OZk9AKuuB1fWySn0yKgH48y_secret_oiCPZQzJm2CDO94riDhHkKkqV", "confirmation_method": "automatic", - "created": 1705014205, + "created": 1705540316, "currency": "eur", "customer": null, "description": null, @@ -226,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXHVKuuB1fWySnnHFzGyid", + "payment_method": "pm_1OZk99KuuB1fWySnJp2Ajs7M", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -251,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:03:25 GMT + recorded_at: Thu, 18 Jan 2024 01:11:56 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXHVKuuB1fWySn1EiidQZL/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9AKuuB1fWySn0yKgH48y/confirm body: encoding: US-ASCII string: '' @@ -262,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_wFNTBqaGfn6wwc","request_duration_ms":466}}' + - '{"last_request_metrics":{"request_id":"req_TdK20AceJwww8g","request_duration_ms":402}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -285,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:03:27 GMT + - Thu, 18 Jan 2024 01:11:57 GMT Content-Type: - application/json Content-Length: @@ -311,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - e21f6f08-2940-4de4-b567-495eec7b9f00 + - 6caf5406-04ca-49b4-a76d-236064d1cef5 Original-Request: - - req_hhQU79yQeqKBaI + - req_8pWfcp6p717n3e Request-Id: - - req_hhQU79yQeqKBaI + - req_8pWfcp6p717n3e Stripe-Should-Retry: - 'false' Stripe-Version: @@ -330,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXHVKuuB1fWySn1EiidQZL", + "id": "pi_3OZk9AKuuB1fWySn0yKgH48y", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -344,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXHVKuuB1fWySn1EiidQZL_secret_DzAbFJOoQcVLt38RuXsxU0LVO", + "client_secret": "pi_3OZk9AKuuB1fWySn0yKgH48y_secret_oiCPZQzJm2CDO94riDhHkKkqV", "confirmation_method": "automatic", - "created": 1705014205, + "created": 1705540316, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXHVKuuB1fWySn1W0Fx7Gl", + "latest_charge": "ch_3OZk9AKuuB1fWySn0nM5G8Dk", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXHVKuuB1fWySnnHFzGyid", + "payment_method": "pm_1OZk99KuuB1fWySnJp2Ajs7M", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -382,141 +384,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:03:26 GMT -- request: - method: post - uri: https://api.stripe.com/v1/payment_intents - body: - encoding: UTF-8 - string: amount=500¤cy=gbp&payment_method=pm_card_visa - headers: - User-Agent: - - Stripe/v1 RubyBindings/10.5.0 - Authorization: - - Bearer - Content-Type: - - application/x-www-form-urlencoded - X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_hhQU79yQeqKBaI","request_duration_ms":967}}' - Stripe-Version: - - '2023-10-16' - X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.5.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-darwin19","engine":"ruby","publisher":"stripe","uname":"Darwin - MacBook-Pro.local 23.2.0 Darwin Kernel Version 23.2.0: Wed Nov 15 21:54:10 - PST 2023; root:xnu-10002.61.3~2/RELEASE_X86_64 x86_64","hostname":"MacBook-Pro.local"}' - 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, 11 Jan 2024 23:03:37 GMT - Content-Type: - - application/json - Content-Length: - - '1462' - 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_intents; 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: - - 21fe8a45-7b9d-44dd-9c8a-a10227424ec6 - Original-Request: - - req_h7WlxBafA0nL6T - Request-Id: - - req_h7WlxBafA0nL6T - 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": "pi_3OXXHhKuuB1fWySn1720GJyg", - "object": "payment_intent", - "amount": 500, - "amount_capturable": 0, - "amount_details": { - "tip": {} - }, - "amount_received": 0, - "application": null, - "application_fee_amount": null, - "automatic_payment_methods": { - "allow_redirects": "always", - "enabled": true - }, - "canceled_at": null, - "cancellation_reason": null, - "capture_method": "automatic", - "client_secret": "pi_3OXXHhKuuB1fWySn1720GJyg_secret_KqlmXD33SLt2MEPQSgtph9W69", - "confirmation_method": "automatic", - "created": 1705014217, - "currency": "gbp", - "customer": null, - "description": null, - "invoice": null, - "last_payment_error": null, - "latest_charge": null, - "livemode": false, - "metadata": {}, - "next_action": null, - "on_behalf_of": null, - "payment_method": "pm_1OXXHgKuuB1fWySnSn8VHz7y", - "payment_method_configuration_details": { - "id": "pmc_1LjrUXKuuB1fWySnGYgIG1Yl", - "parent": null - }, - "payment_method_options": { - "card": { - "installments": null, - "mandate_options": null, - "network": null, - "request_three_d_secure": "automatic" - } - }, - "payment_method_types": [ - "card" - ], - "processing": null, - "receipt_email": null, - "review": null, - "setup_future_usage": null, - "shipping": null, - "source": null, - "statement_descriptor": null, - "statement_descriptor_suffix": null, - "status": "requires_confirmation", - "transfer_data": null, - "transfer_group": null - } - recorded_at: Thu, 11 Jan 2024 23:03:36 GMT + recorded_at: Thu, 18 Jan 2024 01:11:57 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 25b21e66d45..6149a24bde4 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_DggvUXs8CiyKHS","request_duration_ms":1}}' + - '{"last_request_metrics":{"request_id":"req_d0R5oQF4LyojD3","request_duration_ms":1112}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:52 GMT + - Thu, 18 Jan 2024 01:12:04 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 188316f8-836b-472d-8103-047bd22ed4c7 + - 44831b3a-2be0-4214-8772-677c6e63c217 Original-Request: - - req_tR7GI6HLdj2G3E + - req_RZBJlyozs8I7VJ Request-Id: - - req_tR7GI6HLdj2G3E + - req_RZBJlyozs8I7VJ Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXIuKuuB1fWySnD7eTYXya", + "id": "pm_1OZk9IKuuB1fWySncntjvPyp", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014292, + "created": 1705540324, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:04:52 GMT + recorded_at: Thu, 18 Jan 2024 01:12: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_1OXXIuKuuB1fWySnD7eTYXya&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZk9IKuuB1fWySncntjvPyp&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_tR7GI6HLdj2G3E","request_duration_ms":478}}' + - '{"last_request_metrics":{"request_id":"req_RZBJlyozs8I7VJ","request_duration_ms":497}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:53 GMT + - Thu, 18 Jan 2024 01:12:04 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 5e891ac1-29fe-40ca-ae98-5b00997d0a09 + - cf2f1c35-a20c-440a-a4ef-22eb1fa01f92 Original-Request: - - req_MKxKcmc3EUu5Fz + - req_4lGFfTWu3jHHDw Request-Id: - - req_MKxKcmc3EUu5Fz + - req_4lGFfTWu3jHHDw Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIuKuuB1fWySn28FPoaUU", + "id": "pi_3OZk9IKuuB1fWySn22Q1GrrN", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIuKuuB1fWySn28FPoaUU_secret_9Q1ZPsTTNZihqPh0FbQoq9Dme", + "client_secret": "pi_3OZk9IKuuB1fWySn22Q1GrrN_secret_iIbQXDzCfl4mOnp4tdQxl6yIj", "confirmation_method": "automatic", - "created": 1705014292, + "created": 1705540324, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIuKuuB1fWySnD7eTYXya", + "payment_method": "pm_1OZk9IKuuB1fWySncntjvPyp", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:52 GMT + recorded_at: Thu, 18 Jan 2024 01:12:04 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIuKuuB1fWySn28FPoaUU/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9IKuuB1fWySn22Q1GrrN/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_MKxKcmc3EUu5Fz","request_duration_ms":426}}' + - '{"last_request_metrics":{"request_id":"req_4lGFfTWu3jHHDw","request_duration_ms":441}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:54 GMT + - Thu, 18 Jan 2024 01:12:05 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 97ad9a48-069b-49c5-ac34-ceab45661041 + - 81fa48de-08cd-43c8-b858-49b97c4514fe Original-Request: - - req_fOl4UVsYGKwmr8 + - req_OdeeeHGz8xAHBe Request-Id: - - req_fOl4UVsYGKwmr8 + - req_OdeeeHGz8xAHBe Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIuKuuB1fWySn28FPoaUU", + "id": "pi_3OZk9IKuuB1fWySn22Q1GrrN", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIuKuuB1fWySn28FPoaUU_secret_9Q1ZPsTTNZihqPh0FbQoq9Dme", + "client_secret": "pi_3OZk9IKuuB1fWySn22Q1GrrN_secret_iIbQXDzCfl4mOnp4tdQxl6yIj", "confirmation_method": "automatic", - "created": 1705014292, + "created": 1705540324, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIuKuuB1fWySn2JQF25Rk", + "latest_charge": "ch_3OZk9IKuuB1fWySn2dzdxUbp", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIuKuuB1fWySnD7eTYXya", + "payment_method": "pm_1OZk9IKuuB1fWySncntjvPyp", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,10 +384,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:53 GMT + recorded_at: Thu, 18 Jan 2024 01:12:05 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIuKuuB1fWySn28FPoaUU + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9IKuuB1fWySn22Q1GrrN body: encoding: US-ASCII string: '' @@ -395,11 +395,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_fOl4UVsYGKwmr8","request_duration_ms":858}}' + - '{"last_request_metrics":{"request_id":"req_OdeeeHGz8xAHBe","request_duration_ms":993}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -418,7 +418,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:54 GMT + - Thu, 18 Jan 2024 01:12:06 GMT Content-Type: - application/json Content-Length: @@ -444,7 +444,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_ARXM0GeIzlNmxc + - req_5An5QjUyPH52zH Stripe-Version: - '2023-10-16' Vary: @@ -457,7 +457,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIuKuuB1fWySn28FPoaUU", + "id": "pi_3OZk9IKuuB1fWySn22Q1GrrN", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -471,20 +471,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIuKuuB1fWySn28FPoaUU_secret_9Q1ZPsTTNZihqPh0FbQoq9Dme", + "client_secret": "pi_3OZk9IKuuB1fWySn22Q1GrrN_secret_iIbQXDzCfl4mOnp4tdQxl6yIj", "confirmation_method": "automatic", - "created": 1705014292, + "created": 1705540324, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIuKuuB1fWySn2JQF25Rk", + "latest_charge": "ch_3OZk9IKuuB1fWySn2dzdxUbp", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIuKuuB1fWySnD7eTYXya", + "payment_method": "pm_1OZk9IKuuB1fWySncntjvPyp", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -509,10 +509,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:54 GMT + recorded_at: Thu, 18 Jan 2024 01:12:06 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIuKuuB1fWySn28FPoaUU/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9IKuuB1fWySn22Q1GrrN/capture body: encoding: US-ASCII string: '' @@ -520,11 +520,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ARXM0GeIzlNmxc","request_duration_ms":305}}' + - '{"last_request_metrics":{"request_id":"req_5An5QjUyPH52zH","request_duration_ms":325}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -543,7 +543,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:55 GMT + - Thu, 18 Jan 2024 01:12:07 GMT Content-Type: - application/json Content-Length: @@ -569,11 +569,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - bd50865e-5803-4573-8c52-b38d0fabebc3 + - 477719d7-8607-4fe9-a519-07d3937ccb8b Original-Request: - - req_Y58fHCf5IPZZlf + - req_nMNrRGvKBquGGQ Request-Id: - - req_Y58fHCf5IPZZlf + - req_nMNrRGvKBquGGQ Stripe-Should-Retry: - 'false' Stripe-Version: @@ -588,7 +588,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIuKuuB1fWySn28FPoaUU", + "id": "pi_3OZk9IKuuB1fWySn22Q1GrrN", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -602,20 +602,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIuKuuB1fWySn28FPoaUU_secret_9Q1ZPsTTNZihqPh0FbQoq9Dme", + "client_secret": "pi_3OZk9IKuuB1fWySn22Q1GrrN_secret_iIbQXDzCfl4mOnp4tdQxl6yIj", "confirmation_method": "automatic", - "created": 1705014292, + "created": 1705540324, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIuKuuB1fWySn2JQF25Rk", + "latest_charge": "ch_3OZk9IKuuB1fWySn2dzdxUbp", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIuKuuB1fWySnD7eTYXya", + "payment_method": "pm_1OZk9IKuuB1fWySncntjvPyp", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -640,10 +640,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:55 GMT + recorded_at: Thu, 18 Jan 2024 01:12:07 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIuKuuB1fWySn28FPoaUU + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9IKuuB1fWySn22Q1GrrN body: encoding: US-ASCII string: '' @@ -651,11 +651,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Y58fHCf5IPZZlf","request_duration_ms":1066}}' + - '{"last_request_metrics":{"request_id":"req_nMNrRGvKBquGGQ","request_duration_ms":1069}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -674,7 +674,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:55 GMT + - Thu, 18 Jan 2024 01:12:07 GMT Content-Type: - application/json Content-Length: @@ -700,7 +700,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_kv0lfAxnxCfPKM + - req_DndxrU54LWfCZ4 Stripe-Version: - '2023-10-16' Vary: @@ -713,7 +713,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIuKuuB1fWySn28FPoaUU", + "id": "pi_3OZk9IKuuB1fWySn22Q1GrrN", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -727,20 +727,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIuKuuB1fWySn28FPoaUU_secret_9Q1ZPsTTNZihqPh0FbQoq9Dme", + "client_secret": "pi_3OZk9IKuuB1fWySn22Q1GrrN_secret_iIbQXDzCfl4mOnp4tdQxl6yIj", "confirmation_method": "automatic", - "created": 1705014292, + "created": 1705540324, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIuKuuB1fWySn2JQF25Rk", + "latest_charge": "ch_3OZk9IKuuB1fWySn2dzdxUbp", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIuKuuB1fWySnD7eTYXya", + "payment_method": "pm_1OZk9IKuuB1fWySncntjvPyp", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -765,5 +765,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:55 GMT + recorded_at: Thu, 18 Jan 2024 01:12:07 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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 cf6d471e5b9..7d19e27db79 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.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.5.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.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_h7WlxBafA0nL6T","request_duration_ms":523}}' + - '{"last_request_metrics":{"request_id":"req_Bw3hbkLE62Rfuu","request_duration_ms":347}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:06 GMT + - Thu, 18 Jan 2024 01:12:02 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - e3e73431-90e8-4602-918f-cfd3cc064c8f + - db6c6cae-a773-49d4-b164-312810f74017 Original-Request: - - req_g1p1yNBly1UT8V + - req_yJ0Wbk6zeRN8vl Request-Id: - - req_g1p1yNBly1UT8V + - req_yJ0Wbk6zeRN8vl Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OXXIAKuuB1fWySnEeFKAVbZ", + "id": "pm_1OZk9FKuuB1fWySntlUoaaL8", "object": "payment_method", "billing_details": { "address": { @@ -117,28 +117,28 @@ http_interactions: }, "wallet": null }, - "created": 1705014246, + "created": 1705540322, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 11 Jan 2024 23:04:06 GMT + recorded_at: Thu, 18 Jan 2024 01:12:02 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OXXIAKuuB1fWySnEeFKAVbZ&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OZk9FKuuB1fWySntlUoaaL8&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_g1p1yNBly1UT8V","request_duration_ms":469}}' + - '{"last_request_metrics":{"request_id":"req_yJ0Wbk6zeRN8vl","request_duration_ms":449}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -157,7 +157,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:07 GMT + - Thu, 18 Jan 2024 01:12:02 GMT Content-Type: - application/json Content-Length: @@ -182,11 +182,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: - - 47fd19e1-8b1a-490d-baae-c2bbe55d230f + - adc03139-a20a-4660-a486-6e5ac8c92648 Original-Request: - - req_SI6mIb6S1Uxmvo + - req_gaAzigLNDu1KVr Request-Id: - - req_SI6mIb6S1Uxmvo + - req_gaAzigLNDu1KVr Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +201,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIAKuuB1fWySn1NTMqKCU", + "id": "pi_3OZk9GKuuB1fWySn2DhnANkN", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +215,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIAKuuB1fWySn1NTMqKCU_secret_gLVqxlJjFLU5ku76fDB21bHG9", + "client_secret": "pi_3OZk9GKuuB1fWySn2DhnANkN_secret_kxqbdP9rvpHxzevWIAcpncMJP", "confirmation_method": "automatic", - "created": 1705014246, + "created": 1705540322, "currency": "eur", "customer": null, "description": null, @@ -228,7 +228,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIAKuuB1fWySnEeFKAVbZ", + "payment_method": "pm_1OZk9FKuuB1fWySntlUoaaL8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,10 +253,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:06 GMT + recorded_at: Thu, 18 Jan 2024 01:12:02 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OXXIAKuuB1fWySn1NTMqKCU/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OZk9GKuuB1fWySn2DhnANkN/confirm body: encoding: US-ASCII string: '' @@ -264,11 +264,11 @@ http_interactions: User-Agent: - Stripe/v1 RubyBindings/10.5.0 Authorization: - - Bearer + - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_SI6mIb6S1Uxmvo","request_duration_ms":361}}' + - '{"last_request_metrics":{"request_id":"req_gaAzigLNDu1KVr","request_duration_ms":445}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -287,7 +287,7 @@ http_interactions: Server: - nginx Date: - - Thu, 11 Jan 2024 23:04:08 GMT + - Thu, 18 Jan 2024 01:12:03 GMT Content-Type: - application/json Content-Length: @@ -313,11 +313,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - f43b4942-a9c5-4d4e-9889-ce859f50713a + - 9fd4e51e-bf9b-4df6-b1f7-03f3c9f26f69 Original-Request: - - req_DggvUXs8CiyKHS + - req_d0R5oQF4LyojD3 Request-Id: - - req_DggvUXs8CiyKHS + - req_d0R5oQF4LyojD3 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -332,7 +332,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OXXIAKuuB1fWySn1NTMqKCU", + "id": "pi_3OZk9GKuuB1fWySn2DhnANkN", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -346,20 +346,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OXXIAKuuB1fWySn1NTMqKCU_secret_gLVqxlJjFLU5ku76fDB21bHG9", + "client_secret": "pi_3OZk9GKuuB1fWySn2DhnANkN_secret_kxqbdP9rvpHxzevWIAcpncMJP", "confirmation_method": "automatic", - "created": 1705014246, + "created": 1705540322, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OXXIAKuuB1fWySn1pM8Da6I", + "latest_charge": "ch_3OZk9GKuuB1fWySn2zT7z3r6", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OXXIAKuuB1fWySnEeFKAVbZ", + "payment_method": "pm_1OZk9FKuuB1fWySntlUoaaL8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -384,5 +384,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 11 Jan 2024 23:04:07 GMT + recorded_at: Thu, 18 Jan 2024 01:12:03 GMT recorded_with: VCR 6.2.0 diff --git a/spec/support/vcr_setup.rb b/spec/support/vcr_setup.rb index 2f944fb2354..f240f96ba15 100644 --- a/spec/support/vcr_setup.rb +++ b/spec/support/vcr_setup.rb @@ -7,8 +7,8 @@ config.hook_into :webmock config.ignore_localhost = true config.configure_rspec_metadata! - config.filter_sensitive_data('') { ENV.fetch('STRIPE_SECRET_TEST_API_KEY', nil) } - config.filter_sensitive_data('') { ENV.fetch('STRIPE_CUSTOMER', nil) } - config.filter_sensitive_data('') { ENV.fetch('STRIPE_ACCOUNT', nil) } + config.filter_sensitive_data('') { ENV.fetch('STRIPE_SECRET_TEST_API_KEY', nil) } + config.filter_sensitive_data('') { ENV.fetch('STRIPE_CUSTOMER', nil) } + config.filter_sensitive_data('') { ENV.fetch('STRIPE_ACCOUNT', nil) } config.ignore_hosts('localhost', '127.0.0.1', '0.0.0.0', 'api.knapsackpro.com') end From ccf0e78b910e9a691f72f132993cc25605ffd8fa Mon Sep 17 00:00:00 2001 From: David Cook Date: Thu, 18 Jan 2024 12:26:21 +1100 Subject: [PATCH 2/5] Refactor It's not as beautiful as I hoped, but it enforces the rule. Am I going too far? Probably. --- spec/support/vcr_setup.rb | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/spec/support/vcr_setup.rb b/spec/support/vcr_setup.rb index f240f96ba15..d7c6e9b6fb8 100644 --- a/spec/support/vcr_setup.rb +++ b/spec/support/vcr_setup.rb @@ -7,8 +7,10 @@ config.hook_into :webmock config.ignore_localhost = true config.configure_rspec_metadata! - config.filter_sensitive_data('') { ENV.fetch('STRIPE_SECRET_TEST_API_KEY', nil) } - config.filter_sensitive_data('') { ENV.fetch('STRIPE_CUSTOMER', nil) } - config.filter_sensitive_data('') { ENV.fetch('STRIPE_ACCOUNT', nil) } config.ignore_hosts('localhost', '127.0.0.1', '0.0.0.0', 'api.knapsackpro.com') + + # Filter sensitive environment variables + ['STRIPE_SECRET_TEST_API_KEY', 'STRIPE_CUSTOMER', 'STRIPE_ACCOUNT'].each do |env_var| + config.filter_sensitive_data("") { ENV.fetch(env_var, nil) } + end end From 6e522cb0554314b310dc963dbb6b8e1412cf68dc Mon Sep 17 00:00:00 2001 From: David Cook Date: Thu, 18 Jan 2024 12:47:02 +1100 Subject: [PATCH 3/5] Filter out Stripe client_id --- .../destroys_the_record.yml | 66 +++++++++---------- spec/support/vcr_setup.rb | 2 +- 2 files changed, 34 insertions(+), 34 deletions(-) diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/StripeAccount/deauthorize_and_destroy/when_the_Stripe_API_disconnect_succeeds/destroys_the_record.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/StripeAccount/deauthorize_and_destroy/when_the_Stripe_API_disconnect_succeeds/destroys_the_record.yml index ad331f79111..9551b77dedb 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/StripeAccount/deauthorize_and_destroy/when_the_Stripe_API_disconnect_succeeds/destroys_the_record.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.5.0/StripeAccount/deauthorize_and_destroy/when_the_Stripe_API_disconnect_succeeds/destroys_the_record.yml @@ -14,7 +14,7 @@ http_interactions: Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_4nCcxe7bcNQOjp","request_duration_ms":301}}' + - '{"last_request_metrics":{"request_id":"req_6vh46X1sMvFzh7","request_duration_ms":323}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -33,7 +33,7 @@ http_interactions: Server: - nginx Date: - - Thu, 18 Jan 2024 01:13:56 GMT + - Thu, 18 Jan 2024 01:29:19 GMT Content-Type: - application/json Content-Length: @@ -58,11 +58,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: - - 4ff21ff7-9bd0-4dd9-9580-2f1907411424 + - 701a5f89-40e1-4205-8165-9f82759b6a6b Original-Request: - - req_lDwCPaiDcpo2yT + - req_KOYJi1K4Obm63I Request-Id: - - req_lDwCPaiDcpo2yT + - req_KOYJi1K4Obm63I Stripe-Should-Retry: - 'false' Stripe-Version: @@ -77,7 +77,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "acct_1OZkB44FUH8To5ai", + "id": "acct_1OZkPx4Guq1MuAYI", "object": "account", "business_profile": { "mcc": null, @@ -97,7 +97,7 @@ http_interactions: "type": "application" }, "country": "AU", - "created": 1705540435, + "created": 1705541358, "default_currency": "aud", "details_submitted": false, "email": "jumping.jack@example.com", @@ -106,7 +106,7 @@ http_interactions: "data": [], "has_more": false, "total_count": 0, - "url": "/v1/accounts/acct_1OZkB44FUH8To5ai/external_accounts" + "url": "/v1/accounts/acct_1OZkPx4Guq1MuAYI/external_accounts" }, "future_requirements": { "alternatives": [], @@ -200,13 +200,13 @@ http_interactions: }, "type": "standard" } - recorded_at: Thu, 18 Jan 2024 01:13:56 GMT + recorded_at: Thu, 18 Jan 2024 01:29:19 GMT - request: method: post uri: https://connect.stripe.com/oauth/deauthorize body: encoding: UTF-8 - string: stripe_user_id=acct_1OZkB44FUH8To5ai&client_id=ca_MzG1xs6tZFDztUlak7uFxoUM36G6307W + string: stripe_user_id=acct_1OZkPx4Guq1MuAYI&client_id= headers: User-Agent: - Stripe/v1 RubyBindings/10.5.0 @@ -215,7 +215,7 @@ http_interactions: Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_lDwCPaiDcpo2yT","request_duration_ms":1966}}' + - '{"last_request_metrics":{"request_id":"req_KOYJi1K4Obm63I","request_duration_ms":1722}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: @@ -234,7 +234,7 @@ http_interactions: Server: - nginx Date: - - Thu, 18 Jan 2024 01:13:56 GMT + - Thu, 18 Jan 2024 01:29:19 GMT Content-Type: - application/json Content-Length: @@ -256,24 +256,24 @@ http_interactions: Referrer-Policy: - strict-origin-when-cross-origin Request-Id: - - req_TcoWmMD8KhmPXv + - req_Qzx8KliGB1xBxC 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=Fri, 17 Jan 2025 01:13:56 GMT; secure; + domain=stripe.com; path=/; expires=Fri, 17 Jan 2025 01:29:19 GMT; secure; HttpOnly; SameSite=Lax - - cid=8e3dea8a-8858-4e1f-ad5f-285adfe9591f; domain=stripe.com; path=/; expires=Wed, - 17 Apr 2024 01:13:56 GMT; secure; SameSite=Lax - - machine_identifier=BRNsDOzRjgmDZH30IEHHjtdFe%2F1BrZhtnBPIj3EEEaoA07JSeKgzPuY2bHtoLqEvPzM%3D; - domain=stripe.com; path=/; expires=Fri, 17 Jan 2025 01:13:56 GMT; secure; + - cid=26b51708-e414-4f14-a5d3-fad9283a711f; domain=stripe.com; path=/; expires=Wed, + 17 Apr 2024 01:29:19 GMT; secure; SameSite=Lax + - machine_identifier=MmU20ak41E5kQ7Q8zFqPiXtArIXlWyFpxBJSnqeYDHk%2F%2Fj64646dXI%2FfQWQsZHw%2F4r8%3D; + domain=stripe.com; path=/; expires=Fri, 17 Jan 2025 01:29:19 GMT; secure; HttpOnly; SameSite=Lax - - private_machine_identifier=laVx%2FtytzeuovD5lI%2BkcNwmJuLilAXrvE6Q13%2B5%2BGBSCr2H1IAyy15Ef0Ht2%2F1EnZgQ%3D; - domain=stripe.com; path=/; expires=Fri, 17 Jan 2025 01:13:56 GMT; secure; + - private_machine_identifier=%2FQaEflARYhdGe0qVilmcTPJ3dTKgFjqHaVxzOxT0EB6%2FK9C76%2F1v0P9%2Bt%2FD26HZTzfE%3D; + domain=stripe.com; path=/; expires=Fri, 17 Jan 2025 01:29:19 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=fHmcsu3voknTQK_mk6NLaUZYhWB6qZyPWRobfTV6yDe7ZS6pUBHT4Nj5ZbZPpo6zvRLXhITCiaRcvBDiVPtaQTw-AYTZVJxtNT6kzbY5APTPq77w4XWBRqy6xF_AvMjBauxPfYt13Q%3D%3D; + - stripe.csrf=u8CxAAXEGJVfFBNcox8MMHXWFEBiMulMxukF7FZ19rQNEX0aMLnV7ICpFDvGgz2CGm9Af26yAS0CzkB8eeZ15jw-AYTZVJwUaRiFa00ThQb73ki441ish0w-pnaJgJ5BnfnIA6i_rQ%3D%3D; domain=stripe.com; path=/; secure; HttpOnly; SameSite=None Strict-Transport-Security: - max-age=63072000; includeSubDomains; preload @@ -283,15 +283,15 @@ http_interactions: Stripe-Parent-Id: - '0000000000000000' Stripe-Span-Id: - - bf8cc38dccae076e + - 30eea7c3772d4858 X-Apiori-Intentional-Latency: - 0s X-Apiori-Reqid: - - syd1DJgkJmN0xLhUFPjXAPJ + - syd1DJgm2HuV7MyP2p9qZ5o X-Apiori-Server-Duration-Ms: - - '175' + - '149' X-Apiori-Upstream-Duration: - - 175.319575ms + - 149.454256ms X-Apiori-Upstream-Name: - manage-srv X-Apiori-Upstream-Region: @@ -301,28 +301,28 @@ http_interactions: X-Envoy-Attempt-Count: - '1' X-Envoy-Upstream-Service-Time: - - '353' + - '328' X-Robots-Tag: - none X-Stripe-Bg-Intended-Route-Color: - - blue + - green X-Stripe-C-Cost: - '22' X-Stripe-Client-Envoy-Start-Time-Us: - - '1705540436326630' + - '1705541359440913' X-Stripe-Rpc-C-Cost-Report: - Cg0IFBIJY2VsbF8wMDA3Cg8IAhILZ2xvYmFsX2NlbGw= X-Stripe-Server-Envoy-Start-Time-Us: - - '1705540436327922' + - '1705541359441654' X-Stripe-Server-Envoy-Upstream-Service-Time-Ms: - - '172' + - '147' Stripe-Action-Id: - - syd1DJgkJmN0xLhUFPjXAPJ + - syd1DJgm2HuV7MyP2p9qZ5o body: encoding: UTF-8 string: |- { - "stripe_user_id": "acct_1OZkB44FUH8To5ai" + "stripe_user_id": "acct_1OZkPx4Guq1MuAYI" } - recorded_at: Thu, 18 Jan 2024 01:13:56 GMT + recorded_at: Thu, 18 Jan 2024 01:29:19 GMT recorded_with: VCR 6.2.0 diff --git a/spec/support/vcr_setup.rb b/spec/support/vcr_setup.rb index d7c6e9b6fb8..f0e02e4eb24 100644 --- a/spec/support/vcr_setup.rb +++ b/spec/support/vcr_setup.rb @@ -10,7 +10,7 @@ config.ignore_hosts('localhost', '127.0.0.1', '0.0.0.0', 'api.knapsackpro.com') # Filter sensitive environment variables - ['STRIPE_SECRET_TEST_API_KEY', 'STRIPE_CUSTOMER', 'STRIPE_ACCOUNT'].each do |env_var| + ['STRIPE_SECRET_TEST_API_KEY', 'STRIPE_CUSTOMER', 'STRIPE_ACCOUNT', 'STRIPE_CLIENT_ID'].each do |env_var| config.filter_sensitive_data("") { ENV.fetch(env_var, nil) } end end From df82db9a952c16d49735ccf8a52321636a3775fc Mon Sep 17 00:00:00 2001 From: David Cook Date: Fri, 19 Jan 2024 09:24:24 +1100 Subject: [PATCH 4/5] Fix Layout/LineLength --- spec/support/vcr_setup.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/spec/support/vcr_setup.rb b/spec/support/vcr_setup.rb index f0e02e4eb24..cd6eb2e9ccd 100644 --- a/spec/support/vcr_setup.rb +++ b/spec/support/vcr_setup.rb @@ -10,7 +10,12 @@ config.ignore_hosts('localhost', '127.0.0.1', '0.0.0.0', 'api.knapsackpro.com') # Filter sensitive environment variables - ['STRIPE_SECRET_TEST_API_KEY', 'STRIPE_CUSTOMER', 'STRIPE_ACCOUNT', 'STRIPE_CLIENT_ID'].each do |env_var| + [ + 'STRIPE_SECRET_TEST_API_KEY', + 'STRIPE_CUSTOMER', + 'STRIPE_ACCOUNT', + 'STRIPE_CLIENT_ID', + ].each do |env_var| config.filter_sensitive_data("") { ENV.fetch(env_var, nil) } end end From 40166bf3e85ede6a9ba8025178efed11929ff42d Mon Sep 17 00:00:00 2001 From: David Cook Date: Fri, 19 Jan 2024 09:55:39 +1100 Subject: [PATCH 5/5] Update spec/support/vcr_setup.rb Co-authored-by: Maikel --- spec/support/vcr_setup.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/spec/support/vcr_setup.rb b/spec/support/vcr_setup.rb index cd6eb2e9ccd..572cee9927d 100644 --- a/spec/support/vcr_setup.rb +++ b/spec/support/vcr_setup.rb @@ -10,11 +10,11 @@ config.ignore_hosts('localhost', '127.0.0.1', '0.0.0.0', 'api.knapsackpro.com') # Filter sensitive environment variables - [ - 'STRIPE_SECRET_TEST_API_KEY', - 'STRIPE_CUSTOMER', - 'STRIPE_ACCOUNT', - 'STRIPE_CLIENT_ID', + %w[ + STRIPE_SECRET_TEST_API_KEY + STRIPE_CUSTOMER + STRIPE_ACCOUNT + STRIPE_CLIENT_ID ].each do |env_var| config.filter_sensitive_data("") { ENV.fetch(env_var, nil) } end