From 317d492873a39b2329436cd4c4d0a532995967b3 Mon Sep 17 00:00:00 2001 From: Maikel Linke Date: Mon, 18 Dec 2023 14:06:38 +1100 Subject: [PATCH] Test Stripe with real API --- .../captures_the_payment.yml | 215 ------------------ .../captures_the_payment.yml | 215 ------------------ .../captures_the_payment.yml | 213 ----------------- .../captures_the_payment.yml | 215 ------------------ .../captures_the_payment.yml | 215 ------------------ .../captures_the_payment.yml | 215 ------------------ .../captures_the_payment.yml | 215 ------------------ .../captures_the_payment.yml | 215 ------------------ .../saves_the_card_locally.yml | 72 +++--- ...t_intent_state_is_not_requires_capture.yml | 86 +++---- .../_purchase/completes_the_purchase.yml | 166 +++++++------- ..._error_message_to_help_developer_debug.yml | 92 ++++---- ...t_intent_last_payment_error_as_message.yml | 104 ++++----- ...t_intent_last_payment_error_as_message.yml | 104 ++++----- ...t_intent_last_payment_error_as_message.yml | 104 ++++----- ...t_intent_last_payment_error_as_message.yml | 104 ++++----- ...t_intent_last_payment_error_as_message.yml | 104 ++++----- ...t_intent_last_payment_error_as_message.yml | 104 ++++----- ...t_intent_last_payment_error_as_message.yml | 104 ++++----- ...t_intent_last_payment_error_as_message.yml | 104 ++++----- .../captures_the_payment.yml | 186 +++++++-------- ...s_payment_intent_id_and_does_not_raise.yml | 92 ++++---- .../captures_the_payment.yml | 186 +++++++-------- ...s_payment_intent_id_and_does_not_raise.yml | 92 ++++---- .../from_Diners_Club/captures_the_payment.yml | 186 +++++++-------- ...s_payment_intent_id_and_does_not_raise.yml | 92 ++++---- .../captures_the_payment.yml | 186 +++++++-------- ...s_payment_intent_id_and_does_not_raise.yml | 92 ++++---- .../from_Discover/captures_the_payment.yml | 186 +++++++-------- ...s_payment_intent_id_and_does_not_raise.yml | 92 ++++---- .../captures_the_payment.yml | 186 +++++++-------- ...s_payment_intent_id_and_does_not_raise.yml | 92 ++++---- .../from_JCB/captures_the_payment.yml | 186 +++++++-------- ...s_payment_intent_id_and_does_not_raise.yml | 92 ++++---- .../from_Mastercard/captures_the_payment.yml | 186 +++++++-------- ...s_payment_intent_id_and_does_not_raise.yml | 92 ++++---- .../captures_the_payment.yml | 186 +++++++-------- ...s_payment_intent_id_and_does_not_raise.yml | 92 ++++---- .../captures_the_payment.yml | 186 +++++++-------- ...s_payment_intent_id_and_does_not_raise.yml | 92 ++++---- .../captures_the_payment.yml | 186 +++++++-------- ...s_payment_intent_id_and_does_not_raise.yml | 92 ++++---- .../from_UnionPay/captures_the_payment.yml | 186 +++++++-------- ...s_payment_intent_id_and_does_not_raise.yml | 92 ++++---- .../captures_the_payment.yml | 186 +++++++-------- ...s_payment_intent_id_and_does_not_raise.yml | 92 ++++---- .../captures_the_payment.yml | 186 +++++++-------- ...s_payment_intent_id_and_does_not_raise.yml | 92 ++++---- .../from_Visa/captures_the_payment.yml | 186 +++++++-------- ...s_payment_intent_id_and_does_not_raise.yml | 92 ++++---- .../from_Visa_debit_/captures_the_payment.yml | 186 +++++++-------- ...s_payment_intent_id_and_does_not_raise.yml | 92 ++++---- 52 files changed, 2850 insertions(+), 4564 deletions(-) delete mode 100644 spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Exceeding_velocity_limit_decline/captures_the_payment.yml delete mode 100644 spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Expired_card_decline/captures_the_payment.yml delete mode 100644 spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Generic_decline/captures_the_payment.yml delete mode 100644 spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Incorrect_CVC_decline/captures_the_payment.yml delete mode 100644 spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Insufficient_funds_decline/captures_the_payment.yml delete mode 100644 spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Lost_card_decline/captures_the_payment.yml delete mode 100644 spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Processing_error_decline/captures_the_payment.yml delete mode 100644 spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Stolen_card_decline/captures_the_payment.yml rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (84%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (79%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.0}/Spree_Gateway_StripeSCA/_purchase/completes_the_purchase.yml (81%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.0}/Spree_Gateway_StripeSCA/_purchase/provides_an_error_message_to_help_developer_debug.yml (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (82%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (82%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (82%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (82%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (82%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (82%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (82%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (82%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (79%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) rename spec/fixtures/vcr_cassettes/{Stripe-v10.2.0 => Stripe-v10.3.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 (78%) diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Exceeding_velocity_limit_decline/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Exceeding_velocity_limit_decline/captures_the_payment.yml deleted file mode 100644 index 2d7f8363c2..0000000000 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Exceeding_velocity_limit_decline/captures_the_payment.yml +++ /dev/null @@ -1,215 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: https://api.stripe.com/v1/payment_methods - body: - encoding: UTF-8 - string: type=card&card[number]=4000000000006975&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 - headers: - User-Agent: - - Stripe/v1 RubyBindings/10.2.0 - Authorization: - - Bearer - Content-Type: - - application/x-www-form-urlencoded - X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_HN2bV70M1gVOpL","request_duration_ms":593}}' - Stripe-Version: - - '2023-10-16' - X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx - Date: - - Tue, 05 Dec 2023 12:40:48 GMT - Content-Type: - - application/json - Content-Length: - - '931' - Connection: - - keep-alive - Access-Control-Allow-Credentials: - - 'true' - Access-Control-Allow-Methods: - - GET,HEAD,PUT,PATCH,POST,DELETE - Access-Control-Allow-Origin: - - "*" - Access-Control-Expose-Headers: - - Request-Id, Stripe-Manage-Version, Stripe-Should-Retry, X-Stripe-External-Auth-Required, - X-Stripe-Privileged-Session-Required - Access-Control-Max-Age: - - '300' - Cache-Control: - - no-cache, no-store - Content-Security-Policy: - - report-uri https://q.stripe.com/csp-report?p=v1%2Fpayment_methods; block-all-mixed-content; - default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; - img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' - Idempotency-Key: - - 87dd26fc-c3ea-4821-8d28-7717dd8dd10d - Original-Request: - - req_HT0fDVCQVPLYvs - Request-Id: - - req_HT0fDVCQVPLYvs - 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": "pm_1OJxvfKuuB1fWySnDzSF1su6", - "object": "payment_method", - "billing_details": { - "address": { - "city": null, - "country": null, - "line1": null, - "line2": null, - "postal_code": null, - "state": null - }, - "email": null, - "name": null, - "phone": null - }, - "card": { - "brand": "visa", - "checks": { - "address_line1_check": null, - "address_postal_code_check": null, - "cvc_check": "unchecked" - }, - "country": "US", - "exp_month": 12, - "exp_year": 2024, - "fingerprint": "WoxwxVPUPcg0EjXW", - "funding": "credit", - "generated_from": null, - "last4": "6975", - "networks": { - "available": [ - "visa" - ], - "preferred": null - }, - "three_d_secure_usage": { - "supported": true - }, - "wallet": null - }, - "created": 1701780048, - "customer": null, - "livemode": false, - "metadata": {}, - "type": "card" - } - recorded_at: Tue, 05 Dec 2023 12:40:48 GMT -- request: - method: post - uri: https://api.stripe.com/v1/payment_intents/payment_intent.id/capture - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - Stripe/v1 RubyBindings/10.2.0 - Authorization: - - Bearer - Content-Type: - - application/x-www-form-urlencoded - X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_HT0fDVCQVPLYvs","request_duration_ms":594}}' - Stripe-Version: - - '2023-10-16' - X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - Server: - - nginx - Date: - - Tue, 05 Dec 2023 12:40:48 GMT - Content-Type: - - application/json - Content-Length: - - '342' - 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%2F%3Aintent%2Fcapture; - 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: - - 5bdcd456-bb6f-4728-bea2-ff3a25c4f703 - Original-Request: - - req_NxcSrSSuXLMemB - Request-Id: - - req_NxcSrSSuXLMemB - 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: | - { - "error": { - "code": "resource_missing", - "doc_url": "https://stripe.com/docs/error-codes/resource-missing", - "message": "No such payment_intent: 'payment_intent.id'", - "param": "intent", - "request_log_url": "https://dashboard.stripe.com/test/logs/req_NxcSrSSuXLMemB?t=1701780048", - "type": "invalid_request_error" - } - } - recorded_at: Tue, 05 Dec 2023 12:40:48 GMT -recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Expired_card_decline/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Expired_card_decline/captures_the_payment.yml deleted file mode 100644 index b4d5f768a8..0000000000 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Expired_card_decline/captures_the_payment.yml +++ /dev/null @@ -1,215 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: https://api.stripe.com/v1/payment_methods - body: - encoding: UTF-8 - string: type=card&card[number]=4000000000000069&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 - headers: - User-Agent: - - Stripe/v1 RubyBindings/10.2.0 - Authorization: - - Bearer - Content-Type: - - application/x-www-form-urlencoded - X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_OITsgm0ufJ3r7v","request_duration_ms":436}}' - Stripe-Version: - - '2023-10-16' - X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx - Date: - - Tue, 05 Dec 2023 12:40:45 GMT - Content-Type: - - application/json - Content-Length: - - '931' - Connection: - - keep-alive - Access-Control-Allow-Credentials: - - 'true' - Access-Control-Allow-Methods: - - GET,HEAD,PUT,PATCH,POST,DELETE - Access-Control-Allow-Origin: - - "*" - Access-Control-Expose-Headers: - - Request-Id, Stripe-Manage-Version, Stripe-Should-Retry, X-Stripe-External-Auth-Required, - X-Stripe-Privileged-Session-Required - Access-Control-Max-Age: - - '300' - Cache-Control: - - no-cache, no-store - Content-Security-Policy: - - report-uri https://q.stripe.com/csp-report?p=v1%2Fpayment_methods; block-all-mixed-content; - default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; - img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' - Idempotency-Key: - - e439579c-df38-48ee-9526-b449001e9561 - Original-Request: - - req_L1wxUG2ScHFHCu - Request-Id: - - req_L1wxUG2ScHFHCu - 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": "pm_1OJxvcKuuB1fWySnOPEXWfHM", - "object": "payment_method", - "billing_details": { - "address": { - "city": null, - "country": null, - "line1": null, - "line2": null, - "postal_code": null, - "state": null - }, - "email": null, - "name": null, - "phone": null - }, - "card": { - "brand": "visa", - "checks": { - "address_line1_check": null, - "address_postal_code_check": null, - "cvc_check": "unchecked" - }, - "country": "US", - "exp_month": 12, - "exp_year": 2024, - "fingerprint": "qpQikrTL7IyNA2rE", - "funding": "credit", - "generated_from": null, - "last4": "0069", - "networks": { - "available": [ - "visa" - ], - "preferred": null - }, - "three_d_secure_usage": { - "supported": true - }, - "wallet": null - }, - "created": 1701780045, - "customer": null, - "livemode": false, - "metadata": {}, - "type": "card" - } - recorded_at: Tue, 05 Dec 2023 12:40:45 GMT -- request: - method: post - uri: https://api.stripe.com/v1/payment_intents/payment_intent.id/capture - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - Stripe/v1 RubyBindings/10.2.0 - Authorization: - - Bearer - Content-Type: - - application/x-www-form-urlencoded - X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_L1wxUG2ScHFHCu","request_duration_ms":492}}' - Stripe-Version: - - '2023-10-16' - X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - Server: - - nginx - Date: - - Tue, 05 Dec 2023 12:40:45 GMT - Content-Type: - - application/json - Content-Length: - - '342' - 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%2F%3Aintent%2Fcapture; - 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: - - ceab10c9-f8a9-4995-a600-1291c630dac4 - Original-Request: - - req_Mjo8XKi9hIX5FT - Request-Id: - - req_Mjo8XKi9hIX5FT - 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: | - { - "error": { - "code": "resource_missing", - "doc_url": "https://stripe.com/docs/error-codes/resource-missing", - "message": "No such payment_intent: 'payment_intent.id'", - "param": "intent", - "request_log_url": "https://dashboard.stripe.com/test/logs/req_Mjo8XKi9hIX5FT?t=1701780045", - "type": "invalid_request_error" - } - } - recorded_at: Tue, 05 Dec 2023 12:40:45 GMT -recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Generic_decline/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Generic_decline/captures_the_payment.yml deleted file mode 100644 index dab6421ab1..0000000000 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Generic_decline/captures_the_payment.yml +++ /dev/null @@ -1,213 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: https://api.stripe.com/v1/payment_methods - body: - encoding: UTF-8 - string: type=card&card[number]=4000000000000002&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 - headers: - User-Agent: - - Stripe/v1 RubyBindings/10.2.0 - Authorization: - - Bearer - Content-Type: - - application/x-www-form-urlencoded - Stripe-Version: - - '2023-10-16' - X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx - Date: - - Tue, 05 Dec 2023 12:40:41 GMT - Content-Type: - - application/json - Content-Length: - - '931' - Connection: - - keep-alive - Access-Control-Allow-Credentials: - - 'true' - Access-Control-Allow-Methods: - - GET,HEAD,PUT,PATCH,POST,DELETE - Access-Control-Allow-Origin: - - "*" - Access-Control-Expose-Headers: - - Request-Id, Stripe-Manage-Version, Stripe-Should-Retry, X-Stripe-External-Auth-Required, - X-Stripe-Privileged-Session-Required - Access-Control-Max-Age: - - '300' - Cache-Control: - - no-cache, no-store - Content-Security-Policy: - - report-uri https://q.stripe.com/csp-report?p=v1%2Fpayment_methods; block-all-mixed-content; - default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; - img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' - Idempotency-Key: - - 18e731ac-77e0-4a5f-944d-62c1356f84b2 - Original-Request: - - req_IGDhPb0FpOw9S9 - Request-Id: - - req_IGDhPb0FpOw9S9 - 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": "pm_1OJxvZKuuB1fWySnAxHQzHMU", - "object": "payment_method", - "billing_details": { - "address": { - "city": null, - "country": null, - "line1": null, - "line2": null, - "postal_code": null, - "state": null - }, - "email": null, - "name": null, - "phone": null - }, - "card": { - "brand": "visa", - "checks": { - "address_line1_check": null, - "address_postal_code_check": null, - "cvc_check": "unchecked" - }, - "country": "US", - "exp_month": 12, - "exp_year": 2024, - "fingerprint": "IKC2ubfpSLuZKsVs", - "funding": "credit", - "generated_from": null, - "last4": "0002", - "networks": { - "available": [ - "visa" - ], - "preferred": null - }, - "three_d_secure_usage": { - "supported": true - }, - "wallet": null - }, - "created": 1701780041, - "customer": null, - "livemode": false, - "metadata": {}, - "type": "card" - } - recorded_at: Tue, 05 Dec 2023 12:40:41 GMT -- request: - method: post - uri: https://api.stripe.com/v1/payment_intents/payment_intent.id/capture - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - Stripe/v1 RubyBindings/10.2.0 - Authorization: - - Bearer - Content-Type: - - application/x-www-form-urlencoded - X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_IGDhPb0FpOw9S9","request_duration_ms":925}}' - Stripe-Version: - - '2023-10-16' - X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - Server: - - nginx - Date: - - Tue, 05 Dec 2023 12:40:41 GMT - Content-Type: - - application/json - Content-Length: - - '342' - 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%2F%3Aintent%2Fcapture; - 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: - - 21912630-4227-4c88-a12d-42acd17566b6 - Original-Request: - - req_65Iap7JNbiJHKx - Request-Id: - - req_65Iap7JNbiJHKx - 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: | - { - "error": { - "code": "resource_missing", - "doc_url": "https://stripe.com/docs/error-codes/resource-missing", - "message": "No such payment_intent: 'payment_intent.id'", - "param": "intent", - "request_log_url": "https://dashboard.stripe.com/test/logs/req_65Iap7JNbiJHKx?t=1701780041", - "type": "invalid_request_error" - } - } - recorded_at: Tue, 05 Dec 2023 12:40:41 GMT -recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Incorrect_CVC_decline/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Incorrect_CVC_decline/captures_the_payment.yml deleted file mode 100644 index eef68f5cc7..0000000000 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Incorrect_CVC_decline/captures_the_payment.yml +++ /dev/null @@ -1,215 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: https://api.stripe.com/v1/payment_methods - body: - encoding: UTF-8 - string: type=card&card[number]=4000000000000127&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 - headers: - User-Agent: - - Stripe/v1 RubyBindings/10.2.0 - Authorization: - - Bearer - Content-Type: - - application/x-www-form-urlencoded - X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_L1wxUG2ScHFHCu","request_duration_ms":492}}' - Stripe-Version: - - '2023-10-16' - X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx - Date: - - Tue, 05 Dec 2023 12:40:46 GMT - Content-Type: - - application/json - Content-Length: - - '931' - Connection: - - keep-alive - Access-Control-Allow-Credentials: - - 'true' - Access-Control-Allow-Methods: - - GET,HEAD,PUT,PATCH,POST,DELETE - Access-Control-Allow-Origin: - - "*" - Access-Control-Expose-Headers: - - Request-Id, Stripe-Manage-Version, Stripe-Should-Retry, X-Stripe-External-Auth-Required, - X-Stripe-Privileged-Session-Required - Access-Control-Max-Age: - - '300' - Cache-Control: - - no-cache, no-store - Content-Security-Policy: - - report-uri https://q.stripe.com/csp-report?p=v1%2Fpayment_methods; block-all-mixed-content; - default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; - img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' - Idempotency-Key: - - bac88e08-813f-4785-8c39-2e321cb977a7 - Original-Request: - - req_hp8pnKT4QFgYut - Request-Id: - - req_hp8pnKT4QFgYut - 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": "pm_1OJxvdKuuB1fWySn9j52EYkX", - "object": "payment_method", - "billing_details": { - "address": { - "city": null, - "country": null, - "line1": null, - "line2": null, - "postal_code": null, - "state": null - }, - "email": null, - "name": null, - "phone": null - }, - "card": { - "brand": "visa", - "checks": { - "address_line1_check": null, - "address_postal_code_check": null, - "cvc_check": "unchecked" - }, - "country": "US", - "exp_month": 12, - "exp_year": 2024, - "fingerprint": "eWmxEL5j3bNdPnK5", - "funding": "credit", - "generated_from": null, - "last4": "0127", - "networks": { - "available": [ - "visa" - ], - "preferred": null - }, - "three_d_secure_usage": { - "supported": true - }, - "wallet": null - }, - "created": 1701780045, - "customer": null, - "livemode": false, - "metadata": {}, - "type": "card" - } - recorded_at: Tue, 05 Dec 2023 12:40:46 GMT -- request: - method: post - uri: https://api.stripe.com/v1/payment_intents/payment_intent.id/capture - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - Stripe/v1 RubyBindings/10.2.0 - Authorization: - - Bearer - Content-Type: - - application/x-www-form-urlencoded - X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_hp8pnKT4QFgYut","request_duration_ms":591}}' - Stripe-Version: - - '2023-10-16' - X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - Server: - - nginx - Date: - - Tue, 05 Dec 2023 12:40:46 GMT - Content-Type: - - application/json - Content-Length: - - '342' - 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%2F%3Aintent%2Fcapture; - 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: - - 9363a1ff-08dd-4808-b4e3-445d633c3c44 - Original-Request: - - req_rhbueRscgytCUR - Request-Id: - - req_rhbueRscgytCUR - 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: | - { - "error": { - "code": "resource_missing", - "doc_url": "https://stripe.com/docs/error-codes/resource-missing", - "message": "No such payment_intent: 'payment_intent.id'", - "param": "intent", - "request_log_url": "https://dashboard.stripe.com/test/logs/req_rhbueRscgytCUR?t=1701780046", - "type": "invalid_request_error" - } - } - recorded_at: Tue, 05 Dec 2023 12:40:46 GMT -recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Insufficient_funds_decline/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Insufficient_funds_decline/captures_the_payment.yml deleted file mode 100644 index 0e2057aa79..0000000000 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Insufficient_funds_decline/captures_the_payment.yml +++ /dev/null @@ -1,215 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: https://api.stripe.com/v1/payment_methods - body: - encoding: UTF-8 - string: type=card&card[number]=4000000000009995&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 - headers: - User-Agent: - - Stripe/v1 RubyBindings/10.2.0 - Authorization: - - Bearer - Content-Type: - - application/x-www-form-urlencoded - X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_IGDhPb0FpOw9S9","request_duration_ms":925}}' - Stripe-Version: - - '2023-10-16' - X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx - Date: - - Tue, 05 Dec 2023 12:40:42 GMT - Content-Type: - - application/json - Content-Length: - - '931' - Connection: - - keep-alive - Access-Control-Allow-Credentials: - - 'true' - Access-Control-Allow-Methods: - - GET,HEAD,PUT,PATCH,POST,DELETE - Access-Control-Allow-Origin: - - "*" - Access-Control-Expose-Headers: - - Request-Id, Stripe-Manage-Version, Stripe-Should-Retry, X-Stripe-External-Auth-Required, - X-Stripe-Privileged-Session-Required - Access-Control-Max-Age: - - '300' - Cache-Control: - - no-cache, no-store - Content-Security-Policy: - - report-uri https://q.stripe.com/csp-report?p=v1%2Fpayment_methods; block-all-mixed-content; - default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; - img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' - Idempotency-Key: - - def3dfc8-5768-411d-bbc8-7ac8888f0b0c - Original-Request: - - req_lu9IxZvD2xwcNw - Request-Id: - - req_lu9IxZvD2xwcNw - 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": "pm_1OJxvaKuuB1fWySnhv0gWbrz", - "object": "payment_method", - "billing_details": { - "address": { - "city": null, - "country": null, - "line1": null, - "line2": null, - "postal_code": null, - "state": null - }, - "email": null, - "name": null, - "phone": null - }, - "card": { - "brand": "visa", - "checks": { - "address_line1_check": null, - "address_postal_code_check": null, - "cvc_check": "unchecked" - }, - "country": "US", - "exp_month": 12, - "exp_year": 2024, - "fingerprint": "O0I0muUGQBJy3p73", - "funding": "credit", - "generated_from": null, - "last4": "9995", - "networks": { - "available": [ - "visa" - ], - "preferred": null - }, - "three_d_secure_usage": { - "supported": true - }, - "wallet": null - }, - "created": 1701780042, - "customer": null, - "livemode": false, - "metadata": {}, - "type": "card" - } - recorded_at: Tue, 05 Dec 2023 12:40:42 GMT -- request: - method: post - uri: https://api.stripe.com/v1/payment_intents/payment_intent.id/capture - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - Stripe/v1 RubyBindings/10.2.0 - Authorization: - - Bearer - Content-Type: - - application/x-www-form-urlencoded - X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_lu9IxZvD2xwcNw","request_duration_ms":593}}' - Stripe-Version: - - '2023-10-16' - X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - Server: - - nginx - Date: - - Tue, 05 Dec 2023 12:40:42 GMT - Content-Type: - - application/json - Content-Length: - - '342' - 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%2F%3Aintent%2Fcapture; - 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: - - 5e12138a-7393-46e3-8fea-338cbcf20eb0 - Original-Request: - - req_isqZsa3hc8YX3z - Request-Id: - - req_isqZsa3hc8YX3z - 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: | - { - "error": { - "code": "resource_missing", - "doc_url": "https://stripe.com/docs/error-codes/resource-missing", - "message": "No such payment_intent: 'payment_intent.id'", - "param": "intent", - "request_log_url": "https://dashboard.stripe.com/test/logs/req_isqZsa3hc8YX3z?t=1701780042", - "type": "invalid_request_error" - } - } - recorded_at: Tue, 05 Dec 2023 12:40:43 GMT -recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Lost_card_decline/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Lost_card_decline/captures_the_payment.yml deleted file mode 100644 index 0fcc4c0974..0000000000 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Lost_card_decline/captures_the_payment.yml +++ /dev/null @@ -1,215 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: https://api.stripe.com/v1/payment_methods - body: - encoding: UTF-8 - string: type=card&card[number]=4000000000009987&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 - headers: - User-Agent: - - Stripe/v1 RubyBindings/10.2.0 - Authorization: - - Bearer - Content-Type: - - application/x-www-form-urlencoded - X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_lu9IxZvD2xwcNw","request_duration_ms":593}}' - Stripe-Version: - - '2023-10-16' - X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx - Date: - - Tue, 05 Dec 2023 12:40:43 GMT - Content-Type: - - application/json - Content-Length: - - '931' - Connection: - - keep-alive - Access-Control-Allow-Credentials: - - 'true' - Access-Control-Allow-Methods: - - GET,HEAD,PUT,PATCH,POST,DELETE - Access-Control-Allow-Origin: - - "*" - Access-Control-Expose-Headers: - - Request-Id, Stripe-Manage-Version, Stripe-Should-Retry, X-Stripe-External-Auth-Required, - X-Stripe-Privileged-Session-Required - Access-Control-Max-Age: - - '300' - Cache-Control: - - no-cache, no-store - Content-Security-Policy: - - report-uri https://q.stripe.com/csp-report?p=v1%2Fpayment_methods; block-all-mixed-content; - default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; - img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' - Idempotency-Key: - - 042b4260-79ca-4029-9dd6-3b7288074f20 - Original-Request: - - req_5WMYfjplNUrxJ0 - Request-Id: - - req_5WMYfjplNUrxJ0 - 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": "pm_1OJxvbKuuB1fWySnBP8k9Z0l", - "object": "payment_method", - "billing_details": { - "address": { - "city": null, - "country": null, - "line1": null, - "line2": null, - "postal_code": null, - "state": null - }, - "email": null, - "name": null, - "phone": null - }, - "card": { - "brand": "visa", - "checks": { - "address_line1_check": null, - "address_postal_code_check": null, - "cvc_check": "unchecked" - }, - "country": "US", - "exp_month": 12, - "exp_year": 2024, - "fingerprint": "hMDekBwrnWL1oLxe", - "funding": "credit", - "generated_from": null, - "last4": "9987", - "networks": { - "available": [ - "visa" - ], - "preferred": null - }, - "three_d_secure_usage": { - "supported": true - }, - "wallet": null - }, - "created": 1701780043, - "customer": null, - "livemode": false, - "metadata": {}, - "type": "card" - } - recorded_at: Tue, 05 Dec 2023 12:40:43 GMT -- request: - method: post - uri: https://api.stripe.com/v1/payment_intents/payment_intent.id/capture - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - Stripe/v1 RubyBindings/10.2.0 - Authorization: - - Bearer - Content-Type: - - application/x-www-form-urlencoded - X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_5WMYfjplNUrxJ0","request_duration_ms":495}}' - Stripe-Version: - - '2023-10-16' - X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - Server: - - nginx - Date: - - Tue, 05 Dec 2023 12:40:43 GMT - Content-Type: - - application/json - Content-Length: - - '342' - 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%2F%3Aintent%2Fcapture; - 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: - - 0035a247-dd1f-40b0-8956-a3b7b9dd4372 - Original-Request: - - req_jS5w3BRQKzWg2L - Request-Id: - - req_jS5w3BRQKzWg2L - 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: | - { - "error": { - "code": "resource_missing", - "doc_url": "https://stripe.com/docs/error-codes/resource-missing", - "message": "No such payment_intent: 'payment_intent.id'", - "param": "intent", - "request_log_url": "https://dashboard.stripe.com/test/logs/req_jS5w3BRQKzWg2L?t=1701780043", - "type": "invalid_request_error" - } - } - recorded_at: Tue, 05 Dec 2023 12:40:43 GMT -recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Processing_error_decline/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Processing_error_decline/captures_the_payment.yml deleted file mode 100644 index 57511559ec..0000000000 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Processing_error_decline/captures_the_payment.yml +++ /dev/null @@ -1,215 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: https://api.stripe.com/v1/payment_methods - body: - encoding: UTF-8 - string: type=card&card[number]=4000000000000119&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 - headers: - User-Agent: - - Stripe/v1 RubyBindings/10.2.0 - Authorization: - - Bearer - Content-Type: - - application/x-www-form-urlencoded - X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_hp8pnKT4QFgYut","request_duration_ms":591}}' - Stripe-Version: - - '2023-10-16' - X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx - Date: - - Tue, 05 Dec 2023 12:40:47 GMT - Content-Type: - - application/json - Content-Length: - - '931' - Connection: - - keep-alive - Access-Control-Allow-Credentials: - - 'true' - Access-Control-Allow-Methods: - - GET,HEAD,PUT,PATCH,POST,DELETE - Access-Control-Allow-Origin: - - "*" - Access-Control-Expose-Headers: - - Request-Id, Stripe-Manage-Version, Stripe-Should-Retry, X-Stripe-External-Auth-Required, - X-Stripe-Privileged-Session-Required - Access-Control-Max-Age: - - '300' - Cache-Control: - - no-cache, no-store - Content-Security-Policy: - - report-uri https://q.stripe.com/csp-report?p=v1%2Fpayment_methods; block-all-mixed-content; - default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; - img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' - Idempotency-Key: - - e1853a52-775e-4507-af77-c3a2fe6544e4 - Original-Request: - - req_HN2bV70M1gVOpL - Request-Id: - - req_HN2bV70M1gVOpL - 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": "pm_1OJxveKuuB1fWySn5Fe6GNFo", - "object": "payment_method", - "billing_details": { - "address": { - "city": null, - "country": null, - "line1": null, - "line2": null, - "postal_code": null, - "state": null - }, - "email": null, - "name": null, - "phone": null - }, - "card": { - "brand": "visa", - "checks": { - "address_line1_check": null, - "address_postal_code_check": null, - "cvc_check": "unchecked" - }, - "country": "US", - "exp_month": 12, - "exp_year": 2024, - "fingerprint": "9HWWxe4EyniQy61z", - "funding": "credit", - "generated_from": null, - "last4": "0119", - "networks": { - "available": [ - "visa" - ], - "preferred": null - }, - "three_d_secure_usage": { - "supported": true - }, - "wallet": null - }, - "created": 1701780047, - "customer": null, - "livemode": false, - "metadata": {}, - "type": "card" - } - recorded_at: Tue, 05 Dec 2023 12:40:47 GMT -- request: - method: post - uri: https://api.stripe.com/v1/payment_intents/payment_intent.id/capture - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - Stripe/v1 RubyBindings/10.2.0 - Authorization: - - Bearer - Content-Type: - - application/x-www-form-urlencoded - X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_HN2bV70M1gVOpL","request_duration_ms":593}}' - Stripe-Version: - - '2023-10-16' - X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - Server: - - nginx - Date: - - Tue, 05 Dec 2023 12:40:47 GMT - Content-Type: - - application/json - Content-Length: - - '342' - 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%2F%3Aintent%2Fcapture; - 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: - - 3122df3d-e476-4d31-b08e-6ef72ee8fa16 - Original-Request: - - req_RSNQKKwBzZyBuT - Request-Id: - - req_RSNQKKwBzZyBuT - 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: | - { - "error": { - "code": "resource_missing", - "doc_url": "https://stripe.com/docs/error-codes/resource-missing", - "message": "No such payment_intent: 'payment_intent.id'", - "param": "intent", - "request_log_url": "https://dashboard.stripe.com/test/logs/req_RSNQKKwBzZyBuT?t=1701780047", - "type": "invalid_request_error" - } - } - recorded_at: Tue, 05 Dec 2023 12:40:47 GMT -recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Stolen_card_decline/captures_the_payment.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Stolen_card_decline/captures_the_payment.yml deleted file mode 100644 index 5537e39e78..0000000000 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Stripe_PaymentIntentValidator/_call/when_payment_intent_is_invalid/invalid_credit_cards_are_correctly_handled/behaves_like_payments_intents/from_Stolen_card_decline/captures_the_payment.yml +++ /dev/null @@ -1,215 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: https://api.stripe.com/v1/payment_methods - body: - encoding: UTF-8 - string: type=card&card[number]=4000000000009979&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 - headers: - User-Agent: - - Stripe/v1 RubyBindings/10.2.0 - Authorization: - - Bearer - Content-Type: - - application/x-www-form-urlencoded - X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_5WMYfjplNUrxJ0","request_duration_ms":495}}' - Stripe-Version: - - '2023-10-16' - X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx - Date: - - Tue, 05 Dec 2023 12:40:44 GMT - Content-Type: - - application/json - Content-Length: - - '931' - Connection: - - keep-alive - Access-Control-Allow-Credentials: - - 'true' - Access-Control-Allow-Methods: - - GET,HEAD,PUT,PATCH,POST,DELETE - Access-Control-Allow-Origin: - - "*" - Access-Control-Expose-Headers: - - Request-Id, Stripe-Manage-Version, Stripe-Should-Retry, X-Stripe-External-Auth-Required, - X-Stripe-Privileged-Session-Required - Access-Control-Max-Age: - - '300' - Cache-Control: - - no-cache, no-store - Content-Security-Policy: - - report-uri https://q.stripe.com/csp-report?p=v1%2Fpayment_methods; block-all-mixed-content; - default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; - img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' - Idempotency-Key: - - 5b412c9e-577a-4dfa-a839-dc186db70883 - Original-Request: - - req_OITsgm0ufJ3r7v - Request-Id: - - req_OITsgm0ufJ3r7v - 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": "pm_1OJxvcKuuB1fWySnWVSw2cky", - "object": "payment_method", - "billing_details": { - "address": { - "city": null, - "country": null, - "line1": null, - "line2": null, - "postal_code": null, - "state": null - }, - "email": null, - "name": null, - "phone": null - }, - "card": { - "brand": "visa", - "checks": { - "address_line1_check": null, - "address_postal_code_check": null, - "cvc_check": "unchecked" - }, - "country": "US", - "exp_month": 12, - "exp_year": 2024, - "fingerprint": "1pjhEFFOW1eCi1AB", - "funding": "credit", - "generated_from": null, - "last4": "9979", - "networks": { - "available": [ - "visa" - ], - "preferred": null - }, - "three_d_secure_usage": { - "supported": true - }, - "wallet": null - }, - "created": 1701780044, - "customer": null, - "livemode": false, - "metadata": {}, - "type": "card" - } - recorded_at: Tue, 05 Dec 2023 12:40:44 GMT -- request: - method: post - uri: https://api.stripe.com/v1/payment_intents/payment_intent.id/capture - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - Stripe/v1 RubyBindings/10.2.0 - Authorization: - - Bearer - Content-Type: - - application/x-www-form-urlencoded - X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_OITsgm0ufJ3r7v","request_duration_ms":436}}' - Stripe-Version: - - '2023-10-16' - X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - Server: - - nginx - Date: - - Tue, 05 Dec 2023 12:40:44 GMT - Content-Type: - - application/json - Content-Length: - - '342' - 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%2F%3Aintent%2Fcapture; - 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: - - 99d141ef-b971-4b99-8028-7a846e0b36cb - Original-Request: - - req_gZlU7BzRaYTUm3 - Request-Id: - - req_gZlU7BzRaYTUm3 - 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: | - { - "error": { - "code": "resource_missing", - "doc_url": "https://stripe.com/docs/error-codes/resource-missing", - "message": "No such payment_intent: 'payment_intent.id'", - "param": "intent", - "request_log_url": "https://dashboard.stripe.com/test/logs/req_gZlU7BzRaYTUm3?t=1701780044", - "type": "invalid_request_error" - } - } - recorded_at: Tue, 05 Dec 2023 12:40:44 GMT -recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 84% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 cf47db91bd..fd36d1bbc6 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,7 +8,7 @@ http_interactions: string: card[number]=4242424242424242&card[exp_month]=9&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: @@ -16,7 +16,7 @@ http_interactions: Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' @@ -32,11 +32,11 @@ http_interactions: Server: - nginx Date: - - Sun, 03 Dec 2023 23:56:36 GMT + - Mon, 18 Dec 2023 02:58:24 GMT Content-Type: - application/json Content-Length: - - '801' + - '799' Connection: - keep-alive Access-Control-Allow-Credentials: @@ -57,11 +57,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: - - 6fbc60ba-1a5a-4a98-8e2a-46ca51ca880b + - ebc73377-e52f-430d-9b6d-2a69f6c52c02 Original-Request: - - req_YJweaF8coHn4N5 + - req_ucjYRmi2DHi6IP Request-Id: - - req_YJweaF8coHn4N5 + - req_ucjYRmi2DHi6IP Stripe-Should-Retry: - 'false' Stripe-Version: @@ -76,10 +76,10 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "tok_1OJPWaKuuB1fWySnYLICe68T", + "id": "tok_1OOX2CKuuB1fWySntLJBOKII", "object": "token", "card": { - "id": "card_1OJPWaKuuB1fWySnG0BPSQzC", + "id": "card_1OOX2BKuuB1fWySnBm8Bv3KM", "object": "card", "address_city": null, "address_country": null, @@ -103,32 +103,32 @@ http_interactions: "tokenization_method": null, "wallet": null }, - "client_ip": "124.170.116.197", - "created": 1701647796, + "client_ip": "115.166.46.30", + "created": 1702868304, "livemode": false, "type": "card", "used": false } - recorded_at: Sun, 03 Dec 2023 23:56:36 GMT + recorded_at: Mon, 18 Dec 2023 02:58:24 GMT - request: method: post uri: https://api.stripe.com/v1/customers body: encoding: UTF-8 - string: email=ma.rogahn%40feeney.co.uk&source=tok_1OJPWaKuuB1fWySnYLICe68T + string: email=damion.walker%40yundt.us&source=tok_1OOX2CKuuB1fWySntLJBOKII headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_YJweaF8coHn4N5","request_duration_ms":632}}' + - '{"last_request_metrics":{"request_id":"req_ucjYRmi2DHi6IP","request_duration_ms":817}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' @@ -144,7 +144,7 @@ http_interactions: Server: - nginx Date: - - Sun, 03 Dec 2023 23:56:37 GMT + - Mon, 18 Dec 2023 02:58:25 GMT Content-Type: - application/json Content-Length: @@ -169,11 +169,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: - - b57ba34f-6559-4559-9bb1-5d2be42a6cef + - e00078c9-ef00-4403-8f63-6687cf187a0c Original-Request: - - req_rLZMjFmxNUfXYV + - req_ZJsrJu3Ut5fd9B Request-Id: - - req_rLZMjFmxNUfXYV + - req_ZJsrJu3Ut5fd9B Stripe-Should-Retry: - 'false' Stripe-Version: @@ -188,18 +188,18 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "cus_P7eqsUYTGZ2DWM", + "id": "cus_PCwwguiYh0i21F", "object": "customer", "address": null, "balance": 0, - "created": 1701647796, + "created": 1702868304, "currency": null, - "default_source": "card_1OJPWaKuuB1fWySnG0BPSQzC", + "default_source": "card_1OOX2BKuuB1fWySnBm8Bv3KM", "delinquent": false, "description": null, "discount": null, - "email": "ma.rogahn@feeney.co.uk", - "invoice_prefix": "CD478CDB", + "email": "damion.walker@yundt.us", + "invoice_prefix": "8A8C7B1F", "invoice_settings": { "custom_fields": null, "default_payment_method": null, @@ -216,26 +216,26 @@ http_interactions: "tax_exempt": "none", "test_clock": null } - recorded_at: Sun, 03 Dec 2023 23:56:37 GMT + recorded_at: Mon, 18 Dec 2023 02:58:25 GMT - request: method: get - uri: https://api.stripe.com/v1/customers/cus_P7eqsUYTGZ2DWM/sources?limit=1&object=card + uri: https://api.stripe.com/v1/customers/cus_PCwwguiYh0i21F/sources?limit=1&object=card body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_rLZMjFmxNUfXYV","request_duration_ms":879}}' + - '{"last_request_metrics":{"request_id":"req_ZJsrJu3Ut5fd9B","request_duration_ms":1057}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' @@ -251,7 +251,7 @@ http_interactions: Server: - nginx Date: - - Sun, 03 Dec 2023 23:56:37 GMT + - Mon, 18 Dec 2023 02:58:26 GMT Content-Type: - application/json Content-Length: @@ -277,7 +277,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_csbcri928ZfdcH + - req_nG6iKvmXXwyOql Stripe-Version: - '2023-10-16' Vary: @@ -293,7 +293,7 @@ http_interactions: "object": "list", "data": [ { - "id": "card_1OJPWaKuuB1fWySnG0BPSQzC", + "id": "card_1OOX2BKuuB1fWySnBm8Bv3KM", "object": "card", "address_city": null, "address_country": null, @@ -305,7 +305,7 @@ http_interactions: "address_zip_check": null, "brand": "Visa", "country": "US", - "customer": "cus_P7eqsUYTGZ2DWM", + "customer": "cus_PCwwguiYh0i21F", "cvc_check": "pass", "dynamic_last4": null, "exp_month": 9, @@ -320,7 +320,7 @@ http_interactions: } ], "has_more": false, - "url": "/v1/customers/cus_P7eqsUYTGZ2DWM/sources" + "url": "/v1/customers/cus_PCwwguiYh0i21F/sources" } - recorded_at: Sun, 03 Dec 2023 23:56:37 GMT + recorded_at: Mon, 18 Dec 2023 02:58:26 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 79% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 16106fdb85..33e0b05e9e 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=4242424242424242&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_kEuP9BShlEJBEh","request_duration_ms":1066}}' + - '{"last_request_metrics":{"request_id":"req_ZgVk7B2DN4imGk","request_duration_ms":1023}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Tue, 12 Dec 2023 13:16:41 GMT + - Mon, 18 Dec 2023 03:00:34 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 31802e28-8d9a-4a22-a684-db641e5edb91 + - 7e45002b-cb3a-4bd6-9395-b7c39fac24eb Original-Request: - - req_ycRJsY0xEobgbQ + - req_3bTAFrMkCbu1en Request-Id: - - req_ycRJsY0xEobgbQ + - req_3bTAFrMkCbu1en Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OMVpFKuuB1fWySnMHJj4rV0", + "id": "pm_1OOX4IKuuB1fWySnjmcLCxBS", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1702387001, + "created": 1702868434, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Tue, 12 Dec 2023 13:16:42 GMT + recorded_at: Mon, 18 Dec 2023 03:00:34 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=1000¤cy=aud&payment_method=pm_1OMVpFKuuB1fWySnMHJj4rV0&payment_method_types[0]=card&capture_method=manual + string: amount=1000¤cy=aud&payment_method=pm_1OOX4IKuuB1fWySnjmcLCxBS&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ycRJsY0xEobgbQ","request_duration_ms":651}}' + - '{"last_request_metrics":{"request_id":"req_3bTAFrMkCbu1en","request_duration_ms":492}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Tue, 12 Dec 2023 13:16:42 GMT + - Mon, 18 Dec 2023 03:00:35 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 4c2ec975-dcac-4183-94be-5cc42388abaa + - dd721235-f6e7-49cb-b4ce-77addde4424a Original-Request: - - req_7jzbnRugdmJUxG + - req_2utFdd4WhA7oOg Request-Id: - - req_7jzbnRugdmJUxG + - req_2utFdd4WhA7oOg Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OMVpGKuuB1fWySn1V3lr4qv", + "id": "pi_3OOX4IKuuB1fWySn0Ww53KYG", "object": "payment_intent", "amount": 1000, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OMVpGKuuB1fWySn1V3lr4qv_secret_mv7HDgsiBtwrCKWIgPM81tNmQ", + "client_secret": "pi_3OOX4IKuuB1fWySn0Ww53KYG_secret_BxCWo4D8kXRk9pdas4qTmWwyK", "confirmation_method": "automatic", - "created": 1702387002, + "created": 1702868434, "currency": "aud", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OMVpFKuuB1fWySnMHJj4rV0", + "payment_method": "pm_1OOX4IKuuB1fWySnjmcLCxBS", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Tue, 12 Dec 2023 13:16:42 GMT + recorded_at: Mon, 18 Dec 2023 03:00:35 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OMVpGKuuB1fWySn1V3lr4qv + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX4IKuuB1fWySn0Ww53KYG body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_7jzbnRugdmJUxG","request_duration_ms":423}}' + - '{"last_request_metrics":{"request_id":"req_2utFdd4WhA7oOg","request_duration_ms":471}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Tue, 12 Dec 2023 13:16:42 GMT + - Mon, 18 Dec 2023 03:00:35 GMT Content-Type: - application/json Content-Length: @@ -316,7 +316,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_5eOQLL9A6WDALS + - req_xrSqA3jeEyBonw Stripe-Version: - '2023-10-16' Vary: @@ -329,7 +329,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OMVpGKuuB1fWySn1V3lr4qv", + "id": "pi_3OOX4IKuuB1fWySn0Ww53KYG", "object": "payment_intent", "amount": 1000, "amount_capturable": 0, @@ -343,9 +343,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OMVpGKuuB1fWySn1V3lr4qv_secret_mv7HDgsiBtwrCKWIgPM81tNmQ", + "client_secret": "pi_3OOX4IKuuB1fWySn0Ww53KYG_secret_BxCWo4D8kXRk9pdas4qTmWwyK", "confirmation_method": "automatic", - "created": 1702387002, + "created": 1702868434, "currency": "aud", "customer": null, "description": null, @@ -356,7 +356,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OMVpFKuuB1fWySnMHJj4rV0", + "payment_method": "pm_1OOX4IKuuB1fWySnjmcLCxBS", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -381,5 +381,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Tue, 12 Dec 2023 13:16:42 GMT + recorded_at: Mon, 18 Dec 2023 03:00:35 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Spree_Gateway_StripeSCA/_purchase/completes_the_purchase.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.3.0/Spree_Gateway_StripeSCA/_purchase/completes_the_purchase.yml similarity index 81% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Spree_Gateway_StripeSCA/_purchase/completes_the_purchase.yml rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.0/Spree_Gateway_StripeSCA/_purchase/completes_the_purchase.yml index 812c48c3a7..9eddc6f009 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Spree_Gateway_StripeSCA/_purchase/completes_the_purchase.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.3.0/Spree_Gateway_StripeSCA/_purchase/completes_the_purchase.yml @@ -8,18 +8,20 @@ http_interactions: string: type=card&card[number]=4242424242424242&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded + X-Stripe-Client-Telemetry: + - '{"last_request_metrics":{"request_id":"req_nWtA6PTMaXhzFy","request_duration_ms":443}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -32,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Tue, 12 Dec 2023 13:16:29 GMT + - Mon, 18 Dec 2023 03:00:25 GMT Content-Type: - application/json Content-Length: @@ -57,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 0e3af981-5d45-47a8-8df4-f5a4cf65e6a2 + - 22cb1db3-9d32-4737-8e81-63c8a1f0c750 Original-Request: - - req_a3ZY1GPrHId050 + - req_x3VWW226hgSW2C Request-Id: - - req_a3ZY1GPrHId050 + - req_x3VWW226hgSW2C Stripe-Should-Retry: - 'false' Stripe-Version: @@ -76,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OMVp3KuuB1fWySnSK98tJrM", + "id": "pm_1OOX49KuuB1fWySnDHMXXrnB", "object": "payment_method", "billing_details": { "address": { @@ -116,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1702386989, + "created": 1702868425, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Tue, 12 Dec 2023 13:16:29 GMT + recorded_at: Mon, 18 Dec 2023 03:00:25 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=1000¤cy=aud&payment_method=pm_1OMVp3KuuB1fWySnSK98tJrM&payment_method_types[0]=card&capture_method=manual + string: amount=1000¤cy=aud&payment_method=pm_1OOX49KuuB1fWySnDHMXXrnB&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_a3ZY1GPrHId050","request_duration_ms":728}}' + - '{"last_request_metrics":{"request_id":"req_x3VWW226hgSW2C","request_duration_ms":585}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -157,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Tue, 12 Dec 2023 13:16:30 GMT + - Mon, 18 Dec 2023 03:00:26 GMT Content-Type: - application/json Content-Length: @@ -182,11 +184,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: - - ab30b417-ce24-41d8-bbd1-2353ea63aaa4 + - 0c6301bf-b5fa-43ea-ad0b-057884a85864 Original-Request: - - req_p7U3IYlR3bX9WW + - req_63A9kbw1WQxKR8 Request-Id: - - req_p7U3IYlR3bX9WW + - req_63A9kbw1WQxKR8 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OMVp4KuuB1fWySn01foecB2", + "id": "pi_3OOX4AKuuB1fWySn1xcvG0OT", "object": "payment_intent", "amount": 1000, "amount_capturable": 0, @@ -215,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OMVp4KuuB1fWySn01foecB2_secret_bJt23IgqwzKzKbjrEVe5bbDw6", + "client_secret": "pi_3OOX4AKuuB1fWySn1xcvG0OT_secret_mEJaGxzZri8TqqWFHNmfKptMg", "confirmation_method": "automatic", - "created": 1702386990, + "created": 1702868426, "currency": "aud", "customer": null, "description": null, @@ -228,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OMVp3KuuB1fWySnSK98tJrM", + "payment_method": "pm_1OOX49KuuB1fWySnDHMXXrnB", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Tue, 12 Dec 2023 13:16:30 GMT + recorded_at: Mon, 18 Dec 2023 03:00:26 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OMVp4KuuB1fWySn01foecB2/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX4AKuuB1fWySn1xcvG0OT/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_p7U3IYlR3bX9WW","request_duration_ms":713}}' + - '{"last_request_metrics":{"request_id":"req_63A9kbw1WQxKR8","request_duration_ms":512}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -288,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Tue, 12 Dec 2023 13:16:31 GMT + - Mon, 18 Dec 2023 03:00:27 GMT Content-Type: - application/json Content-Length: @@ -314,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 06b4730a-4174-430c-89fd-acafe2a33b23 + - 2a5bb70d-d1dd-4ef4-bcdc-0a020514330b Original-Request: - - req_U3DvUitYuieWsD + - req_Ai3qOXCcoXFWg3 Request-Id: - - req_U3DvUitYuieWsD + - req_Ai3qOXCcoXFWg3 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -333,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OMVp4KuuB1fWySn01foecB2", + "id": "pi_3OOX4AKuuB1fWySn1xcvG0OT", "object": "payment_intent", "amount": 1000, "amount_capturable": 1000, @@ -347,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OMVp4KuuB1fWySn01foecB2_secret_bJt23IgqwzKzKbjrEVe5bbDw6", + "client_secret": "pi_3OOX4AKuuB1fWySn1xcvG0OT_secret_mEJaGxzZri8TqqWFHNmfKptMg", "confirmation_method": "automatic", - "created": 1702386990, + "created": 1702868426, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OMVp4KuuB1fWySn0YT4k7zE", + "latest_charge": "ch_3OOX4AKuuB1fWySn1ivOQgYx", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OMVp3KuuB1fWySnSK98tJrM", + "payment_method": "pm_1OOX49KuuB1fWySnDHMXXrnB", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -385,29 +387,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Tue, 12 Dec 2023 13:16:31 GMT + recorded_at: Mon, 18 Dec 2023 03:00:27 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OMVp4KuuB1fWySn01foecB2 + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX4AKuuB1fWySn1xcvG0OT body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_U3DvUitYuieWsD","request_duration_ms":1066}}' + - '{"last_request_metrics":{"request_id":"req_Ai3qOXCcoXFWg3","request_duration_ms":1085}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -420,7 +422,7 @@ http_interactions: Server: - nginx Date: - - Tue, 12 Dec 2023 13:16:34 GMT + - Mon, 18 Dec 2023 03:00:29 GMT Content-Type: - application/json Content-Length: @@ -446,7 +448,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_2hI8JKOwY7kSNH + - req_UugRdvwc3mEd4D Stripe-Version: - '2023-10-16' Vary: @@ -459,7 +461,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OMVp4KuuB1fWySn01foecB2", + "id": "pi_3OOX4AKuuB1fWySn1xcvG0OT", "object": "payment_intent", "amount": 1000, "amount_capturable": 1000, @@ -473,20 +475,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OMVp4KuuB1fWySn01foecB2_secret_bJt23IgqwzKzKbjrEVe5bbDw6", + "client_secret": "pi_3OOX4AKuuB1fWySn1xcvG0OT_secret_mEJaGxzZri8TqqWFHNmfKptMg", "confirmation_method": "automatic", - "created": 1702386990, + "created": 1702868426, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OMVp4KuuB1fWySn0YT4k7zE", + "latest_charge": "ch_3OOX4AKuuB1fWySn1ivOQgYx", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OMVp3KuuB1fWySnSK98tJrM", + "payment_method": "pm_1OOX49KuuB1fWySnDHMXXrnB", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -511,10 +513,10 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Tue, 12 Dec 2023 13:16:34 GMT + recorded_at: Mon, 18 Dec 2023 03:00:29 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OMVp4KuuB1fWySn01foecB2/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX4AKuuB1fWySn1xcvG0OT/capture body: encoding: UTF-8 string: amount_to_capture=1000 @@ -545,11 +547,11 @@ http_interactions: Server: - nginx Date: - - Tue, 12 Dec 2023 13:16:36 GMT + - Mon, 18 Dec 2023 03:00:30 GMT Content-Type: - application/json Content-Length: - - '5092' + - '5093' Connection: - close Access-Control-Allow-Credentials: @@ -571,11 +573,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - b362b837-8ebb-4369-beb4-e8a02d02c590 + - f0518227-3920-4bf6-afdd-54d79e13977e Original-Request: - - req_ZRw3vk5NZdPl51 + - req_1PPnHMWY4qjdId Request-Id: - - req_ZRw3vk5NZdPl51 + - req_1PPnHMWY4qjdId Stripe-Should-Retry: - 'false' Stripe-Version: @@ -590,7 +592,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OMVp4KuuB1fWySn01foecB2", + "id": "pi_3OOX4AKuuB1fWySn1xcvG0OT", "object": "payment_intent", "amount": 1000, "amount_capturable": 0, @@ -608,7 +610,7 @@ http_interactions: "object": "list", "data": [ { - "id": "ch_3OMVp4KuuB1fWySn0YT4k7zE", + "id": "ch_3OOX4AKuuB1fWySn1ivOQgYx", "object": "charge", "amount": 1000, "amount_captured": 1000, @@ -616,7 +618,7 @@ http_interactions: "application": null, "application_fee": null, "application_fee_amount": null, - "balance_transaction": "txn_3OMVp4KuuB1fWySn0E6LUvdB", + "balance_transaction": "txn_3OOX4AKuuB1fWySn1a6YrZ9M", "billing_details": { "address": { "city": null, @@ -632,7 +634,7 @@ http_interactions: }, "calculated_statement_descriptor": "OFNOFNOFN", "captured": true, - "created": 1702386991, + "created": 1702868426, "currency": "aud", "customer": null, "description": null, @@ -652,18 +654,18 @@ http_interactions: "network_status": "approved_by_network", "reason": null, "risk_level": "normal", - "risk_score": 3, + "risk_score": 41, "seller_message": "Payment complete.", "type": "authorized" }, "paid": true, - "payment_intent": "pi_3OMVp4KuuB1fWySn01foecB2", - "payment_method": "pm_1OMVp3KuuB1fWySnSK98tJrM", + "payment_intent": "pi_3OOX4AKuuB1fWySn1xcvG0OT", + "payment_method": "pm_1OOX49KuuB1fWySnDHMXXrnB", "payment_method_details": { "card": { "amount_authorized": 1000, "brand": "visa", - "capture_before": 1702991791, + "capture_before": 1703473226, "checks": { "address_line1_check": null, "address_postal_code_check": null, @@ -701,14 +703,14 @@ http_interactions: }, "receipt_email": null, "receipt_number": null, - "receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xRmlxRXNLdXVCMWZXeVNuKLS64asGMgbwhD1CoTg6LBanMnQfUGRA4FPL3EBN7ZpQEoO0qNMiyQNtQRvkNHn-zA3EVQ2sn8sHhztn", + "receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xRmlxRXNLdXVCMWZXeVNuKM7r_qsGMgZRE4nZPJI6LBbXIxgnacig5RFixGKkTT8gaCnew-4jY4mUjyPcSUC493LQkfmQsUZr2YZe", "refunded": false, "refunds": { "object": "list", "data": [], "has_more": false, "total_count": 0, - "url": "/v1/charges/ch_3OMVp4KuuB1fWySn0YT4k7zE/refunds" + "url": "/v1/charges/ch_3OOX4AKuuB1fWySn1ivOQgYx/refunds" }, "review": null, "shipping": null, @@ -723,22 +725,22 @@ http_interactions: ], "has_more": false, "total_count": 1, - "url": "/v1/charges?payment_intent=pi_3OMVp4KuuB1fWySn01foecB2" + "url": "/v1/charges?payment_intent=pi_3OOX4AKuuB1fWySn1xcvG0OT" }, - "client_secret": "pi_3OMVp4KuuB1fWySn01foecB2_secret_bJt23IgqwzKzKbjrEVe5bbDw6", + "client_secret": "pi_3OOX4AKuuB1fWySn1xcvG0OT_secret_mEJaGxzZri8TqqWFHNmfKptMg", "confirmation_method": "automatic", - "created": 1702386990, + "created": 1702868426, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OMVp4KuuB1fWySn0YT4k7zE", + "latest_charge": "ch_3OOX4AKuuB1fWySn1ivOQgYx", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OMVp3KuuB1fWySnSK98tJrM", + "payment_method": "pm_1OOX49KuuB1fWySnDHMXXrnB", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -763,5 +765,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Tue, 12 Dec 2023 13:16:36 GMT + recorded_at: Mon, 18 Dec 2023 03:00:30 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Spree_Gateway_StripeSCA/_purchase/provides_an_error_message_to_help_developer_debug.yml b/spec/fixtures/vcr_cassettes/Stripe-v10.3.0/Spree_Gateway_StripeSCA/_purchase/provides_an_error_message_to_help_developer_debug.yml similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Spree_Gateway_StripeSCA/_purchase/provides_an_error_message_to_help_developer_debug.yml rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.0/Spree_Gateway_StripeSCA/_purchase/provides_an_error_message_to_help_developer_debug.yml index b706bc215e..ac002d3f37 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.0/Spree_Gateway_StripeSCA/_purchase/provides_an_error_message_to_help_developer_debug.yml +++ b/spec/fixtures/vcr_cassettes/Stripe-v10.3.0/Spree_Gateway_StripeSCA/_purchase/provides_an_error_message_to_help_developer_debug.yml @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=4242424242424242&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_2hI8JKOwY7kSNH","request_duration_ms":434}}' + - '{"last_request_metrics":{"request_id":"req_UugRdvwc3mEd4D","request_duration_ms":391}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Tue, 12 Dec 2023 13:16:36 GMT + - Mon, 18 Dec 2023 03:00:31 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 4a150ad2-88fe-4533-a7bc-1fa073f32a9b + - be02cdc5-4eb6-4b23-8cd6-79dcfcc05f24 Original-Request: - - req_162AvbiORsNRF5 + - req_tXlzlTTxarAXIv Request-Id: - - req_162AvbiORsNRF5 + - req_tXlzlTTxarAXIv Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OMVpAKuuB1fWySnqhQjziYH", + "id": "pm_1OOX4EKuuB1fWySnkgkyNmok", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1702386996, + "created": 1702868430, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Tue, 12 Dec 2023 13:16:37 GMT + recorded_at: Mon, 18 Dec 2023 03:00:31 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=1000¤cy=aud&payment_method=pm_1OMVpAKuuB1fWySnqhQjziYH&payment_method_types[0]=card&capture_method=manual + string: amount=1000¤cy=aud&payment_method=pm_1OOX4EKuuB1fWySnkgkyNmok&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_162AvbiORsNRF5","request_duration_ms":639}}' + - '{"last_request_metrics":{"request_id":"req_tXlzlTTxarAXIv","request_duration_ms":499}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Tue, 12 Dec 2023 13:16:37 GMT + - Mon, 18 Dec 2023 03:00:31 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 491db942-7198-4ee3-8423-a903b73b87ac + - fb34c1a9-da91-4040-8674-85f4b03ac770 Original-Request: - - req_f9tvJ0rgpXxio1 + - req_Y3uGJjmHqTvrW4 Request-Id: - - req_f9tvJ0rgpXxio1 + - req_Y3uGJjmHqTvrW4 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OMVpBKuuB1fWySn0QfFlIV8", + "id": "pi_3OOX4FKuuB1fWySn2d7b6xUT", "object": "payment_intent", "amount": 1000, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OMVpBKuuB1fWySn0QfFlIV8_secret_bUDMPJVVChVdfO3y49EbdwwxL", + "client_secret": "pi_3OOX4FKuuB1fWySn2d7b6xUT_secret_h8TwT0ktY6eoczJc8CUiSwi09", "confirmation_method": "automatic", - "created": 1702386997, + "created": 1702868431, "currency": "aud", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OMVpAKuuB1fWySnqhQjziYH", + "payment_method": "pm_1OOX4EKuuB1fWySnkgkyNmok", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Tue, 12 Dec 2023 13:16:37 GMT + recorded_at: Mon, 18 Dec 2023 03:00:31 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OMVpBKuuB1fWySn0QfFlIV8/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX4FKuuB1fWySn2d7b6xUT/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_f9tvJ0rgpXxio1","request_duration_ms":406}}' + - '{"last_request_metrics":{"request_id":"req_Y3uGJjmHqTvrW4","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Tue, 12 Dec 2023 13:16:38 GMT + - Mon, 18 Dec 2023 03:00:32 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - f34fdfb3-c2c1-423f-b39f-3e4692e0ec24 + - 56093985-745c-40eb-a37d-0c276f0e475b Original-Request: - - req_kEuP9BShlEJBEh + - req_ZgVk7B2DN4imGk Request-Id: - - req_kEuP9BShlEJBEh + - req_ZgVk7B2DN4imGk Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OMVpBKuuB1fWySn0QfFlIV8", + "id": "pi_3OOX4FKuuB1fWySn2d7b6xUT", "object": "payment_intent", "amount": 1000, "amount_capturable": 1000, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OMVpBKuuB1fWySn0QfFlIV8_secret_bUDMPJVVChVdfO3y49EbdwwxL", + "client_secret": "pi_3OOX4FKuuB1fWySn2d7b6xUT_secret_h8TwT0ktY6eoczJc8CUiSwi09", "confirmation_method": "automatic", - "created": 1702386997, + "created": 1702868431, "currency": "aud", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OMVpBKuuB1fWySn01HyMd2n", + "latest_charge": "ch_3OOX4FKuuB1fWySn2v1yuDBo", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OMVpAKuuB1fWySnqhQjziYH", + "payment_method": "pm_1OOX4EKuuB1fWySnkgkyNmok", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,5 +387,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Tue, 12 Dec 2023 13:16:38 GMT + recorded_at: Mon, 18 Dec 2023 03:00:32 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 82% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 e1cdb824ed..acebd30291 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=4000000000006975&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Vihel6UGT7nLhb","request_duration_ms":518}}' + - '{"last_request_metrics":{"request_id":"req_wiBXXUIBwZ6cWP","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:33 GMT + - Mon, 18 Dec 2023 03:00:23 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 3d289763-2fdb-41c5-bc6f-8d3c42206307 + - a153cfb4-2801-4af6-a9f3-dcfe34080c2a Original-Request: - - req_ZzlzNlUqSEjw0m + - req_U1rrzSGD940UsG Request-Id: - - req_ZzlzNlUqSEjw0m + - req_U1rrzSGD940UsG Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmKHKuuB1fWySngoXt39A8", + "id": "pm_1OOX47KuuB1fWySn7HWuYOZN", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973773, + "created": 1702868423, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:29:33 GMT + recorded_at: Mon, 18 Dec 2023 03:00:23 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OKmKHKuuB1fWySngoXt39A8&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX47KuuB1fWySn7HWuYOZN&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ZzlzNlUqSEjw0m","request_duration_ms":491}}' + - '{"last_request_metrics":{"request_id":"req_U1rrzSGD940UsG","request_duration_ms":497}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:33 GMT + - Mon, 18 Dec 2023 03:00:24 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 42b52906-7278-4710-9760-eb37d781a6ef + - c68599e9-9fef-471d-aac9-96cd6388df9b Original-Request: - - req_VKyyvoNL9tr3YX + - req_nWtA6PTMaXhzFy Request-Id: - - req_VKyyvoNL9tr3YX + - req_nWtA6PTMaXhzFy Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmKHKuuB1fWySn05ajIIb6", + "id": "pi_3OOX47KuuB1fWySn1O0UhKQ8", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmKHKuuB1fWySn05ajIIb6_secret_EqDGo6BuJoD96VwJabcjWX5Oi", + "client_secret": "pi_3OOX47KuuB1fWySn1O0UhKQ8_secret_ttuUoTtbcDbknk8IBHk3qHEHr", "confirmation_method": "automatic", - "created": 1701973773, + "created": 1702868423, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmKHKuuB1fWySngoXt39A8", + "payment_method": "pm_1OOX47KuuB1fWySn7HWuYOZN", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:34 GMT + recorded_at: Mon, 18 Dec 2023 03:00:24 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmKHKuuB1fWySn05ajIIb6/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX47KuuB1fWySn1O0UhKQ8/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_VKyyvoNL9tr3YX","request_duration_ms":414}}' + - '{"last_request_metrics":{"request_id":"req_nWtA6PTMaXhzFy","request_duration_ms":443}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:35 GMT + - Mon, 18 Dec 2023 03:00:25 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - e344a637-d7d5-4970-9060-77bfc8f6ad52 + - 85757a21-49f9-4bb0-bd1e-e06f707860d6 Original-Request: - - req_IueMGbIxsCHLXq + - req_oKDEiNweS2MruV Request-Id: - - req_IueMGbIxsCHLXq + - req_oKDEiNweS2MruV Stripe-Should-Retry: - 'false' Stripe-Version: @@ -336,13 +336,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OKmKHKuuB1fWySn0Zni6lIk", + "charge": "ch_3OOX47KuuB1fWySn1XlSLhy4", "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_3OKmKHKuuB1fWySn05ajIIb6", + "id": "pi_3OOX47KuuB1fWySn1O0UhKQ8", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -357,21 +357,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmKHKuuB1fWySn05ajIIb6_secret_EqDGo6BuJoD96VwJabcjWX5Oi", + "client_secret": "pi_3OOX47KuuB1fWySn1O0UhKQ8_secret_ttuUoTtbcDbknk8IBHk3qHEHr", "confirmation_method": "automatic", - "created": 1701973773, + "created": 1702868423, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OKmKHKuuB1fWySn0Zni6lIk", + "charge": "ch_3OOX47KuuB1fWySn1XlSLhy4", "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_1OKmKHKuuB1fWySngoXt39A8", + "id": "pm_1OOX47KuuB1fWySn7HWuYOZN", "object": "payment_method", "billing_details": { "address": { @@ -411,7 +411,7 @@ http_interactions: }, "wallet": null }, - "created": 1701973773, + "created": 1702868423, "customer": null, "livemode": false, "metadata": { @@ -420,7 +420,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OKmKHKuuB1fWySn0Zni6lIk", + "latest_charge": "ch_3OOX47KuuB1fWySn1XlSLhy4", "livemode": false, "metadata": { }, @@ -452,7 +452,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OKmKHKuuB1fWySngoXt39A8", + "id": "pm_1OOX47KuuB1fWySn7HWuYOZN", "object": "payment_method", "billing_details": { "address": { @@ -492,16 +492,16 @@ http_interactions: }, "wallet": null }, - "created": 1701973773, + "created": 1702868423, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_IueMGbIxsCHLXq?t=1701973774", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_oKDEiNweS2MruV?t=1702868424", "type": "card_error" } } - recorded_at: Thu, 07 Dec 2023 18:29:35 GMT + recorded_at: Mon, 18 Dec 2023 03:00:25 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 82% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 ba1af0f7e7..75c53218a6 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=4000000000000069&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_rKvwlh3lQupFaR","request_duration_ms":623}}' + - '{"last_request_metrics":{"request_id":"req_z8wbzyK3qH4iVE","request_duration_ms":466}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:27 GMT + - Mon, 18 Dec 2023 03:00:17 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - e087be7b-f4ba-43b4-91e0-7e44fd308081 + - fb05d9c1-3950-4ec3-8faf-6ee00024f679 Original-Request: - - req_6bwOuq8EC4FbSL + - req_UlIwmjENqKDTdg Request-Id: - - req_6bwOuq8EC4FbSL + - req_UlIwmjENqKDTdg Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmKBKuuB1fWySnmFehfnKn", + "id": "pm_1OOX41KuuB1fWySnlSGmp8Sd", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973767, + "created": 1702868417, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:29:27 GMT + recorded_at: Mon, 18 Dec 2023 03:00:17 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OKmKBKuuB1fWySnmFehfnKn&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX41KuuB1fWySnlSGmp8Sd&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_6bwOuq8EC4FbSL","request_duration_ms":445}}' + - '{"last_request_metrics":{"request_id":"req_UlIwmjENqKDTdg","request_duration_ms":601}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:27 GMT + - Mon, 18 Dec 2023 03:00:17 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - cefd851c-b607-45e1-8e03-e780902a71e5 + - 841e4f60-7fc4-427f-a5cb-b6faedb24461 Original-Request: - - req_hgcZm0ulCQ6RwH + - req_rEsyQC6SKrkZS0 Request-Id: - - req_hgcZm0ulCQ6RwH + - req_rEsyQC6SKrkZS0 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmKBKuuB1fWySn0FJeKKvv", + "id": "pi_3OOX41KuuB1fWySn0SciFu8x", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmKBKuuB1fWySn0FJeKKvv_secret_LmHL0WXzFWe0av2JnU04eMQlr", + "client_secret": "pi_3OOX41KuuB1fWySn0SciFu8x_secret_pNFkvknzk6vdyPr8UBUsG2vYo", "confirmation_method": "automatic", - "created": 1701973767, + "created": 1702868417, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmKBKuuB1fWySnmFehfnKn", + "payment_method": "pm_1OOX41KuuB1fWySnlSGmp8Sd", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:27 GMT + recorded_at: Mon, 18 Dec 2023 03:00:17 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmKBKuuB1fWySn0FJeKKvv/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX41KuuB1fWySn0SciFu8x/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_hgcZm0ulCQ6RwH","request_duration_ms":394}}' + - '{"last_request_metrics":{"request_id":"req_rEsyQC6SKrkZS0","request_duration_ms":459}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:28 GMT + - Mon, 18 Dec 2023 03:00:18 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - eed7456a-eb6e-4145-bf56-7de107026d0e + - 3519a392-936b-44b2-9f65-01648fbbb513 Original-Request: - - req_3KLgLHTST3cbvq + - req_9yHzUAv1GXZIix Request-Id: - - req_3KLgLHTST3cbvq + - req_9yHzUAv1GXZIix Stripe-Should-Retry: - 'false' Stripe-Version: @@ -336,13 +336,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OKmKBKuuB1fWySn0pIk3CUX", + "charge": "ch_3OOX41KuuB1fWySn0WyKe7Xt", "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_3OKmKBKuuB1fWySn0FJeKKvv", + "id": "pi_3OOX41KuuB1fWySn0SciFu8x", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -357,21 +357,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmKBKuuB1fWySn0FJeKKvv_secret_LmHL0WXzFWe0av2JnU04eMQlr", + "client_secret": "pi_3OOX41KuuB1fWySn0SciFu8x_secret_pNFkvknzk6vdyPr8UBUsG2vYo", "confirmation_method": "automatic", - "created": 1701973767, + "created": 1702868417, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OKmKBKuuB1fWySn0pIk3CUX", + "charge": "ch_3OOX41KuuB1fWySn0WyKe7Xt", "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_1OKmKBKuuB1fWySnmFehfnKn", + "id": "pm_1OOX41KuuB1fWySnlSGmp8Sd", "object": "payment_method", "billing_details": { "address": { @@ -411,7 +411,7 @@ http_interactions: }, "wallet": null }, - "created": 1701973767, + "created": 1702868417, "customer": null, "livemode": false, "metadata": { @@ -420,7 +420,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OKmKBKuuB1fWySn0pIk3CUX", + "latest_charge": "ch_3OOX41KuuB1fWySn0WyKe7Xt", "livemode": false, "metadata": { }, @@ -452,7 +452,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OKmKBKuuB1fWySnmFehfnKn", + "id": "pm_1OOX41KuuB1fWySnlSGmp8Sd", "object": "payment_method", "billing_details": { "address": { @@ -492,16 +492,16 @@ http_interactions: }, "wallet": null }, - "created": 1701973767, + "created": 1702868417, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_3KLgLHTST3cbvq?t=1701973767", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_9yHzUAv1GXZIix?t=1702868418", "type": "card_error" } } - recorded_at: Thu, 07 Dec 2023 18:29:28 GMT + recorded_at: Mon, 18 Dec 2023 03:00:18 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 82% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 32b21a1b5b..f408b6ad41 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=4000000000000002&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_lwQRHFtJffzrsQ","request_duration_ms":391}}' + - '{"last_request_metrics":{"request_id":"req_1GElf07flV8X6q","request_duration_ms":411}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:18 GMT + - Mon, 18 Dec 2023 03:00:08 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 669efd40-7f1b-47f6-83dd-fb79390a9d48 + - 03eb22d9-c9ce-4a3d-bd82-7a4e9d174afc Original-Request: - - req_sMaXqJaA6gftRm + - req_APfkhMuzgLJ7vj Request-Id: - - req_sMaXqJaA6gftRm + - req_APfkhMuzgLJ7vj Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmK2KuuB1fWySnMxyq4XDT", + "id": "pm_1OOX3rKuuB1fWySnaJcdFWN9", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973758, + "created": 1702868408, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:29:18 GMT + recorded_at: Mon, 18 Dec 2023 03:00: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_1OKmK2KuuB1fWySnMxyq4XDT&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX3rKuuB1fWySnaJcdFWN9&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_sMaXqJaA6gftRm","request_duration_ms":486}}' + - '{"last_request_metrics":{"request_id":"req_APfkhMuzgLJ7vj","request_duration_ms":592}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:19 GMT + - Mon, 18 Dec 2023 03:00:08 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 69971d39-53eb-4925-b9ef-2e51c7b5d216 + - 0ad308c2-3bb8-4cfc-9497-cd8a90a9ce9e Original-Request: - - req_Edc2GpFOTEcEn6 + - req_RKJh9mEO4o54oU Request-Id: - - req_Edc2GpFOTEcEn6 + - req_RKJh9mEO4o54oU Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmK2KuuB1fWySn2QCPpACr", + "id": "pi_3OOX3sKuuB1fWySn0PJupXUF", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmK2KuuB1fWySn2QCPpACr_secret_ZdjR06SfLSttDB3Px49KgUoQT", + "client_secret": "pi_3OOX3sKuuB1fWySn0PJupXUF_secret_6Au91sxKLf1CsbyYINnYf5Aee", "confirmation_method": "automatic", - "created": 1701973758, + "created": 1702868408, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmK2KuuB1fWySnMxyq4XDT", + "payment_method": "pm_1OOX3rKuuB1fWySnaJcdFWN9", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:19 GMT + recorded_at: Mon, 18 Dec 2023 03:00:08 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmK2KuuB1fWySn2QCPpACr/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3sKuuB1fWySn0PJupXUF/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Edc2GpFOTEcEn6","request_duration_ms":415}}' + - '{"last_request_metrics":{"request_id":"req_RKJh9mEO4o54oU","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:20 GMT + - Mon, 18 Dec 2023 03:00:09 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - dff1392e-3bdb-4d11-b761-0a232142a10a + - b2fb6399-7503-4233-b5d1-a9ad36af3d89 Original-Request: - - req_ZGyvH69YvR5Hsx + - req_8En7pfSTilO3Uk Request-Id: - - req_ZGyvH69YvR5Hsx + - req_8En7pfSTilO3Uk Stripe-Should-Retry: - 'false' Stripe-Version: @@ -336,13 +336,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OKmK2KuuB1fWySn21v5pxgY", + "charge": "ch_3OOX3sKuuB1fWySn0o89bznu", "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_3OKmK2KuuB1fWySn2QCPpACr", + "id": "pi_3OOX3sKuuB1fWySn0PJupXUF", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -357,21 +357,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmK2KuuB1fWySn2QCPpACr_secret_ZdjR06SfLSttDB3Px49KgUoQT", + "client_secret": "pi_3OOX3sKuuB1fWySn0PJupXUF_secret_6Au91sxKLf1CsbyYINnYf5Aee", "confirmation_method": "automatic", - "created": 1701973758, + "created": 1702868408, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OKmK2KuuB1fWySn21v5pxgY", + "charge": "ch_3OOX3sKuuB1fWySn0o89bznu", "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_1OKmK2KuuB1fWySnMxyq4XDT", + "id": "pm_1OOX3rKuuB1fWySnaJcdFWN9", "object": "payment_method", "billing_details": { "address": { @@ -411,7 +411,7 @@ http_interactions: }, "wallet": null }, - "created": 1701973758, + "created": 1702868408, "customer": null, "livemode": false, "metadata": { @@ -420,7 +420,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OKmK2KuuB1fWySn21v5pxgY", + "latest_charge": "ch_3OOX3sKuuB1fWySn0o89bznu", "livemode": false, "metadata": { }, @@ -452,7 +452,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OKmK2KuuB1fWySnMxyq4XDT", + "id": "pm_1OOX3rKuuB1fWySnaJcdFWN9", "object": "payment_method", "billing_details": { "address": { @@ -492,16 +492,16 @@ http_interactions: }, "wallet": null }, - "created": 1701973758, + "created": 1702868408, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_ZGyvH69YvR5Hsx?t=1701973759", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_8En7pfSTilO3Uk?t=1702868408", "type": "card_error" } } - recorded_at: Thu, 07 Dec 2023 18:29:20 GMT + recorded_at: Mon, 18 Dec 2023 03:00:10 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 82% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 f0b6f1e890..dfcfe53fa7 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=4000000000000127&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_hgcZm0ulCQ6RwH","request_duration_ms":394}}' + - '{"last_request_metrics":{"request_id":"req_rEsyQC6SKrkZS0","request_duration_ms":459}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:29 GMT + - Mon, 18 Dec 2023 03:00:19 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 01c95690-f11f-4e1a-9876-94e03264a02f + - 9715155d-e955-4708-b94d-399a8524d638 Original-Request: - - req_BAyu0Il0dJhzuJ + - req_LY1XY2P0fND5gw Request-Id: - - req_BAyu0Il0dJhzuJ + - req_LY1XY2P0fND5gw Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmKDKuuB1fWySn5FtoPPKd", + "id": "pm_1OOX43KuuB1fWySn3z63yPAc", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973769, + "created": 1702868419, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:29:29 GMT + recorded_at: Mon, 18 Dec 2023 03:00: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_1OKmKDKuuB1fWySn5FtoPPKd&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX43KuuB1fWySn3z63yPAc&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_BAyu0Il0dJhzuJ","request_duration_ms":488}}' + - '{"last_request_metrics":{"request_id":"req_LY1XY2P0fND5gw","request_duration_ms":518}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:29 GMT + - Mon, 18 Dec 2023 03:00:19 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 189c1773-31f9-470f-8359-facb2390e692 + - 5fca6597-6bbf-42da-aa61-94a4e10811e5 Original-Request: - - req_4pZQ1jZwaHgmZN + - req_Jt7rRNvLCmXMaH Request-Id: - - req_4pZQ1jZwaHgmZN + - req_Jt7rRNvLCmXMaH Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmKDKuuB1fWySn2Slcof3c", + "id": "pi_3OOX43KuuB1fWySn01M9GVVO", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmKDKuuB1fWySn2Slcof3c_secret_NcYU6gN9Yxni8lyu3frZ7PdCT", + "client_secret": "pi_3OOX43KuuB1fWySn01M9GVVO_secret_9Rwm9NzIX7qcXYVAxOVT1UvFx", "confirmation_method": "automatic", - "created": 1701973769, + "created": 1702868419, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmKDKuuB1fWySn5FtoPPKd", + "payment_method": "pm_1OOX43KuuB1fWySn3z63yPAc", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:29 GMT + recorded_at: Mon, 18 Dec 2023 03:00:20 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmKDKuuB1fWySn2Slcof3c/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX43KuuB1fWySn01M9GVVO/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_4pZQ1jZwaHgmZN","request_duration_ms":518}}' + - '{"last_request_metrics":{"request_id":"req_Jt7rRNvLCmXMaH","request_duration_ms":512}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:30 GMT + - Mon, 18 Dec 2023 03:00:20 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 6d9cd943-5fb8-4670-9dea-49c4fa06b51d + - 87bcba46-76d6-4b49-a4c3-710f4f201885 Original-Request: - - req_difXV7OkpyOP6N + - req_pTQude62K50qfY Request-Id: - - req_difXV7OkpyOP6N + - req_pTQude62K50qfY Stripe-Should-Retry: - 'false' Stripe-Version: @@ -336,13 +336,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OKmKDKuuB1fWySn2ZJrBTr1", + "charge": "ch_3OOX43KuuB1fWySn0EBtTotU", "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_3OKmKDKuuB1fWySn2Slcof3c", + "id": "pi_3OOX43KuuB1fWySn01M9GVVO", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -357,21 +357,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmKDKuuB1fWySn2Slcof3c_secret_NcYU6gN9Yxni8lyu3frZ7PdCT", + "client_secret": "pi_3OOX43KuuB1fWySn01M9GVVO_secret_9Rwm9NzIX7qcXYVAxOVT1UvFx", "confirmation_method": "automatic", - "created": 1701973769, + "created": 1702868419, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OKmKDKuuB1fWySn2ZJrBTr1", + "charge": "ch_3OOX43KuuB1fWySn0EBtTotU", "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_1OKmKDKuuB1fWySn5FtoPPKd", + "id": "pm_1OOX43KuuB1fWySn3z63yPAc", "object": "payment_method", "billing_details": { "address": { @@ -411,7 +411,7 @@ http_interactions: }, "wallet": null }, - "created": 1701973769, + "created": 1702868419, "customer": null, "livemode": false, "metadata": { @@ -420,7 +420,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OKmKDKuuB1fWySn2ZJrBTr1", + "latest_charge": "ch_3OOX43KuuB1fWySn0EBtTotU", "livemode": false, "metadata": { }, @@ -452,7 +452,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OKmKDKuuB1fWySn5FtoPPKd", + "id": "pm_1OOX43KuuB1fWySn3z63yPAc", "object": "payment_method", "billing_details": { "address": { @@ -492,16 +492,16 @@ http_interactions: }, "wallet": null }, - "created": 1701973769, + "created": 1702868419, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_difXV7OkpyOP6N?t=1701973770", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_pTQude62K50qfY?t=1702868420", "type": "card_error" } } - recorded_at: Thu, 07 Dec 2023 18:29:31 GMT + recorded_at: Mon, 18 Dec 2023 03:00:21 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 82% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 fa71c7ff20..8501f88f4c 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=4000000000009995&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Edc2GpFOTEcEn6","request_duration_ms":415}}' + - '{"last_request_metrics":{"request_id":"req_RKJh9mEO4o54oU","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:20 GMT + - Mon, 18 Dec 2023 03:00:10 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - bbe78f23-b009-4927-9653-a198ee2c41be + - d54d0a69-e856-4b0c-931f-f0ddb11eb421 Original-Request: - - req_z4kmo45ZsMvF8u + - req_6eZynelUyYPRmU Request-Id: - - req_z4kmo45ZsMvF8u + - req_6eZynelUyYPRmU Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmK4KuuB1fWySnOpCrxsDi", + "id": "pm_1OOX3uKuuB1fWySntsZL9Ixt", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973760, + "created": 1702868410, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:29:20 GMT + recorded_at: Mon, 18 Dec 2023 03:00: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_1OKmK4KuuB1fWySnOpCrxsDi&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX3uKuuB1fWySntsZL9Ixt&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_z4kmo45ZsMvF8u","request_duration_ms":503}}' + - '{"last_request_metrics":{"request_id":"req_6eZynelUyYPRmU","request_duration_ms":604}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:21 GMT + - Mon, 18 Dec 2023 03:00:11 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - c588f80b-5ef6-4c84-a217-587ec4870282 + - 22f45d9a-227a-489a-947c-5f708e50e506 Original-Request: - - req_x0u3ksydIMA7dS + - req_ETvKWeM0JNvVcK Request-Id: - - req_x0u3ksydIMA7dS + - req_ETvKWeM0JNvVcK Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmK5KuuB1fWySn0B2Cnu5b", + "id": "pi_3OOX3uKuuB1fWySn2STHwN7J", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmK5KuuB1fWySn0B2Cnu5b_secret_7Rom2mxj0iJtfnWWk8qD5F32L", + "client_secret": "pi_3OOX3uKuuB1fWySn2STHwN7J_secret_30HEF34WwwRfE03w8cUbs3zR3", "confirmation_method": "automatic", - "created": 1701973761, + "created": 1702868410, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmK4KuuB1fWySnOpCrxsDi", + "payment_method": "pm_1OOX3uKuuB1fWySntsZL9Ixt", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:21 GMT + recorded_at: Mon, 18 Dec 2023 03:00:11 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmK5KuuB1fWySn0B2Cnu5b/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3uKuuB1fWySn2STHwN7J/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_x0u3ksydIMA7dS","request_duration_ms":416}}' + - '{"last_request_metrics":{"request_id":"req_ETvKWeM0JNvVcK","request_duration_ms":508}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:22 GMT + - Mon, 18 Dec 2023 03:00:12 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 87f25cb7-1177-48c0-9b34-092d730303b2 + - eb748aac-460e-49d1-8e66-3ea7947febf7 Original-Request: - - req_E9zUkqHUpch4Qj + - req_LV3lb0zLlQJgDj Request-Id: - - req_E9zUkqHUpch4Qj + - req_LV3lb0zLlQJgDj Stripe-Should-Retry: - 'false' Stripe-Version: @@ -336,13 +336,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OKmK5KuuB1fWySn00gTnjjf", + "charge": "ch_3OOX3uKuuB1fWySn2ysQGQt8", "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_3OKmK5KuuB1fWySn0B2Cnu5b", + "id": "pi_3OOX3uKuuB1fWySn2STHwN7J", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -357,21 +357,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmK5KuuB1fWySn0B2Cnu5b_secret_7Rom2mxj0iJtfnWWk8qD5F32L", + "client_secret": "pi_3OOX3uKuuB1fWySn2STHwN7J_secret_30HEF34WwwRfE03w8cUbs3zR3", "confirmation_method": "automatic", - "created": 1701973761, + "created": 1702868410, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OKmK5KuuB1fWySn00gTnjjf", + "charge": "ch_3OOX3uKuuB1fWySn2ysQGQt8", "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_1OKmK4KuuB1fWySnOpCrxsDi", + "id": "pm_1OOX3uKuuB1fWySntsZL9Ixt", "object": "payment_method", "billing_details": { "address": { @@ -411,7 +411,7 @@ http_interactions: }, "wallet": null }, - "created": 1701973760, + "created": 1702868410, "customer": null, "livemode": false, "metadata": { @@ -420,7 +420,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OKmK5KuuB1fWySn00gTnjjf", + "latest_charge": "ch_3OOX3uKuuB1fWySn2ysQGQt8", "livemode": false, "metadata": { }, @@ -452,7 +452,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OKmK4KuuB1fWySnOpCrxsDi", + "id": "pm_1OOX3uKuuB1fWySntsZL9Ixt", "object": "payment_method", "billing_details": { "address": { @@ -492,16 +492,16 @@ http_interactions: }, "wallet": null }, - "created": 1701973760, + "created": 1702868410, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_E9zUkqHUpch4Qj?t=1701973761", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_LV3lb0zLlQJgDj?t=1702868411", "type": "card_error" } } - recorded_at: Thu, 07 Dec 2023 18:29:22 GMT + recorded_at: Mon, 18 Dec 2023 03:00:12 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 82% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 87527e7351..1a41673d6f 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=4000000000009987&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_x0u3ksydIMA7dS","request_duration_ms":416}}' + - '{"last_request_metrics":{"request_id":"req_ETvKWeM0JNvVcK","request_duration_ms":508}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:22 GMT + - Mon, 18 Dec 2023 03:00:12 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - a9d8d6da-619c-489a-93d3-2a04f51b0c0e + - f8d24294-aa93-4ba4-8f9a-900dc175128f Original-Request: - - req_UQHsuBraWOh7A9 + - req_oKlsa9npCxDLVq Request-Id: - - req_UQHsuBraWOh7A9 + - req_oKlsa9npCxDLVq Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmK6KuuB1fWySnHXSHAdVZ", + "id": "pm_1OOX3wKuuB1fWySnuDnxW0kw", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973762, + "created": 1702868412, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:29:22 GMT + recorded_at: Mon, 18 Dec 2023 03:00: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_1OKmK6KuuB1fWySnHXSHAdVZ&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX3wKuuB1fWySnuDnxW0kw&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_UQHsuBraWOh7A9","request_duration_ms":490}}' + - '{"last_request_metrics":{"request_id":"req_oKlsa9npCxDLVq","request_duration_ms":599}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:23 GMT + - Mon, 18 Dec 2023 03:00:13 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 31528306-f1cb-429f-afb5-891bbaff61f5 + - 7c512471-3ba7-4bdc-83b8-e5eaf663fd03 Original-Request: - - req_yUdUaiTwyvQZFc + - req_4R82UX2WTXfThh Request-Id: - - req_yUdUaiTwyvQZFc + - req_4R82UX2WTXfThh Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmK7KuuB1fWySn2NsWOtN1", + "id": "pi_3OOX3xKuuB1fWySn1yeNIgdD", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmK7KuuB1fWySn2NsWOtN1_secret_tJtddiPCCDox3ZwBB3uxaUgSn", + "client_secret": "pi_3OOX3xKuuB1fWySn1yeNIgdD_secret_4MlEQbM4BdGfLlg5OV4S9DJQB", "confirmation_method": "automatic", - "created": 1701973763, + "created": 1702868413, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmK6KuuB1fWySnHXSHAdVZ", + "payment_method": "pm_1OOX3wKuuB1fWySnuDnxW0kw", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:23 GMT + recorded_at: Mon, 18 Dec 2023 03:00:13 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmK7KuuB1fWySn2NsWOtN1/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3xKuuB1fWySn1yeNIgdD/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_yUdUaiTwyvQZFc","request_duration_ms":517}}' + - '{"last_request_metrics":{"request_id":"req_4R82UX2WTXfThh","request_duration_ms":510}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:24 GMT + - Mon, 18 Dec 2023 03:00:14 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 77e8b899-dd18-4f5c-a3df-17c667da2f8e + - f010db28-4ffd-4b4a-ba90-4cad24cf51ca Original-Request: - - req_v0nNrdX6LTijGV + - req_shAgVFOxVTCeYX Request-Id: - - req_v0nNrdX6LTijGV + - req_shAgVFOxVTCeYX Stripe-Should-Retry: - 'false' Stripe-Version: @@ -336,13 +336,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OKmK7KuuB1fWySn2JGX5kDG", + "charge": "ch_3OOX3xKuuB1fWySn1cfF21ng", "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_3OKmK7KuuB1fWySn2NsWOtN1", + "id": "pi_3OOX3xKuuB1fWySn1yeNIgdD", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -357,21 +357,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmK7KuuB1fWySn2NsWOtN1_secret_tJtddiPCCDox3ZwBB3uxaUgSn", + "client_secret": "pi_3OOX3xKuuB1fWySn1yeNIgdD_secret_4MlEQbM4BdGfLlg5OV4S9DJQB", "confirmation_method": "automatic", - "created": 1701973763, + "created": 1702868413, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OKmK7KuuB1fWySn2JGX5kDG", + "charge": "ch_3OOX3xKuuB1fWySn1cfF21ng", "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_1OKmK6KuuB1fWySnHXSHAdVZ", + "id": "pm_1OOX3wKuuB1fWySnuDnxW0kw", "object": "payment_method", "billing_details": { "address": { @@ -411,7 +411,7 @@ http_interactions: }, "wallet": null }, - "created": 1701973762, + "created": 1702868412, "customer": null, "livemode": false, "metadata": { @@ -420,7 +420,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OKmK7KuuB1fWySn2JGX5kDG", + "latest_charge": "ch_3OOX3xKuuB1fWySn1cfF21ng", "livemode": false, "metadata": { }, @@ -452,7 +452,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OKmK6KuuB1fWySnHXSHAdVZ", + "id": "pm_1OOX3wKuuB1fWySnuDnxW0kw", "object": "payment_method", "billing_details": { "address": { @@ -492,16 +492,16 @@ http_interactions: }, "wallet": null }, - "created": 1701973762, + "created": 1702868412, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_v0nNrdX6LTijGV?t=1701973763", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_shAgVFOxVTCeYX?t=1702868413", "type": "card_error" } } - recorded_at: Thu, 07 Dec 2023 18:29:24 GMT + recorded_at: Mon, 18 Dec 2023 03:00:14 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 82% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 f26b85e204..60a0f5a970 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=4000000000000119&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_4pZQ1jZwaHgmZN","request_duration_ms":518}}' + - '{"last_request_metrics":{"request_id":"req_Jt7rRNvLCmXMaH","request_duration_ms":512}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:31 GMT + - Mon, 18 Dec 2023 03:00:21 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 5dfda20c-4f84-4bed-beda-c886a9dc67fc + - a9f7b861-6ef7-4c7f-9fa4-b384868ea927 Original-Request: - - req_3IEMQjweLQkzxH + - req_tm0v9etXqMrHKc Request-Id: - - req_3IEMQjweLQkzxH + - req_tm0v9etXqMrHKc Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmKFKuuB1fWySnS8jCZmUu", + "id": "pm_1OOX45KuuB1fWySnlqcb6lqM", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973771, + "created": 1702868421, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:29:31 GMT + recorded_at: Mon, 18 Dec 2023 03:00: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_1OKmKFKuuB1fWySnS8jCZmUu&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX45KuuB1fWySnlqcb6lqM&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_3IEMQjweLQkzxH","request_duration_ms":492}}' + - '{"last_request_metrics":{"request_id":"req_tm0v9etXqMrHKc","request_duration_ms":498}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:32 GMT + - Mon, 18 Dec 2023 03:00:21 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 454ae177-e6cc-43e7-8497-62147f8b3f6d + - 6e2bf90c-9e09-46d9-8c88-6688ede7dad6 Original-Request: - - req_Vihel6UGT7nLhb + - req_wiBXXUIBwZ6cWP Request-Id: - - req_Vihel6UGT7nLhb + - req_wiBXXUIBwZ6cWP Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmKFKuuB1fWySn0dhzlWxo", + "id": "pi_3OOX45KuuB1fWySn2in4nHXJ", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmKFKuuB1fWySn0dhzlWxo_secret_YJ7r36K8NEZRb0Cxx2z87SsiR", + "client_secret": "pi_3OOX45KuuB1fWySn2in4nHXJ_secret_ndvq1MzjLvvMiLYLglpwNs16L", "confirmation_method": "automatic", - "created": 1701973771, + "created": 1702868421, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmKFKuuB1fWySnS8jCZmUu", + "payment_method": "pm_1OOX45KuuB1fWySnlqcb6lqM", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:32 GMT + recorded_at: Mon, 18 Dec 2023 03:00:22 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmKFKuuB1fWySn0dhzlWxo/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX45KuuB1fWySn2in4nHXJ/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Vihel6UGT7nLhb","request_duration_ms":518}}' + - '{"last_request_metrics":{"request_id":"req_wiBXXUIBwZ6cWP","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:33 GMT + - Mon, 18 Dec 2023 03:00:23 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - d796786e-27a8-4e96-843f-dc55252c4a0e + - 0430a725-1f0f-4a29-af94-95d9f250520a Original-Request: - - req_7ecs3axsMXPiUR + - req_xTRwJvhMbrMx5w Request-Id: - - req_7ecs3axsMXPiUR + - req_xTRwJvhMbrMx5w Stripe-Should-Retry: - 'false' Stripe-Version: @@ -336,12 +336,12 @@ http_interactions: string: | { "error": { - "charge": "ch_3OKmKFKuuB1fWySn0f07ar2K", + "charge": "ch_3OOX45KuuB1fWySn2aRUUF6o", "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_3OKmKFKuuB1fWySn0dhzlWxo", + "id": "pi_3OOX45KuuB1fWySn2in4nHXJ", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -356,20 +356,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmKFKuuB1fWySn0dhzlWxo_secret_YJ7r36K8NEZRb0Cxx2z87SsiR", + "client_secret": "pi_3OOX45KuuB1fWySn2in4nHXJ_secret_ndvq1MzjLvvMiLYLglpwNs16L", "confirmation_method": "automatic", - "created": 1701973771, + "created": 1702868421, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OKmKFKuuB1fWySn0f07ar2K", + "charge": "ch_3OOX45KuuB1fWySn2aRUUF6o", "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_1OKmKFKuuB1fWySnS8jCZmUu", + "id": "pm_1OOX45KuuB1fWySnlqcb6lqM", "object": "payment_method", "billing_details": { "address": { @@ -409,7 +409,7 @@ http_interactions: }, "wallet": null }, - "created": 1701973771, + "created": 1702868421, "customer": null, "livemode": false, "metadata": { @@ -418,7 +418,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OKmKFKuuB1fWySn0f07ar2K", + "latest_charge": "ch_3OOX45KuuB1fWySn2aRUUF6o", "livemode": false, "metadata": { }, @@ -450,7 +450,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OKmKFKuuB1fWySnS8jCZmUu", + "id": "pm_1OOX45KuuB1fWySnlqcb6lqM", "object": "payment_method", "billing_details": { "address": { @@ -490,16 +490,16 @@ http_interactions: }, "wallet": null }, - "created": 1701973771, + "created": 1702868421, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_7ecs3axsMXPiUR?t=1701973772", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_xTRwJvhMbrMx5w?t=1702868422", "type": "card_error" } } - recorded_at: Thu, 07 Dec 2023 18:29:33 GMT + recorded_at: Mon, 18 Dec 2023 03:00:23 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 82% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 6c48370c20..d897f6e97c 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=4000000000009979&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_yUdUaiTwyvQZFc","request_duration_ms":517}}' + - '{"last_request_metrics":{"request_id":"req_4R82UX2WTXfThh","request_duration_ms":510}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:25 GMT + - Mon, 18 Dec 2023 03:00:15 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - f17959ef-8478-4ddb-b511-6ee8479eb1af + - c37687a1-ff20-4a4f-9070-22ee90d22629 Original-Request: - - req_VbwtzVggAX2IIL + - req_YtC4PaND330qEK Request-Id: - - req_VbwtzVggAX2IIL + - req_YtC4PaND330qEK Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmK8KuuB1fWySnM2ZFudU0", + "id": "pm_1OOX3yKuuB1fWySnMcSOsQDh", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973764, + "created": 1702868415, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:29:25 GMT + recorded_at: Mon, 18 Dec 2023 03:00: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_1OKmK8KuuB1fWySnM2ZFudU0&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX3yKuuB1fWySnMcSOsQDh&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_VbwtzVggAX2IIL","request_duration_ms":506}}' + - '{"last_request_metrics":{"request_id":"req_YtC4PaND330qEK","request_duration_ms":536}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:25 GMT + - Mon, 18 Dec 2023 03:00:15 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - c9846748-c8f4-4a51-924c-8647a77b3f09 + - c24f7094-f043-48aa-b89c-2bb253bc3166 Original-Request: - - req_rKvwlh3lQupFaR + - req_z8wbzyK3qH4iVE Request-Id: - - req_rKvwlh3lQupFaR + - req_z8wbzyK3qH4iVE Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmK9KuuB1fWySn2IT1IFMD", + "id": "pi_3OOX3zKuuB1fWySn1YjRtfbS", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmK9KuuB1fWySn2IT1IFMD_secret_YAkaQkFyKLWnhYvXQgBwAPo8c", + "client_secret": "pi_3OOX3zKuuB1fWySn1YjRtfbS_secret_SBzBRly94zuxLrim20hWcjp3o", "confirmation_method": "automatic", - "created": 1701973765, + "created": 1702868415, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmK8KuuB1fWySnM2ZFudU0", + "payment_method": "pm_1OOX3yKuuB1fWySnMcSOsQDh", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:25 GMT + recorded_at: Mon, 18 Dec 2023 03:00:15 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmK9KuuB1fWySn2IT1IFMD/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3zKuuB1fWySn1YjRtfbS/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_rKvwlh3lQupFaR","request_duration_ms":623}}' + - '{"last_request_metrics":{"request_id":"req_z8wbzyK3qH4iVE","request_duration_ms":466}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:26 GMT + - Mon, 18 Dec 2023 03:00:16 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 77986676-c47d-433d-92da-fa72073046e0 + - a90d225f-7992-436c-b157-df75a83b4299 Original-Request: - - req_Y2VBCuGx7MOd4n + - req_t3rcI9OTmZnh1r Request-Id: - - req_Y2VBCuGx7MOd4n + - req_t3rcI9OTmZnh1r Stripe-Should-Retry: - 'false' Stripe-Version: @@ -336,13 +336,13 @@ http_interactions: string: | { "error": { - "charge": "ch_3OKmK9KuuB1fWySn2wZAvHTY", + "charge": "ch_3OOX3zKuuB1fWySn1hQrEDkw", "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_3OKmK9KuuB1fWySn2IT1IFMD", + "id": "pi_3OOX3zKuuB1fWySn1YjRtfbS", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -357,21 +357,21 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmK9KuuB1fWySn2IT1IFMD_secret_YAkaQkFyKLWnhYvXQgBwAPo8c", + "client_secret": "pi_3OOX3zKuuB1fWySn1YjRtfbS_secret_SBzBRly94zuxLrim20hWcjp3o", "confirmation_method": "automatic", - "created": 1701973765, + "created": 1702868415, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": { - "charge": "ch_3OKmK9KuuB1fWySn2wZAvHTY", + "charge": "ch_3OOX3zKuuB1fWySn1hQrEDkw", "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_1OKmK8KuuB1fWySnM2ZFudU0", + "id": "pm_1OOX3yKuuB1fWySnMcSOsQDh", "object": "payment_method", "billing_details": { "address": { @@ -411,7 +411,7 @@ http_interactions: }, "wallet": null }, - "created": 1701973764, + "created": 1702868415, "customer": null, "livemode": false, "metadata": { @@ -420,7 +420,7 @@ http_interactions: }, "type": "card_error" }, - "latest_charge": "ch_3OKmK9KuuB1fWySn2wZAvHTY", + "latest_charge": "ch_3OOX3zKuuB1fWySn1hQrEDkw", "livemode": false, "metadata": { }, @@ -452,7 +452,7 @@ http_interactions: "transfer_group": null }, "payment_method": { - "id": "pm_1OKmK8KuuB1fWySnM2ZFudU0", + "id": "pm_1OOX3yKuuB1fWySnMcSOsQDh", "object": "payment_method", "billing_details": { "address": { @@ -492,16 +492,16 @@ http_interactions: }, "wallet": null }, - "created": 1701973764, + "created": 1702868415, "customer": null, "livemode": false, "metadata": { }, "type": "card" }, - "request_log_url": "https://dashboard.stripe.com/test/logs/req_Y2VBCuGx7MOd4n?t=1701973765", + "request_log_url": "https://dashboard.stripe.com/test/logs/req_t3rcI9OTmZnh1r?t=1702868415", "type": "card_error" } } - recorded_at: Thu, 07 Dec 2023 18:29:26 GMT + recorded_at: Mon, 18 Dec 2023 03:00:16 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 04ddeb3a7a..647a8248a3 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=378282246310005&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_N5J7K8MWYGP0c2","request_duration_ms":986}}' + - '{"last_request_metrics":{"request_id":"req_8BiP0ytTw5Luf1","request_duration_ms":1178}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:18 GMT + - Mon, 18 Dec 2023 02:59:06 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 7071d7a7-7f61-4ece-9047-1d47e61d4622 + - 6969b25b-30fd-442c-838c-28066afec0e5 Original-Request: - - req_c5kBdHTS5evHVC + - req_hi9QnG1NeBVA02 Request-Id: - - req_c5kBdHTS5evHVC + - req_hi9QnG1NeBVA02 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJ4KuuB1fWySnoTBZeCPl", + "id": "pm_1OOX2sKuuB1fWySno8h7rLX7", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973698, + "created": 1702868346, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:28:18 GMT + recorded_at: Mon, 18 Dec 2023 02:59: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_1OKmJ4KuuB1fWySnoTBZeCPl&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX2sKuuB1fWySno8h7rLX7&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_c5kBdHTS5evHVC","request_duration_ms":520}}' + - '{"last_request_metrics":{"request_id":"req_hi9QnG1NeBVA02","request_duration_ms":570}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:18 GMT + - Mon, 18 Dec 2023 02:59:07 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - a15d892b-e9d1-412d-82b0-cdcf56440171 + - 3cc029b0-97f0-4b44-9e11-8363df1c1b5d Original-Request: - - req_WahZc7YT6N4h8j + - req_1tn07870IWMfoi Request-Id: - - req_WahZc7YT6N4h8j + - req_1tn07870IWMfoi Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJ4KuuB1fWySn03pSVypj", + "id": "pi_3OOX2tKuuB1fWySn0ld8f6Zp", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJ4KuuB1fWySn03pSVypj_secret_tYHqNzc81pH5e5ywylHSBurUo", + "client_secret": "pi_3OOX2tKuuB1fWySn0ld8f6Zp_secret_hyOlFGCbtvNnb5LhZ7sdtyCRN", "confirmation_method": "automatic", - "created": 1701973698, + "created": 1702868347, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJ4KuuB1fWySnoTBZeCPl", + "payment_method": "pm_1OOX2sKuuB1fWySno8h7rLX7", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:19 GMT + recorded_at: Mon, 18 Dec 2023 02:59:07 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJ4KuuB1fWySn03pSVypj/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2tKuuB1fWySn0ld8f6Zp/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_WahZc7YT6N4h8j","request_duration_ms":413}}' + - '{"last_request_metrics":{"request_id":"req_1tn07870IWMfoi","request_duration_ms":410}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:19 GMT + - Mon, 18 Dec 2023 02:59:08 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - e7263d1d-8619-4e93-8aa7-c480a3d36cfc + - f948cf67-f245-4d68-9f4e-4a81cde8c086 Original-Request: - - req_RD89TdhsDz2Z38 + - req_u8CBBmIZPU3g2G Request-Id: - - req_RD89TdhsDz2Z38 + - req_u8CBBmIZPU3g2G Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJ4KuuB1fWySn03pSVypj", + "id": "pi_3OOX2tKuuB1fWySn0ld8f6Zp", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJ4KuuB1fWySn03pSVypj_secret_tYHqNzc81pH5e5ywylHSBurUo", + "client_secret": "pi_3OOX2tKuuB1fWySn0ld8f6Zp_secret_hyOlFGCbtvNnb5LhZ7sdtyCRN", "confirmation_method": "automatic", - "created": 1701973698, + "created": 1702868347, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJ4KuuB1fWySn0sYgwcIE", + "latest_charge": "ch_3OOX2tKuuB1fWySn0o3R7WDL", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJ4KuuB1fWySnoTBZeCPl", + "payment_method": "pm_1OOX2sKuuB1fWySno8h7rLX7", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,29 +387,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:19 GMT + recorded_at: Mon, 18 Dec 2023 02:59:08 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJ4KuuB1fWySn03pSVypj + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2tKuuB1fWySn0ld8f6Zp body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_RD89TdhsDz2Z38","request_duration_ms":939}}' + - '{"last_request_metrics":{"request_id":"req_u8CBBmIZPU3g2G","request_duration_ms":1018}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -422,7 +422,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:20 GMT + - Mon, 18 Dec 2023 02:59:08 GMT Content-Type: - application/json Content-Length: @@ -448,7 +448,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_GhjPXki3UyEXLI + - req_CDde5UJgUWwAV7 Stripe-Version: - '2023-10-16' Vary: @@ -461,7 +461,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJ4KuuB1fWySn03pSVypj", + "id": "pi_3OOX2tKuuB1fWySn0ld8f6Zp", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -475,20 +475,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJ4KuuB1fWySn03pSVypj_secret_tYHqNzc81pH5e5ywylHSBurUo", + "client_secret": "pi_3OOX2tKuuB1fWySn0ld8f6Zp_secret_hyOlFGCbtvNnb5LhZ7sdtyCRN", "confirmation_method": "automatic", - "created": 1701973698, + "created": 1702868347, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJ4KuuB1fWySn0sYgwcIE", + "latest_charge": "ch_3OOX2tKuuB1fWySn0o3R7WDL", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJ4KuuB1fWySnoTBZeCPl", + "payment_method": "pm_1OOX2sKuuB1fWySno8h7rLX7", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -513,29 +513,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:20 GMT + recorded_at: Mon, 18 Dec 2023 02:59:08 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJ4KuuB1fWySn03pSVypj/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2tKuuB1fWySn0ld8f6Zp/capture body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_GhjPXki3UyEXLI","request_duration_ms":308}}' + - '{"last_request_metrics":{"request_id":"req_CDde5UJgUWwAV7","request_duration_ms":410}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -548,7 +548,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:21 GMT + - Mon, 18 Dec 2023 02:59:09 GMT Content-Type: - application/json Content-Length: @@ -574,11 +574,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - e35bb316-dc04-4561-88d5-a113029f35f1 + - 0e659b74-5430-4652-863f-e6febdf3c856 Original-Request: - - req_p1q3Za7UzBWztp + - req_W6PQ8WtkNUALmO Request-Id: - - req_p1q3Za7UzBWztp + - req_W6PQ8WtkNUALmO Stripe-Should-Retry: - 'false' Stripe-Version: @@ -593,7 +593,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJ4KuuB1fWySn03pSVypj", + "id": "pi_3OOX2tKuuB1fWySn0ld8f6Zp", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -607,20 +607,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJ4KuuB1fWySn03pSVypj_secret_tYHqNzc81pH5e5ywylHSBurUo", + "client_secret": "pi_3OOX2tKuuB1fWySn0ld8f6Zp_secret_hyOlFGCbtvNnb5LhZ7sdtyCRN", "confirmation_method": "automatic", - "created": 1701973698, + "created": 1702868347, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJ4KuuB1fWySn0sYgwcIE", + "latest_charge": "ch_3OOX2tKuuB1fWySn0o3R7WDL", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJ4KuuB1fWySnoTBZeCPl", + "payment_method": "pm_1OOX2sKuuB1fWySno8h7rLX7", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -645,29 +645,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:21 GMT + recorded_at: Mon, 18 Dec 2023 02:59:09 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJ4KuuB1fWySn03pSVypj + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2tKuuB1fWySn0ld8f6Zp body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_p1q3Za7UzBWztp","request_duration_ms":1145}}' + - '{"last_request_metrics":{"request_id":"req_W6PQ8WtkNUALmO","request_duration_ms":1122}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -680,7 +680,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:21 GMT + - Mon, 18 Dec 2023 02:59:10 GMT Content-Type: - application/json Content-Length: @@ -706,7 +706,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_zD6wFMnswpGKqr + - req_rjDthkvsOv7Huu Stripe-Version: - '2023-10-16' Vary: @@ -719,7 +719,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJ4KuuB1fWySn03pSVypj", + "id": "pi_3OOX2tKuuB1fWySn0ld8f6Zp", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -733,20 +733,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJ4KuuB1fWySn03pSVypj_secret_tYHqNzc81pH5e5ywylHSBurUo", + "client_secret": "pi_3OOX2tKuuB1fWySn0ld8f6Zp_secret_hyOlFGCbtvNnb5LhZ7sdtyCRN", "confirmation_method": "automatic", - "created": 1701973698, + "created": 1702868347, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJ4KuuB1fWySn0sYgwcIE", + "latest_charge": "ch_3OOX2tKuuB1fWySn0o3R7WDL", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJ4KuuB1fWySnoTBZeCPl", + "payment_method": "pm_1OOX2sKuuB1fWySno8h7rLX7", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -771,5 +771,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:21 GMT + recorded_at: Mon, 18 Dec 2023 02:59:10 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 e3d8c7711c..381673a734 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=378282246310005&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_VcABBYmtJMMIBJ","request_duration_ms":374}}' + - '{"last_request_metrics":{"request_id":"req_OFyPXSYFIxW3RL","request_duration_ms":406}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:16 GMT + - Mon, 18 Dec 2023 02:59:04 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 310d39ba-b012-4a37-a159-82b916e37682 + - 5bd5dc8b-188a-45c1-88c3-b5c2bcde208c Original-Request: - - req_4UBHDMYvvr60tG + - req_bBn3HLkhPNXbDR Request-Id: - - req_4UBHDMYvvr60tG + - req_bBn3HLkhPNXbDR Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJ2KuuB1fWySnuNaARxNl", + "id": "pm_1OOX2qKuuB1fWySnmTEng8e3", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973696, + "created": 1702868344, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:28:16 GMT + recorded_at: Mon, 18 Dec 2023 02:59: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_1OKmJ2KuuB1fWySnuNaARxNl&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX2qKuuB1fWySnmTEng8e3&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_4UBHDMYvvr60tG","request_duration_ms":443}}' + - '{"last_request_metrics":{"request_id":"req_bBn3HLkhPNXbDR","request_duration_ms":482}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:16 GMT + - Mon, 18 Dec 2023 02:59:05 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 30fe486f-00bd-4b24-b176-d989378489b7 + - 5c02d3fd-b28c-4ad4-a841-6fbf5e978db1 Original-Request: - - req_3Np64STffepu74 + - req_pHcw4VeFShDeD0 Request-Id: - - req_3Np64STffepu74 + - req_pHcw4VeFShDeD0 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJ2KuuB1fWySn1OkZ0ypb", + "id": "pi_3OOX2qKuuB1fWySn2JNRe1Pr", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJ2KuuB1fWySn1OkZ0ypb_secret_LJTK1RctgjxD0rCHiCXhcOd44", + "client_secret": "pi_3OOX2qKuuB1fWySn2JNRe1Pr_secret_4uBn48r1mq0uFp6stS7VB2mXl", "confirmation_method": "automatic", - "created": 1701973696, + "created": 1702868344, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJ2KuuB1fWySnuNaARxNl", + "payment_method": "pm_1OOX2qKuuB1fWySnmTEng8e3", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:16 GMT + recorded_at: Mon, 18 Dec 2023 02:59:05 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJ2KuuB1fWySn1OkZ0ypb/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2qKuuB1fWySn2JNRe1Pr/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_3Np64STffepu74","request_duration_ms":464}}' + - '{"last_request_metrics":{"request_id":"req_pHcw4VeFShDeD0","request_duration_ms":450}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:17 GMT + - Mon, 18 Dec 2023 02:59:06 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 46eaf312-f967-482c-bda6-d397dc6de7ed + - f0cbb7d4-cbe0-4c21-9682-c789f2a4783e Original-Request: - - req_N5J7K8MWYGP0c2 + - req_8BiP0ytTw5Luf1 Request-Id: - - req_N5J7K8MWYGP0c2 + - req_8BiP0ytTw5Luf1 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJ2KuuB1fWySn1OkZ0ypb", + "id": "pi_3OOX2qKuuB1fWySn2JNRe1Pr", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJ2KuuB1fWySn1OkZ0ypb_secret_LJTK1RctgjxD0rCHiCXhcOd44", + "client_secret": "pi_3OOX2qKuuB1fWySn2JNRe1Pr_secret_4uBn48r1mq0uFp6stS7VB2mXl", "confirmation_method": "automatic", - "created": 1701973696, + "created": 1702868344, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJ2KuuB1fWySn13i8dx0R", + "latest_charge": "ch_3OOX2qKuuB1fWySn2MaCELrB", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJ2KuuB1fWySnuNaARxNl", + "payment_method": "pm_1OOX2qKuuB1fWySnmTEng8e3", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,5 +387,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:17 GMT + recorded_at: Mon, 18 Dec 2023 02:59:06 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 38615d45f9..1a0690feb6 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=6555900000604105&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_0vzgdOb8ZSNFTk","request_duration_ms":1042}}' + - '{"last_request_metrics":{"request_id":"req_gqxqcoX617vGaw","request_duration_ms":1022}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:50 GMT + - Mon, 18 Dec 2023 02:59:38 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 9ce6468f-5125-4f1f-9803-1f2ec538923d + - ac2c5bf2-9173-4d6f-8b0d-bff597d21e72 Original-Request: - - req_ZzHa3UD37AaTbR + - req_iaw3aGyfuxWPeK Request-Id: - - req_ZzHa3UD37AaTbR + - req_iaw3aGyfuxWPeK Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJaKuuB1fWySnhW03Hqhy", + "id": "pm_1OOX3OKuuB1fWySnJxCJgrrc", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973730, + "created": 1702868378, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:28:50 GMT + recorded_at: Mon, 18 Dec 2023 02:59: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_1OKmJaKuuB1fWySnhW03Hqhy&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX3OKuuB1fWySnJxCJgrrc&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ZzHa3UD37AaTbR","request_duration_ms":587}}' + - '{"last_request_metrics":{"request_id":"req_iaw3aGyfuxWPeK","request_duration_ms":466}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:50 GMT + - Mon, 18 Dec 2023 02:59:38 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 9c6d8e6b-79d0-4c31-bcd9-52bfc0d44e2f + - d411a908-d7b9-4bd0-ac07-12e489787f1b Original-Request: - - req_OSJzdv5UC2hJJk + - req_Qacvd3iZSYIjTg Request-Id: - - req_OSJzdv5UC2hJJk + - req_Qacvd3iZSYIjTg Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJaKuuB1fWySn29wa3SrP", + "id": "pi_3OOX3OKuuB1fWySn05f1jjOF", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJaKuuB1fWySn29wa3SrP_secret_qF9EUBKtTCrq7n17vfR54U0ak", + "client_secret": "pi_3OOX3OKuuB1fWySn05f1jjOF_secret_fyrwvlnybEOPVMrxYi7OU1eYD", "confirmation_method": "automatic", - "created": 1701973730, + "created": 1702868378, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJaKuuB1fWySnhW03Hqhy", + "payment_method": "pm_1OOX3OKuuB1fWySnJxCJgrrc", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:50 GMT + recorded_at: Mon, 18 Dec 2023 02:59:38 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJaKuuB1fWySn29wa3SrP/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3OKuuB1fWySn05f1jjOF/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_OSJzdv5UC2hJJk","request_duration_ms":513}}' + - '{"last_request_metrics":{"request_id":"req_Qacvd3iZSYIjTg","request_duration_ms":411}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:51 GMT + - Mon, 18 Dec 2023 02:59:39 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - f20302e6-bbe2-4262-8f77-9e289543cbae + - 7e33fbdf-841f-42b5-9c2a-ab1a42da38f0 Original-Request: - - req_IhuAK6TK5xWyjn + - req_KoEoUzOzOxdHNp Request-Id: - - req_IhuAK6TK5xWyjn + - req_KoEoUzOzOxdHNp Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJaKuuB1fWySn29wa3SrP", + "id": "pi_3OOX3OKuuB1fWySn05f1jjOF", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJaKuuB1fWySn29wa3SrP_secret_qF9EUBKtTCrq7n17vfR54U0ak", + "client_secret": "pi_3OOX3OKuuB1fWySn05f1jjOF_secret_fyrwvlnybEOPVMrxYi7OU1eYD", "confirmation_method": "automatic", - "created": 1701973730, + "created": 1702868378, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJaKuuB1fWySn2PzhRvfD", + "latest_charge": "ch_3OOX3OKuuB1fWySn0eQB3gJb", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJaKuuB1fWySnhW03Hqhy", + "payment_method": "pm_1OOX3OKuuB1fWySnJxCJgrrc", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,29 +387,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:52 GMT + recorded_at: Mon, 18 Dec 2023 02:59:39 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJaKuuB1fWySn29wa3SrP + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3OKuuB1fWySn05f1jjOF body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_IhuAK6TK5xWyjn","request_duration_ms":1041}}' + - '{"last_request_metrics":{"request_id":"req_KoEoUzOzOxdHNp","request_duration_ms":1016}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -422,7 +422,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:52 GMT + - Mon, 18 Dec 2023 02:59:40 GMT Content-Type: - application/json Content-Length: @@ -448,7 +448,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_If3n3em9wCyySE + - req_ZJXYsISW3Pre8L Stripe-Version: - '2023-10-16' Vary: @@ -461,7 +461,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJaKuuB1fWySn29wa3SrP", + "id": "pi_3OOX3OKuuB1fWySn05f1jjOF", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -475,20 +475,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJaKuuB1fWySn29wa3SrP_secret_qF9EUBKtTCrq7n17vfR54U0ak", + "client_secret": "pi_3OOX3OKuuB1fWySn05f1jjOF_secret_fyrwvlnybEOPVMrxYi7OU1eYD", "confirmation_method": "automatic", - "created": 1701973730, + "created": 1702868378, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJaKuuB1fWySn2PzhRvfD", + "latest_charge": "ch_3OOX3OKuuB1fWySn0eQB3gJb", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJaKuuB1fWySnhW03Hqhy", + "payment_method": "pm_1OOX3OKuuB1fWySnJxCJgrrc", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -513,29 +513,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:52 GMT + recorded_at: Mon, 18 Dec 2023 02:59:40 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJaKuuB1fWySn29wa3SrP/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3OKuuB1fWySn05f1jjOF/capture body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_If3n3em9wCyySE","request_duration_ms":311}}' + - '{"last_request_metrics":{"request_id":"req_ZJXYsISW3Pre8L","request_duration_ms":408}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -548,7 +548,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:53 GMT + - Mon, 18 Dec 2023 02:59:41 GMT Content-Type: - application/json Content-Length: @@ -574,11 +574,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 398a06b7-0575-4f95-b5d7-53204b1555b4 + - 52d17e7d-dce0-4154-b580-5b1ed5a492b7 Original-Request: - - req_AJEcdUUUFRc49d + - req_qQ2Z57FjuzMYaN Request-Id: - - req_AJEcdUUUFRc49d + - req_qQ2Z57FjuzMYaN Stripe-Should-Retry: - 'false' Stripe-Version: @@ -593,7 +593,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJaKuuB1fWySn29wa3SrP", + "id": "pi_3OOX3OKuuB1fWySn05f1jjOF", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -607,20 +607,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJaKuuB1fWySn29wa3SrP_secret_qF9EUBKtTCrq7n17vfR54U0ak", + "client_secret": "pi_3OOX3OKuuB1fWySn05f1jjOF_secret_fyrwvlnybEOPVMrxYi7OU1eYD", "confirmation_method": "automatic", - "created": 1701973730, + "created": 1702868378, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJaKuuB1fWySn2PzhRvfD", + "latest_charge": "ch_3OOX3OKuuB1fWySn0eQB3gJb", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJaKuuB1fWySnhW03Hqhy", + "payment_method": "pm_1OOX3OKuuB1fWySnJxCJgrrc", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -645,29 +645,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:53 GMT + recorded_at: Mon, 18 Dec 2023 02:59:41 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJaKuuB1fWySn29wa3SrP + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3OKuuB1fWySn05f1jjOF body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_AJEcdUUUFRc49d","request_duration_ms":1147}}' + - '{"last_request_metrics":{"request_id":"req_qQ2Z57FjuzMYaN","request_duration_ms":1020}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -680,7 +680,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:53 GMT + - Mon, 18 Dec 2023 02:59:41 GMT Content-Type: - application/json Content-Length: @@ -706,7 +706,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_ukNukAiO0qHnGG + - req_zb0vl5m9Ua0WEi Stripe-Version: - '2023-10-16' Vary: @@ -719,7 +719,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJaKuuB1fWySn29wa3SrP", + "id": "pi_3OOX3OKuuB1fWySn05f1jjOF", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -733,20 +733,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJaKuuB1fWySn29wa3SrP_secret_qF9EUBKtTCrq7n17vfR54U0ak", + "client_secret": "pi_3OOX3OKuuB1fWySn05f1jjOF_secret_fyrwvlnybEOPVMrxYi7OU1eYD", "confirmation_method": "automatic", - "created": 1701973730, + "created": 1702868378, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJaKuuB1fWySn2PzhRvfD", + "latest_charge": "ch_3OOX3OKuuB1fWySn0eQB3gJb", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJaKuuB1fWySnhW03Hqhy", + "payment_method": "pm_1OOX3OKuuB1fWySnJxCJgrrc", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -771,5 +771,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:53 GMT + recorded_at: Mon, 18 Dec 2023 02:59:41 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 3bbb3b1803..1911c9662d 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=6555900000604105&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_XHDBz2Pm2pBXiS","request_duration_ms":305}}' + - '{"last_request_metrics":{"request_id":"req_eruxnP3AF7YuV5","request_duration_ms":404}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:48 GMT + - Mon, 18 Dec 2023 02:59:36 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - d3ede57f-8a06-475b-bc13-85ee855a87f8 + - c6eca76d-4ca0-494e-b416-ef6e469641bd Original-Request: - - req_zozOcIj2kshGvj + - req_TM6wPTeqEwq4Lw Request-Id: - - req_zozOcIj2kshGvj + - req_TM6wPTeqEwq4Lw Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJXKuuB1fWySnHjTFqLlS", + "id": "pm_1OOX3LKuuB1fWySnVYxeNKBw", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973727, + "created": 1702868376, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:28:48 GMT + recorded_at: Mon, 18 Dec 2023 02:59: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_1OKmJXKuuB1fWySnHjTFqLlS&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX3LKuuB1fWySnVYxeNKBw&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_zozOcIj2kshGvj","request_duration_ms":477}}' + - '{"last_request_metrics":{"request_id":"req_TM6wPTeqEwq4Lw","request_duration_ms":578}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:48 GMT + - Mon, 18 Dec 2023 02:59:36 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - fd833b7d-ed7c-40c9-bceb-2a03f670cf2c + - 33aca95a-0919-4a23-90fd-2078a4138711 Original-Request: - - req_ApxLdeBM8rqeAs + - req_SrGxOpI7PUk9Tr Request-Id: - - req_ApxLdeBM8rqeAs + - req_SrGxOpI7PUk9Tr Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJYKuuB1fWySn1OOY0Mh6", + "id": "pi_3OOX3MKuuB1fWySn1TSQeJHF", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJYKuuB1fWySn1OOY0Mh6_secret_YEf13vOd6s7qeMmB7TyLdwW9v", + "client_secret": "pi_3OOX3MKuuB1fWySn1TSQeJHF_secret_fM5XXdzLVZX91i3JJkaHs3AjZ", "confirmation_method": "automatic", - "created": 1701973728, + "created": 1702868376, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJXKuuB1fWySnHjTFqLlS", + "payment_method": "pm_1OOX3LKuuB1fWySnVYxeNKBw", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:48 GMT + recorded_at: Mon, 18 Dec 2023 02:59:36 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJYKuuB1fWySn1OOY0Mh6/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3MKuuB1fWySn1TSQeJHF/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ApxLdeBM8rqeAs","request_duration_ms":414}}' + - '{"last_request_metrics":{"request_id":"req_SrGxOpI7PUk9Tr","request_duration_ms":510}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:49 GMT + - Mon, 18 Dec 2023 02:59:37 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 839aece3-05ba-45cc-884f-cb20cdf8eb9d + - 598c6bb4-3174-41be-aff1-171194a3e9fe Original-Request: - - req_0vzgdOb8ZSNFTk + - req_gqxqcoX617vGaw Request-Id: - - req_0vzgdOb8ZSNFTk + - req_gqxqcoX617vGaw Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJYKuuB1fWySn1OOY0Mh6", + "id": "pi_3OOX3MKuuB1fWySn1TSQeJHF", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJYKuuB1fWySn1OOY0Mh6_secret_YEf13vOd6s7qeMmB7TyLdwW9v", + "client_secret": "pi_3OOX3MKuuB1fWySn1TSQeJHF_secret_fM5XXdzLVZX91i3JJkaHs3AjZ", "confirmation_method": "automatic", - "created": 1701973728, + "created": 1702868376, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJYKuuB1fWySn1aiLNqG7", + "latest_charge": "ch_3OOX3MKuuB1fWySn1u6jb87M", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJXKuuB1fWySnHjTFqLlS", + "payment_method": "pm_1OOX3LKuuB1fWySnVYxeNKBw", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,5 +387,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:49 GMT + recorded_at: Mon, 18 Dec 2023 02:59:37 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 887ad55f27..fe486b273c 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=3056930009020004&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_HLF49wnac27NFV","request_duration_ms":976}}' + - '{"last_request_metrics":{"request_id":"req_COs8Kb8o69aZbi","request_duration_ms":1126}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:38 GMT + - Mon, 18 Dec 2023 02:59:26 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - c58a6bb6-4c43-41ff-99a6-403525e83f2f + - 4e121c10-bd66-4878-b999-75c33cbacade Original-Request: - - req_qQtW0TD2fJhOvx + - req_2NEw0A54zLWv6G Request-Id: - - req_qQtW0TD2fJhOvx + - req_2NEw0A54zLWv6G Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJNKuuB1fWySnXbtfpMzQ", + "id": "pm_1OOX3BKuuB1fWySneYhc1I6s", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973717, + "created": 1702868366, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:28:38 GMT + recorded_at: Mon, 18 Dec 2023 02:59:26 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OKmJNKuuB1fWySnXbtfpMzQ&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX3BKuuB1fWySneYhc1I6s&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_qQtW0TD2fJhOvx","request_duration_ms":525}}' + - '{"last_request_metrics":{"request_id":"req_2NEw0A54zLWv6G","request_duration_ms":567}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:38 GMT + - Mon, 18 Dec 2023 02:59:26 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 5e1a80fe-3312-467c-bf5c-bb65e2fd9c7c + - ec289726-3485-45dc-9ffc-06f56501ea18 Original-Request: - - req_0Qn4ExUGRwyA0L + - req_KTEO6kHaLoM4Y1 Request-Id: - - req_0Qn4ExUGRwyA0L + - req_KTEO6kHaLoM4Y1 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJOKuuB1fWySn1EG3DBrp", + "id": "pi_3OOX3CKuuB1fWySn1ieHO15S", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJOKuuB1fWySn1EG3DBrp_secret_fXwgDxjDOwTNY13tZL4zSWZp5", + "client_secret": "pi_3OOX3CKuuB1fWySn1ieHO15S_secret_h4fKBtCRuO75J6fkdJe3FWH5w", "confirmation_method": "automatic", - "created": 1701973718, + "created": 1702868366, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJNKuuB1fWySnXbtfpMzQ", + "payment_method": "pm_1OOX3BKuuB1fWySneYhc1I6s", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:38 GMT + recorded_at: Mon, 18 Dec 2023 02:59:26 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJOKuuB1fWySn1EG3DBrp/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3CKuuB1fWySn1ieHO15S/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_0Qn4ExUGRwyA0L","request_duration_ms":403}}' + - '{"last_request_metrics":{"request_id":"req_KTEO6kHaLoM4Y1","request_duration_ms":514}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:39 GMT + - Mon, 18 Dec 2023 02:59:27 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 7a3e02b2-afac-4cb0-9b00-adae261361b0 + - c8b37f7d-ac33-482b-adb5-b3d0b053aeab Original-Request: - - req_qxtXhvsMFrygTX + - req_ie3RqHggDsphYx Request-Id: - - req_qxtXhvsMFrygTX + - req_ie3RqHggDsphYx Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJOKuuB1fWySn1EG3DBrp", + "id": "pi_3OOX3CKuuB1fWySn1ieHO15S", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJOKuuB1fWySn1EG3DBrp_secret_fXwgDxjDOwTNY13tZL4zSWZp5", + "client_secret": "pi_3OOX3CKuuB1fWySn1ieHO15S_secret_h4fKBtCRuO75J6fkdJe3FWH5w", "confirmation_method": "automatic", - "created": 1701973718, + "created": 1702868366, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJOKuuB1fWySn1jEHvDIc", + "latest_charge": "ch_3OOX3CKuuB1fWySn1xG6pRfg", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJNKuuB1fWySnXbtfpMzQ", + "payment_method": "pm_1OOX3BKuuB1fWySneYhc1I6s", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,29 +387,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:39 GMT + recorded_at: Mon, 18 Dec 2023 02:59:27 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJOKuuB1fWySn1EG3DBrp + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3CKuuB1fWySn1ieHO15S body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_qxtXhvsMFrygTX","request_duration_ms":950}}' + - '{"last_request_metrics":{"request_id":"req_ie3RqHggDsphYx","request_duration_ms":1016}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -422,7 +422,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:39 GMT + - Mon, 18 Dec 2023 02:59:28 GMT Content-Type: - application/json Content-Length: @@ -448,7 +448,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_SA6YFoiIiDICDR + - req_PRdJWz0eAWKVuu Stripe-Version: - '2023-10-16' Vary: @@ -461,7 +461,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJOKuuB1fWySn1EG3DBrp", + "id": "pi_3OOX3CKuuB1fWySn1ieHO15S", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -475,20 +475,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJOKuuB1fWySn1EG3DBrp_secret_fXwgDxjDOwTNY13tZL4zSWZp5", + "client_secret": "pi_3OOX3CKuuB1fWySn1ieHO15S_secret_h4fKBtCRuO75J6fkdJe3FWH5w", "confirmation_method": "automatic", - "created": 1701973718, + "created": 1702868366, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJOKuuB1fWySn1jEHvDIc", + "latest_charge": "ch_3OOX3CKuuB1fWySn1xG6pRfg", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJNKuuB1fWySnXbtfpMzQ", + "payment_method": "pm_1OOX3BKuuB1fWySneYhc1I6s", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -513,29 +513,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:39 GMT + recorded_at: Mon, 18 Dec 2023 02:59:28 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJOKuuB1fWySn1EG3DBrp/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3CKuuB1fWySn1ieHO15S/capture body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_SA6YFoiIiDICDR","request_duration_ms":414}}' + - '{"last_request_metrics":{"request_id":"req_PRdJWz0eAWKVuu","request_duration_ms":406}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -548,7 +548,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:40 GMT + - Mon, 18 Dec 2023 02:59:29 GMT Content-Type: - application/json Content-Length: @@ -574,11 +574,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 26ce7d16-e8ac-4128-8e23-2d32443908df + - de2ee0df-3a90-499a-9eb2-bae916dae48d Original-Request: - - req_AgFvIKgfAAjEpH + - req_RdiDgYPfkncE95 Request-Id: - - req_AgFvIKgfAAjEpH + - req_RdiDgYPfkncE95 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -593,7 +593,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJOKuuB1fWySn1EG3DBrp", + "id": "pi_3OOX3CKuuB1fWySn1ieHO15S", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -607,20 +607,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJOKuuB1fWySn1EG3DBrp_secret_fXwgDxjDOwTNY13tZL4zSWZp5", + "client_secret": "pi_3OOX3CKuuB1fWySn1ieHO15S_secret_h4fKBtCRuO75J6fkdJe3FWH5w", "confirmation_method": "automatic", - "created": 1701973718, + "created": 1702868366, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJOKuuB1fWySn1jEHvDIc", + "latest_charge": "ch_3OOX3CKuuB1fWySn1xG6pRfg", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJNKuuB1fWySnXbtfpMzQ", + "payment_method": "pm_1OOX3BKuuB1fWySneYhc1I6s", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -645,29 +645,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:40 GMT + recorded_at: Mon, 18 Dec 2023 02:59:29 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJOKuuB1fWySn1EG3DBrp + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3CKuuB1fWySn1ieHO15S body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_AgFvIKgfAAjEpH","request_duration_ms":1042}}' + - '{"last_request_metrics":{"request_id":"req_RdiDgYPfkncE95","request_duration_ms":1124}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -680,7 +680,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:41 GMT + - Mon, 18 Dec 2023 02:59:29 GMT Content-Type: - application/json Content-Length: @@ -706,7 +706,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_araVCsbLmdiFae + - req_PYl3ZUPHFSkUWM Stripe-Version: - '2023-10-16' Vary: @@ -719,7 +719,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJOKuuB1fWySn1EG3DBrp", + "id": "pi_3OOX3CKuuB1fWySn1ieHO15S", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -733,20 +733,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJOKuuB1fWySn1EG3DBrp_secret_fXwgDxjDOwTNY13tZL4zSWZp5", + "client_secret": "pi_3OOX3CKuuB1fWySn1ieHO15S_secret_h4fKBtCRuO75J6fkdJe3FWH5w", "confirmation_method": "automatic", - "created": 1701973718, + "created": 1702868366, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJOKuuB1fWySn1jEHvDIc", + "latest_charge": "ch_3OOX3CKuuB1fWySn1xG6pRfg", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJNKuuB1fWySnXbtfpMzQ", + "payment_method": "pm_1OOX3BKuuB1fWySneYhc1I6s", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -771,5 +771,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:41 GMT + recorded_at: Mon, 18 Dec 2023 02:59:29 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 d80f4f2e04..6d11cf7d22 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=3056930009020004&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_kAIe6xCppOR1Ft","request_duration_ms":310}}' + - '{"last_request_metrics":{"request_id":"req_Ln16Dp1RKG4sJN","request_duration_ms":407}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:35 GMT + - Mon, 18 Dec 2023 02:59:23 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 2854c0f6-fb88-4c90-a488-e8c12277adf7 + - 0a60ff84-fa49-4ac1-a9d2-29a658367ef4 Original-Request: - - req_6iUVpZopNxz0gC + - req_ixdjnow2YJ17z4 Request-Id: - - req_6iUVpZopNxz0gC + - req_ixdjnow2YJ17z4 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJLKuuB1fWySnseeGy2RU", + "id": "pm_1OOX39KuuB1fWySnZbaeWOjv", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973715, + "created": 1702868363, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:28:35 GMT + recorded_at: Mon, 18 Dec 2023 02:59:23 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OKmJLKuuB1fWySnseeGy2RU&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX39KuuB1fWySnZbaeWOjv&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_6iUVpZopNxz0gC","request_duration_ms":471}}' + - '{"last_request_metrics":{"request_id":"req_ixdjnow2YJ17z4","request_duration_ms":600}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:36 GMT + - Mon, 18 Dec 2023 02:59:24 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 0ffca74e-c66b-4225-b1db-24c0873ff0cb + - 15c60d77-726f-4cc4-a2c0-2338b86d5d2e Original-Request: - - req_GL9T6tS5KBKigv + - req_BjRlGoJ6SfOk9G Request-Id: - - req_GL9T6tS5KBKigv + - req_BjRlGoJ6SfOk9G Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJMKuuB1fWySn013jWh8S", + "id": "pi_3OOX3AKuuB1fWySn0DzX6G2g", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJMKuuB1fWySn013jWh8S_secret_mUuqAkX1KIV8PzVQKZ4xlAkBM", + "client_secret": "pi_3OOX3AKuuB1fWySn0DzX6G2g_secret_m6AviPJIXNhBs33V4Hvqu8khy", "confirmation_method": "automatic", - "created": 1701973716, + "created": 1702868364, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJLKuuB1fWySnseeGy2RU", + "payment_method": "pm_1OOX39KuuB1fWySnZbaeWOjv", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:36 GMT + recorded_at: Mon, 18 Dec 2023 02:59:24 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJMKuuB1fWySn013jWh8S/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3AKuuB1fWySn0DzX6G2g/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_GL9T6tS5KBKigv","request_duration_ms":389}}' + - '{"last_request_metrics":{"request_id":"req_BjRlGoJ6SfOk9G","request_duration_ms":508}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:37 GMT + - Mon, 18 Dec 2023 02:59:25 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 55d3d5fe-5d79-45c3-902a-d4b660b7b5f0 + - e75f0d78-c380-45eb-a31d-c6f6c843ee3a Original-Request: - - req_HLF49wnac27NFV + - req_COs8Kb8o69aZbi Request-Id: - - req_HLF49wnac27NFV + - req_COs8Kb8o69aZbi Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJMKuuB1fWySn013jWh8S", + "id": "pi_3OOX3AKuuB1fWySn0DzX6G2g", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJMKuuB1fWySn013jWh8S_secret_mUuqAkX1KIV8PzVQKZ4xlAkBM", + "client_secret": "pi_3OOX3AKuuB1fWySn0DzX6G2g_secret_m6AviPJIXNhBs33V4Hvqu8khy", "confirmation_method": "automatic", - "created": 1701973716, + "created": 1702868364, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJMKuuB1fWySn0uY0EK6o", + "latest_charge": "ch_3OOX3AKuuB1fWySn0b67fKTK", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJLKuuB1fWySnseeGy2RU", + "payment_method": "pm_1OOX39KuuB1fWySnZbaeWOjv", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,5 +387,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:37 GMT + recorded_at: Mon, 18 Dec 2023 02:59:25 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 506ce1f525..859e765e40 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=36227206271667&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_sWVCKRmv0UL55D","request_duration_ms":1146}}' + - '{"last_request_metrics":{"request_id":"req_qzUDKCjJfdf9me","request_duration_ms":919}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:44 GMT + - Mon, 18 Dec 2023 02:59:32 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 2cdb64fc-65cc-4611-b06e-9a0319829128 + - 84b76be8-f47a-4638-9071-93465805e802 Original-Request: - - req_2Pw3YnPZZDZIcG + - req_JLWv3lMEJxsp6F Request-Id: - - req_2Pw3YnPZZDZIcG + - req_JLWv3lMEJxsp6F Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJTKuuB1fWySnjC6ITQSC", + "id": "pm_1OOX3HKuuB1fWySnRbzcUQSa", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973724, + "created": 1702868372, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:28:44 GMT + recorded_at: Mon, 18 Dec 2023 02:59: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_1OKmJTKuuB1fWySnjC6ITQSC&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX3HKuuB1fWySnRbzcUQSa&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_2Pw3YnPZZDZIcG","request_duration_ms":495}}' + - '{"last_request_metrics":{"request_id":"req_JLWv3lMEJxsp6F","request_duration_ms":544}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:44 GMT + - Mon, 18 Dec 2023 02:59:32 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 77f353c2-6ea9-4577-91f0-0c51219cf040 + - 6d9bb72b-108a-42a6-b10b-dfed3cfa38dd Original-Request: - - req_2qGL7fLXMCNXGQ + - req_Zvj1GfdAA6XSn2 Request-Id: - - req_2qGL7fLXMCNXGQ + - req_Zvj1GfdAA6XSn2 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJUKuuB1fWySn2KjmRxDw", + "id": "pi_3OOX3IKuuB1fWySn1Yh5NSgV", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJUKuuB1fWySn2KjmRxDw_secret_OqPKsHIK7mvnVb7FRfC5Ny7XT", + "client_secret": "pi_3OOX3IKuuB1fWySn1Yh5NSgV_secret_QOusl6s6z12dawBwuODuafVsP", "confirmation_method": "automatic", - "created": 1701973724, + "created": 1702868372, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJTKuuB1fWySnjC6ITQSC", + "payment_method": "pm_1OOX3HKuuB1fWySnRbzcUQSa", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:44 GMT + recorded_at: Mon, 18 Dec 2023 02:59:32 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJUKuuB1fWySn2KjmRxDw/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3IKuuB1fWySn1Yh5NSgV/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_2qGL7fLXMCNXGQ","request_duration_ms":521}}' + - '{"last_request_metrics":{"request_id":"req_Zvj1GfdAA6XSn2","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:45 GMT + - Mon, 18 Dec 2023 02:59:33 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 83162567-a955-4d3a-b946-1296ece649d5 + - 77787471-b2a0-41ad-bab6-b15da5499010 Original-Request: - - req_Om2PyKu9OkV60d + - req_IbsFmz0c3GesMJ Request-Id: - - req_Om2PyKu9OkV60d + - req_IbsFmz0c3GesMJ Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJUKuuB1fWySn2KjmRxDw", + "id": "pi_3OOX3IKuuB1fWySn1Yh5NSgV", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJUKuuB1fWySn2KjmRxDw_secret_OqPKsHIK7mvnVb7FRfC5Ny7XT", + "client_secret": "pi_3OOX3IKuuB1fWySn1Yh5NSgV_secret_QOusl6s6z12dawBwuODuafVsP", "confirmation_method": "automatic", - "created": 1701973724, + "created": 1702868372, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJUKuuB1fWySn2KOuCSOk", + "latest_charge": "ch_3OOX3IKuuB1fWySn11v6goIs", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJTKuuB1fWySnjC6ITQSC", + "payment_method": "pm_1OOX3HKuuB1fWySnRbzcUQSa", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,29 +387,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:45 GMT + recorded_at: Mon, 18 Dec 2023 02:59:33 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJUKuuB1fWySn2KjmRxDw + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3IKuuB1fWySn1Yh5NSgV body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Om2PyKu9OkV60d","request_duration_ms":936}}' + - '{"last_request_metrics":{"request_id":"req_IbsFmz0c3GesMJ","request_duration_ms":1124}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -422,7 +422,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:46 GMT + - Mon, 18 Dec 2023 02:59:34 GMT Content-Type: - application/json Content-Length: @@ -448,7 +448,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_KGApzYXvFQvQmB + - req_uUkfWxYqvVwn0n Stripe-Version: - '2023-10-16' Vary: @@ -461,7 +461,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJUKuuB1fWySn2KjmRxDw", + "id": "pi_3OOX3IKuuB1fWySn1Yh5NSgV", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -475,20 +475,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJUKuuB1fWySn2KjmRxDw_secret_OqPKsHIK7mvnVb7FRfC5Ny7XT", + "client_secret": "pi_3OOX3IKuuB1fWySn1Yh5NSgV_secret_QOusl6s6z12dawBwuODuafVsP", "confirmation_method": "automatic", - "created": 1701973724, + "created": 1702868372, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJUKuuB1fWySn2KOuCSOk", + "latest_charge": "ch_3OOX3IKuuB1fWySn11v6goIs", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJTKuuB1fWySnjC6ITQSC", + "payment_method": "pm_1OOX3HKuuB1fWySnRbzcUQSa", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -513,29 +513,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:46 GMT + recorded_at: Mon, 18 Dec 2023 02:59:34 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJUKuuB1fWySn2KjmRxDw/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3IKuuB1fWySn1Yh5NSgV/capture body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_KGApzYXvFQvQmB","request_duration_ms":314}}' + - '{"last_request_metrics":{"request_id":"req_uUkfWxYqvVwn0n","request_duration_ms":406}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -548,7 +548,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:47 GMT + - Mon, 18 Dec 2023 02:59:35 GMT Content-Type: - application/json Content-Length: @@ -574,11 +574,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 8b107f0a-367c-41f8-8bd5-bba58c073c58 + - eb9eda78-e8a9-4b27-a5f8-413cbc227e32 Original-Request: - - req_ZPjBWEy3Y49c8h + - req_GXPLQ5f6Wn584j Request-Id: - - req_ZPjBWEy3Y49c8h + - req_GXPLQ5f6Wn584j Stripe-Should-Retry: - 'false' Stripe-Version: @@ -593,7 +593,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJUKuuB1fWySn2KjmRxDw", + "id": "pi_3OOX3IKuuB1fWySn1Yh5NSgV", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -607,20 +607,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJUKuuB1fWySn2KjmRxDw_secret_OqPKsHIK7mvnVb7FRfC5Ny7XT", + "client_secret": "pi_3OOX3IKuuB1fWySn1Yh5NSgV_secret_QOusl6s6z12dawBwuODuafVsP", "confirmation_method": "automatic", - "created": 1701973724, + "created": 1702868372, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJUKuuB1fWySn2KOuCSOk", + "latest_charge": "ch_3OOX3IKuuB1fWySn11v6goIs", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJTKuuB1fWySnjC6ITQSC", + "payment_method": "pm_1OOX3HKuuB1fWySnRbzcUQSa", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -645,29 +645,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:47 GMT + recorded_at: Mon, 18 Dec 2023 02:59:35 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJUKuuB1fWySn2KjmRxDw + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3IKuuB1fWySn1Yh5NSgV body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ZPjBWEy3Y49c8h","request_duration_ms":1148}}' + - '{"last_request_metrics":{"request_id":"req_GXPLQ5f6Wn584j","request_duration_ms":1024}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -680,7 +680,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:47 GMT + - Mon, 18 Dec 2023 02:59:35 GMT Content-Type: - application/json Content-Length: @@ -706,7 +706,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_XHDBz2Pm2pBXiS + - req_eruxnP3AF7YuV5 Stripe-Version: - '2023-10-16' Vary: @@ -719,7 +719,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJUKuuB1fWySn2KjmRxDw", + "id": "pi_3OOX3IKuuB1fWySn1Yh5NSgV", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -733,20 +733,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJUKuuB1fWySn2KjmRxDw_secret_OqPKsHIK7mvnVb7FRfC5Ny7XT", + "client_secret": "pi_3OOX3IKuuB1fWySn1Yh5NSgV_secret_QOusl6s6z12dawBwuODuafVsP", "confirmation_method": "automatic", - "created": 1701973724, + "created": 1702868372, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJUKuuB1fWySn2KOuCSOk", + "latest_charge": "ch_3OOX3IKuuB1fWySn11v6goIs", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJTKuuB1fWySnjC6ITQSC", + "payment_method": "pm_1OOX3HKuuB1fWySnRbzcUQSa", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -771,5 +771,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:47 GMT + recorded_at: Mon, 18 Dec 2023 02:59:35 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 0264aa435d..9927e58f8b 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=36227206271667&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_araVCsbLmdiFae","request_duration_ms":415}}' + - '{"last_request_metrics":{"request_id":"req_PYl3ZUPHFSkUWM","request_duration_ms":410}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:41 GMT + - Mon, 18 Dec 2023 02:59:30 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 24fc2d85-cc5c-4bda-918a-18daee9d9bc0 + - 1481113e-09dd-4d1f-9e3a-51b6389f5e54 Original-Request: - - req_wjRRAOn9PRBDEs + - req_aaQ5Chk593nqSe Request-Id: - - req_wjRRAOn9PRBDEs + - req_aaQ5Chk593nqSe Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJRKuuB1fWySnw2b0FJnx", + "id": "pm_1OOX3FKuuB1fWySnxzPHSSEg", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973721, + "created": 1702868370, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:28:41 GMT + recorded_at: Mon, 18 Dec 2023 02:59: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_1OKmJRKuuB1fWySnw2b0FJnx&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX3FKuuB1fWySnxzPHSSEg&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_wjRRAOn9PRBDEs","request_duration_ms":489}}' + - '{"last_request_metrics":{"request_id":"req_aaQ5Chk593nqSe","request_duration_ms":469}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:42 GMT + - Mon, 18 Dec 2023 02:59:30 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 58e3389e-1782-45e2-a2eb-21556ae31906 + - 103f6abc-4331-4176-8976-f79ab31c5f6c Original-Request: - - req_xr6sPLFJyz0UXJ + - req_ncjUHufMtyjmVl Request-Id: - - req_xr6sPLFJyz0UXJ + - req_ncjUHufMtyjmVl Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJSKuuB1fWySn1b2vDreK", + "id": "pi_3OOX3GKuuB1fWySn23FJpMcO", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJSKuuB1fWySn1b2vDreK_secret_46GGo9ECzMqniN9kW9QF5IC5i", + "client_secret": "pi_3OOX3GKuuB1fWySn23FJpMcO_secret_P6I2icPj3xSBE9qeuTQRzUwm8", "confirmation_method": "automatic", - "created": 1701973722, + "created": 1702868370, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJRKuuB1fWySnw2b0FJnx", + "payment_method": "pm_1OOX3FKuuB1fWySnxzPHSSEg", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:42 GMT + recorded_at: Mon, 18 Dec 2023 02:59:30 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJSKuuB1fWySn1b2vDreK/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3GKuuB1fWySn23FJpMcO/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_xr6sPLFJyz0UXJ","request_duration_ms":415}}' + - '{"last_request_metrics":{"request_id":"req_ncjUHufMtyjmVl","request_duration_ms":416}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:43 GMT + - Mon, 18 Dec 2023 02:59:31 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - ee28f2c6-1b4a-490e-bdde-ef209ae2c34b + - 9332b703-f69d-4de5-91ed-0d8f40406592 Original-Request: - - req_sWVCKRmv0UL55D + - req_qzUDKCjJfdf9me Request-Id: - - req_sWVCKRmv0UL55D + - req_qzUDKCjJfdf9me Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJSKuuB1fWySn1b2vDreK", + "id": "pi_3OOX3GKuuB1fWySn23FJpMcO", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJSKuuB1fWySn1b2vDreK_secret_46GGo9ECzMqniN9kW9QF5IC5i", + "client_secret": "pi_3OOX3GKuuB1fWySn23FJpMcO_secret_P6I2icPj3xSBE9qeuTQRzUwm8", "confirmation_method": "automatic", - "created": 1701973722, + "created": 1702868370, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJSKuuB1fWySn1gX4QHJ1", + "latest_charge": "ch_3OOX3GKuuB1fWySn2AAWknWy", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJRKuuB1fWySnw2b0FJnx", + "payment_method": "pm_1OOX3FKuuB1fWySnxzPHSSEg", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,5 +387,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:43 GMT + recorded_at: Mon, 18 Dec 2023 02:59:31 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 d522faa696..2d9faa61cf 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=6011111111111117&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_cwXS7ks1cOCbZK","request_duration_ms":962}}' + - '{"last_request_metrics":{"request_id":"req_Mi5P4b8JaVLMLw","request_duration_ms":1021}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:24 GMT + - Mon, 18 Dec 2023 02:59:13 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - d6619b76-761f-47c6-a4da-15d7591134db + - 5ce62a99-e9c1-4373-835c-193b062089b1 Original-Request: - - req_v5sM7TRJhCQruh + - req_l4BbDYIeNXbT8x Request-Id: - - req_v5sM7TRJhCQruh + - req_l4BbDYIeNXbT8x Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJAKuuB1fWySnUwvZFkjA", + "id": "pm_1OOX2zKuuB1fWySnwqN1mEum", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973704, + "created": 1702868353, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:28:24 GMT + recorded_at: Mon, 18 Dec 2023 02:59: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_1OKmJAKuuB1fWySnUwvZFkjA&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX2zKuuB1fWySnwqN1mEum&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_v5sM7TRJhCQruh","request_duration_ms":525}}' + - '{"last_request_metrics":{"request_id":"req_l4BbDYIeNXbT8x","request_duration_ms":559}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:25 GMT + - Mon, 18 Dec 2023 02:59:13 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 5a74885b-f183-4012-b577-079463f64d7b + - 51f83b5e-5dc2-4624-804c-fb1f69bb74e3 Original-Request: - - req_nE6yQaw89w2nZX + - req_vaf1lkZvhRi0qz Request-Id: - - req_nE6yQaw89w2nZX + - req_vaf1lkZvhRi0qz Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJBKuuB1fWySn0ypB5UIt", + "id": "pi_3OOX2zKuuB1fWySn1vnd55qE", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJBKuuB1fWySn0ypB5UIt_secret_a2df6qo02GJIuS0pRKAfK6TC1", + "client_secret": "pi_3OOX2zKuuB1fWySn1vnd55qE_secret_ny6gxIGEhA1qJik9l3tLNMaf2", "confirmation_method": "automatic", - "created": 1701973705, + "created": 1702868353, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJAKuuB1fWySnUwvZFkjA", + "payment_method": "pm_1OOX2zKuuB1fWySnwqN1mEum", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:25 GMT + recorded_at: Mon, 18 Dec 2023 02:59:14 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJBKuuB1fWySn0ypB5UIt/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2zKuuB1fWySn1vnd55qE/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_nE6yQaw89w2nZX","request_duration_ms":422}}' + - '{"last_request_metrics":{"request_id":"req_vaf1lkZvhRi0qz","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:26 GMT + - Mon, 18 Dec 2023 02:59:15 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - b9dc5601-bbff-4b97-b203-34bc5c59330f + - 379439c5-2c2c-4ccb-88a1-834e82f50b4a Original-Request: - - req_HP61UxlDambrUJ + - req_UE5hPhsPKQAKiJ Request-Id: - - req_HP61UxlDambrUJ + - req_UE5hPhsPKQAKiJ Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJBKuuB1fWySn0ypB5UIt", + "id": "pi_3OOX2zKuuB1fWySn1vnd55qE", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJBKuuB1fWySn0ypB5UIt_secret_a2df6qo02GJIuS0pRKAfK6TC1", + "client_secret": "pi_3OOX2zKuuB1fWySn1vnd55qE_secret_ny6gxIGEhA1qJik9l3tLNMaf2", "confirmation_method": "automatic", - "created": 1701973705, + "created": 1702868353, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJBKuuB1fWySn05oMGh0W", + "latest_charge": "ch_3OOX2zKuuB1fWySn1XlVhPZ4", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJAKuuB1fWySnUwvZFkjA", + "payment_method": "pm_1OOX2zKuuB1fWySnwqN1mEum", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,29 +387,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:26 GMT + recorded_at: Mon, 18 Dec 2023 02:59:15 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJBKuuB1fWySn0ypB5UIt + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2zKuuB1fWySn1vnd55qE body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_HP61UxlDambrUJ","request_duration_ms":1137}}' + - '{"last_request_metrics":{"request_id":"req_UE5hPhsPKQAKiJ","request_duration_ms":1026}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -422,7 +422,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:26 GMT + - Mon, 18 Dec 2023 02:59:15 GMT Content-Type: - application/json Content-Length: @@ -448,7 +448,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_CHru0T9gMSy7A5 + - req_zpKtj4DF95Tfka Stripe-Version: - '2023-10-16' Vary: @@ -461,7 +461,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJBKuuB1fWySn0ypB5UIt", + "id": "pi_3OOX2zKuuB1fWySn1vnd55qE", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -475,20 +475,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJBKuuB1fWySn0ypB5UIt_secret_a2df6qo02GJIuS0pRKAfK6TC1", + "client_secret": "pi_3OOX2zKuuB1fWySn1vnd55qE_secret_ny6gxIGEhA1qJik9l3tLNMaf2", "confirmation_method": "automatic", - "created": 1701973705, + "created": 1702868353, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJBKuuB1fWySn05oMGh0W", + "latest_charge": "ch_3OOX2zKuuB1fWySn1XlVhPZ4", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJAKuuB1fWySnUwvZFkjA", + "payment_method": "pm_1OOX2zKuuB1fWySnwqN1mEum", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -513,29 +513,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:26 GMT + recorded_at: Mon, 18 Dec 2023 02:59:15 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJBKuuB1fWySn0ypB5UIt/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2zKuuB1fWySn1vnd55qE/capture body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_CHru0T9gMSy7A5","request_duration_ms":412}}' + - '{"last_request_metrics":{"request_id":"req_zpKtj4DF95Tfka","request_duration_ms":400}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -548,7 +548,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:27 GMT + - Mon, 18 Dec 2023 02:59:16 GMT Content-Type: - application/json Content-Length: @@ -574,11 +574,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - a5b89c95-ff9d-4a44-aa6a-ae6f957b7dea + - 5a4693d9-e40a-49ea-991d-7b62a92fcdea Original-Request: - - req_I7tVElxyanm1lc + - req_avCGPttZgOXQ27 Request-Id: - - req_I7tVElxyanm1lc + - req_avCGPttZgOXQ27 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -593,7 +593,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJBKuuB1fWySn0ypB5UIt", + "id": "pi_3OOX2zKuuB1fWySn1vnd55qE", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -607,20 +607,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJBKuuB1fWySn0ypB5UIt_secret_a2df6qo02GJIuS0pRKAfK6TC1", + "client_secret": "pi_3OOX2zKuuB1fWySn1vnd55qE_secret_ny6gxIGEhA1qJik9l3tLNMaf2", "confirmation_method": "automatic", - "created": 1701973705, + "created": 1702868353, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJBKuuB1fWySn05oMGh0W", + "latest_charge": "ch_3OOX2zKuuB1fWySn1XlVhPZ4", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJAKuuB1fWySnUwvZFkjA", + "payment_method": "pm_1OOX2zKuuB1fWySnwqN1mEum", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -645,29 +645,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:28 GMT + recorded_at: Mon, 18 Dec 2023 02:59:16 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJBKuuB1fWySn0ypB5UIt + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2zKuuB1fWySn1vnd55qE body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_I7tVElxyanm1lc","request_duration_ms":1148}}' + - '{"last_request_metrics":{"request_id":"req_avCGPttZgOXQ27","request_duration_ms":1022}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -680,7 +680,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:28 GMT + - Mon, 18 Dec 2023 02:59:16 GMT Content-Type: - application/json Content-Length: @@ -706,7 +706,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_FfiMS2b6qOmEQG + - req_p4EoPfLyKDXx4V Stripe-Version: - '2023-10-16' Vary: @@ -719,7 +719,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJBKuuB1fWySn0ypB5UIt", + "id": "pi_3OOX2zKuuB1fWySn1vnd55qE", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -733,20 +733,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJBKuuB1fWySn0ypB5UIt_secret_a2df6qo02GJIuS0pRKAfK6TC1", + "client_secret": "pi_3OOX2zKuuB1fWySn1vnd55qE_secret_ny6gxIGEhA1qJik9l3tLNMaf2", "confirmation_method": "automatic", - "created": 1701973705, + "created": 1702868353, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJBKuuB1fWySn05oMGh0W", + "latest_charge": "ch_3OOX2zKuuB1fWySn1XlVhPZ4", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJAKuuB1fWySnUwvZFkjA", + "payment_method": "pm_1OOX2zKuuB1fWySnwqN1mEum", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -771,5 +771,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:28 GMT + recorded_at: Mon, 18 Dec 2023 02:59:16 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 e6436a9e85..aaf9fe7242 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=6011111111111117&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_zD6wFMnswpGKqr","request_duration_ms":1}}' + - '{"last_request_metrics":{"request_id":"req_rjDthkvsOv7Huu","request_duration_ms":0}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:22 GMT + - Mon, 18 Dec 2023 02:59:11 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - a371ebf5-421c-4cb0-b135-fea1b214c56c + - 124d8469-b684-4ad5-a56c-26a92a8e8471 Original-Request: - - req_97Uzu4n2hzrnex + - req_JM87fL0JSweiUf Request-Id: - - req_97Uzu4n2hzrnex + - req_JM87fL0JSweiUf Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJ8KuuB1fWySnFFZNdcg0", + "id": "pm_1OOX2wKuuB1fWySnkRrpn4Hj", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973702, + "created": 1702868351, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:28:22 GMT + recorded_at: Mon, 18 Dec 2023 02:59:11 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OKmJ8KuuB1fWySnFFZNdcg0&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX2wKuuB1fWySnkRrpn4Hj&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_97Uzu4n2hzrnex","request_duration_ms":668}}' + - '{"last_request_metrics":{"request_id":"req_JM87fL0JSweiUf","request_duration_ms":621}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:23 GMT + - Mon, 18 Dec 2023 02:59:11 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 5e1f85f1-80ea-437b-9cbf-3de7da684ad6 + - d7bdbae5-4f95-4003-afe6-5b6951777863 Original-Request: - - req_RHMgbmehj5UxPu + - req_tXaccgQiYdqvnw Request-Id: - - req_RHMgbmehj5UxPu + - req_tXaccgQiYdqvnw Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJ8KuuB1fWySn2Ui92cOG", + "id": "pi_3OOX2xKuuB1fWySn2Pjyn9B6", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJ8KuuB1fWySn2Ui92cOG_secret_yXbkeTGZbIBSO2zTw0B7WwKEp", + "client_secret": "pi_3OOX2xKuuB1fWySn2Pjyn9B6_secret_8QiJc4Kq4F24OchA7BLTzR7IY", "confirmation_method": "automatic", - "created": 1701973702, + "created": 1702868351, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJ8KuuB1fWySnFFZNdcg0", + "payment_method": "pm_1OOX2wKuuB1fWySnkRrpn4Hj", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:23 GMT + recorded_at: Mon, 18 Dec 2023 02:59:11 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJ8KuuB1fWySn2Ui92cOG/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2xKuuB1fWySn2Pjyn9B6/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_RHMgbmehj5UxPu","request_duration_ms":414}}' + - '{"last_request_metrics":{"request_id":"req_tXaccgQiYdqvnw","request_duration_ms":611}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:24 GMT + - Mon, 18 Dec 2023 02:59:12 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - aaaa69e3-7536-4cc5-b01a-08556d88f645 + - 51434ff5-9f67-4052-b3de-0b6440682d29 Original-Request: - - req_cwXS7ks1cOCbZK + - req_Mi5P4b8JaVLMLw Request-Id: - - req_cwXS7ks1cOCbZK + - req_Mi5P4b8JaVLMLw Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJ8KuuB1fWySn2Ui92cOG", + "id": "pi_3OOX2xKuuB1fWySn2Pjyn9B6", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJ8KuuB1fWySn2Ui92cOG_secret_yXbkeTGZbIBSO2zTw0B7WwKEp", + "client_secret": "pi_3OOX2xKuuB1fWySn2Pjyn9B6_secret_8QiJc4Kq4F24OchA7BLTzR7IY", "confirmation_method": "automatic", - "created": 1701973702, + "created": 1702868351, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJ8KuuB1fWySn2Pxd5Fse", + "latest_charge": "ch_3OOX2xKuuB1fWySn2V7TPlll", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJ8KuuB1fWySnFFZNdcg0", + "payment_method": "pm_1OOX2wKuuB1fWySnkRrpn4Hj", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,5 +387,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:24 GMT + recorded_at: Mon, 18 Dec 2023 02:59:12 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 3d38c29ad9..d33887e154 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=6011981111111113&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_OD7p5YtOsxltu9","request_duration_ms":1059}}' + - '{"last_request_metrics":{"request_id":"req_AiWDMdOvttDK0w","request_duration_ms":986}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:31 GMT + - Mon, 18 Dec 2023 02:59:19 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - c1e4f271-bfb2-4296-979b-9099c49c6f46 + - 53f4381c-ea9c-4722-afda-04e07642874c Original-Request: - - req_xPbZhogaRhHYgT + - req_lzeSYOBxz7aaoQ Request-Id: - - req_xPbZhogaRhHYgT + - req_lzeSYOBxz7aaoQ Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJHKuuB1fWySnNvcABlrU", + "id": "pm_1OOX35KuuB1fWySnVfvOCJgY", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973711, + "created": 1702868359, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:28:32 GMT + recorded_at: Mon, 18 Dec 2023 02:59: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_1OKmJHKuuB1fWySnNvcABlrU&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX35KuuB1fWySnVfvOCJgY&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_xPbZhogaRhHYgT","request_duration_ms":564}}' + - '{"last_request_metrics":{"request_id":"req_lzeSYOBxz7aaoQ","request_duration_ms":558}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:32 GMT + - Mon, 18 Dec 2023 02:59:20 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 403e3865-38f3-487c-967e-3105b60f2524 + - d2ef6253-0809-4506-bd50-4e2c54e814fd Original-Request: - - req_ftBzg0caAM1Qqv + - req_lzGhv2LcPO8fum Request-Id: - - req_ftBzg0caAM1Qqv + - req_lzGhv2LcPO8fum Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJIKuuB1fWySn1WzSGvNe", + "id": "pi_3OOX36KuuB1fWySn220hzMmi", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJIKuuB1fWySn1WzSGvNe_secret_SAlOiMxH7DdLkGXUpaDweL206", + "client_secret": "pi_3OOX36KuuB1fWySn220hzMmi_secret_Gwmt3ZZJudM3h7zJH2SLKoMr6", "confirmation_method": "automatic", - "created": 1701973712, + "created": 1702868360, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJHKuuB1fWySnNvcABlrU", + "payment_method": "pm_1OOX35KuuB1fWySnVfvOCJgY", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:32 GMT + recorded_at: Mon, 18 Dec 2023 02:59:20 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJIKuuB1fWySn1WzSGvNe/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX36KuuB1fWySn220hzMmi/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ftBzg0caAM1Qqv","request_duration_ms":517}}' + - '{"last_request_metrics":{"request_id":"req_lzGhv2LcPO8fum","request_duration_ms":519}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:33 GMT + - Mon, 18 Dec 2023 02:59:21 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - b45a3817-e11e-49af-8a6d-d5748bd0280d + - 631b791f-1d73-4bb1-bf53-0eabad9f1f1c Original-Request: - - req_SUicJu4uLdSmku + - req_7N3sRxjiTVn22t Request-Id: - - req_SUicJu4uLdSmku + - req_7N3sRxjiTVn22t Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJIKuuB1fWySn1WzSGvNe", + "id": "pi_3OOX36KuuB1fWySn220hzMmi", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJIKuuB1fWySn1WzSGvNe_secret_SAlOiMxH7DdLkGXUpaDweL206", + "client_secret": "pi_3OOX36KuuB1fWySn220hzMmi_secret_Gwmt3ZZJudM3h7zJH2SLKoMr6", "confirmation_method": "automatic", - "created": 1701973712, + "created": 1702868360, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJIKuuB1fWySn1Sdmr5sg", + "latest_charge": "ch_3OOX36KuuB1fWySn2xRos0kU", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJHKuuB1fWySnNvcABlrU", + "payment_method": "pm_1OOX35KuuB1fWySnVfvOCJgY", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,29 +387,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:33 GMT + recorded_at: Mon, 18 Dec 2023 02:59:21 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJIKuuB1fWySn1WzSGvNe + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX36KuuB1fWySn220hzMmi body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_SUicJu4uLdSmku","request_duration_ms":1044}}' + - '{"last_request_metrics":{"request_id":"req_7N3sRxjiTVn22t","request_duration_ms":1021}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -422,7 +422,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:33 GMT + - Mon, 18 Dec 2023 02:59:21 GMT Content-Type: - application/json Content-Length: @@ -448,7 +448,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_72SFtVmqLdXwRX + - req_EFGQ9DvIbV5Gjo Stripe-Version: - '2023-10-16' Vary: @@ -461,7 +461,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJIKuuB1fWySn1WzSGvNe", + "id": "pi_3OOX36KuuB1fWySn220hzMmi", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -475,20 +475,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJIKuuB1fWySn1WzSGvNe_secret_SAlOiMxH7DdLkGXUpaDweL206", + "client_secret": "pi_3OOX36KuuB1fWySn220hzMmi_secret_Gwmt3ZZJudM3h7zJH2SLKoMr6", "confirmation_method": "automatic", - "created": 1701973712, + "created": 1702868360, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJIKuuB1fWySn1Sdmr5sg", + "latest_charge": "ch_3OOX36KuuB1fWySn2xRos0kU", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJHKuuB1fWySnNvcABlrU", + "payment_method": "pm_1OOX35KuuB1fWySnVfvOCJgY", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -513,29 +513,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:34 GMT + recorded_at: Mon, 18 Dec 2023 02:59:21 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJIKuuB1fWySn1WzSGvNe/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX36KuuB1fWySn220hzMmi/capture body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_72SFtVmqLdXwRX","request_duration_ms":415}}' + - '{"last_request_metrics":{"request_id":"req_EFGQ9DvIbV5Gjo","request_duration_ms":351}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -548,7 +548,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:35 GMT + - Mon, 18 Dec 2023 02:59:22 GMT Content-Type: - application/json Content-Length: @@ -574,11 +574,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 4d4d4173-9b50-4b04-b34c-dfba44b2efcf + - 70855f61-8a69-4f03-b01f-50fd1c869624 Original-Request: - - req_RJzTPwJi8vWz1u + - req_W1GlUwJSAy7geW Request-Id: - - req_RJzTPwJi8vWz1u + - req_W1GlUwJSAy7geW Stripe-Should-Retry: - 'false' Stripe-Version: @@ -593,7 +593,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJIKuuB1fWySn1WzSGvNe", + "id": "pi_3OOX36KuuB1fWySn220hzMmi", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -607,20 +607,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJIKuuB1fWySn1WzSGvNe_secret_SAlOiMxH7DdLkGXUpaDweL206", + "client_secret": "pi_3OOX36KuuB1fWySn220hzMmi_secret_Gwmt3ZZJudM3h7zJH2SLKoMr6", "confirmation_method": "automatic", - "created": 1701973712, + "created": 1702868360, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJIKuuB1fWySn1Sdmr5sg", + "latest_charge": "ch_3OOX36KuuB1fWySn2xRos0kU", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJHKuuB1fWySnNvcABlrU", + "payment_method": "pm_1OOX35KuuB1fWySnVfvOCJgY", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -645,29 +645,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:35 GMT + recorded_at: Mon, 18 Dec 2023 02:59:22 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJIKuuB1fWySn1WzSGvNe + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX36KuuB1fWySn220hzMmi body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_RJzTPwJi8vWz1u","request_duration_ms":1042}}' + - '{"last_request_metrics":{"request_id":"req_W1GlUwJSAy7geW","request_duration_ms":1077}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -680,7 +680,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:35 GMT + - Mon, 18 Dec 2023 02:59:23 GMT Content-Type: - application/json Content-Length: @@ -706,7 +706,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_kAIe6xCppOR1Ft + - req_Ln16Dp1RKG4sJN Stripe-Version: - '2023-10-16' Vary: @@ -719,7 +719,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJIKuuB1fWySn1WzSGvNe", + "id": "pi_3OOX36KuuB1fWySn220hzMmi", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -733,20 +733,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJIKuuB1fWySn1WzSGvNe_secret_SAlOiMxH7DdLkGXUpaDweL206", + "client_secret": "pi_3OOX36KuuB1fWySn220hzMmi_secret_Gwmt3ZZJudM3h7zJH2SLKoMr6", "confirmation_method": "automatic", - "created": 1701973712, + "created": 1702868360, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJIKuuB1fWySn1Sdmr5sg", + "latest_charge": "ch_3OOX36KuuB1fWySn2xRos0kU", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJHKuuB1fWySnNvcABlrU", + "payment_method": "pm_1OOX35KuuB1fWySnVfvOCJgY", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -771,5 +771,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:35 GMT + recorded_at: Mon, 18 Dec 2023 02:59:23 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 08c5cbc0e4..32ca865d24 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=6011981111111113&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_FfiMS2b6qOmEQG","request_duration_ms":1}}' + - '{"last_request_metrics":{"request_id":"req_p4EoPfLyKDXx4V","request_duration_ms":0}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:29 GMT + - Mon, 18 Dec 2023 02:59:17 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 53b19a47-52d8-4f9a-ae07-3ea89e2e4cbe + - 78cd5eff-da77-4de2-85f4-61706235c174 Original-Request: - - req_99veUq6NVunpfC + - req_bTPkewzGOukYA5 Request-Id: - - req_99veUq6NVunpfC + - req_bTPkewzGOukYA5 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJFKuuB1fWySnG4RDCFdz", + "id": "pm_1OOX33KuuB1fWySnQ88qyesN", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973709, + "created": 1702868357, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:28:29 GMT + recorded_at: Mon, 18 Dec 2023 02:59:17 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OKmJFKuuB1fWySnG4RDCFdz&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX33KuuB1fWySnQ88qyesN&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_99veUq6NVunpfC","request_duration_ms":648}}' + - '{"last_request_metrics":{"request_id":"req_bTPkewzGOukYA5","request_duration_ms":621}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:30 GMT + - Mon, 18 Dec 2023 02:59:18 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 87f74119-992f-40c1-bea4-4b381dd4d469 + - c723fc88-debd-4e58-b655-140aebe3ab5a Original-Request: - - req_KsLxdPCr1krVpJ + - req_ltyDGzEJaILixf Request-Id: - - req_KsLxdPCr1krVpJ + - req_ltyDGzEJaILixf Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJFKuuB1fWySn0RiXDALk", + "id": "pi_3OOX33KuuB1fWySn2jGxt4tW", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJFKuuB1fWySn0RiXDALk_secret_b6vDZ7eHAGmjUfRNW1Qb68anu", + "client_secret": "pi_3OOX33KuuB1fWySn2jGxt4tW_secret_4gLfHAHcPDWhAExnXZMDtyjw8", "confirmation_method": "automatic", - "created": 1701973709, + "created": 1702868357, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJFKuuB1fWySnG4RDCFdz", + "payment_method": "pm_1OOX33KuuB1fWySnQ88qyesN", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:30 GMT + recorded_at: Mon, 18 Dec 2023 02:59:18 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJFKuuB1fWySn0RiXDALk/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX33KuuB1fWySn2jGxt4tW/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_KsLxdPCr1krVpJ","request_duration_ms":397}}' + - '{"last_request_metrics":{"request_id":"req_ltyDGzEJaILixf","request_duration_ms":442}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:31 GMT + - Mon, 18 Dec 2023 02:59:19 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - bfd90bfa-eff1-43ef-85c1-e22a24738449 + - 28dc9fc1-b761-46a0-99f7-d1fb27977dcc Original-Request: - - req_OD7p5YtOsxltu9 + - req_AiWDMdOvttDK0w Request-Id: - - req_OD7p5YtOsxltu9 + - req_AiWDMdOvttDK0w Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJFKuuB1fWySn0RiXDALk", + "id": "pi_3OOX33KuuB1fWySn2jGxt4tW", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJFKuuB1fWySn0RiXDALk_secret_b6vDZ7eHAGmjUfRNW1Qb68anu", + "client_secret": "pi_3OOX33KuuB1fWySn2jGxt4tW_secret_4gLfHAHcPDWhAExnXZMDtyjw8", "confirmation_method": "automatic", - "created": 1701973709, + "created": 1702868357, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJFKuuB1fWySn048wVScN", + "latest_charge": "ch_3OOX33KuuB1fWySn2HPur4Xg", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJFKuuB1fWySnG4RDCFdz", + "payment_method": "pm_1OOX33KuuB1fWySnQ88qyesN", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,5 +387,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:31 GMT + recorded_at: Mon, 18 Dec 2023 02:59:19 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 7e9ff3ceb6..c9efd0f1a0 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=3566002020360505&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_hMOPKjlp71sTjs","request_duration_ms":1042}}' + - '{"last_request_metrics":{"request_id":"req_03CYJaB3ztU3ai","request_duration_ms":988}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:56 GMT + - Mon, 18 Dec 2023 02:59:44 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 8730788e-4b26-423e-9cab-c9ce8b9f6a97 + - 28afbd39-14a4-4617-9aab-012aff660486 Original-Request: - - req_7zQuJiyBZ3eveq + - req_ykckziXt009cSt Request-Id: - - req_7zQuJiyBZ3eveq + - req_ykckziXt009cSt Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJgKuuB1fWySnMg6F1ldG", + "id": "pm_1OOX3UKuuB1fWySnCdgysR7w", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973736, + "created": 1702868384, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:28:56 GMT + recorded_at: Mon, 18 Dec 2023 02:59: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_1OKmJgKuuB1fWySnMg6F1ldG&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX3UKuuB1fWySnCdgysR7w&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_7zQuJiyBZ3eveq","request_duration_ms":463}}' + - '{"last_request_metrics":{"request_id":"req_ykckziXt009cSt","request_duration_ms":499}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:56 GMT + - Mon, 18 Dec 2023 02:59:44 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - d8f465a5-7576-4124-8575-da32c102afe3 + - 4fe3d006-e52b-498b-8e22-00f0add5ca0e Original-Request: - - req_JHl5xfBvqL4suw + - req_NjVRyCCMjZnmVC Request-Id: - - req_JHl5xfBvqL4suw + - req_NjVRyCCMjZnmVC Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJgKuuB1fWySn1hN5bJvx", + "id": "pi_3OOX3UKuuB1fWySn2Dq9USsi", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJgKuuB1fWySn1hN5bJvx_secret_4eQilOHsI4GRChCUc2zbW4fSn", + "client_secret": "pi_3OOX3UKuuB1fWySn2Dq9USsi_secret_MLWe6TXKVft4V9t4tk9qUrae9", "confirmation_method": "automatic", - "created": 1701973736, + "created": 1702868384, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJgKuuB1fWySnMg6F1ldG", + "payment_method": "pm_1OOX3UKuuB1fWySnCdgysR7w", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:57 GMT + recorded_at: Mon, 18 Dec 2023 02:59:45 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJgKuuB1fWySn1hN5bJvx/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3UKuuB1fWySn2Dq9USsi/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_JHl5xfBvqL4suw","request_duration_ms":503}}' + - '{"last_request_metrics":{"request_id":"req_NjVRyCCMjZnmVC","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:57 GMT + - Mon, 18 Dec 2023 02:59:45 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 8794cd99-e4e8-47a0-94db-bbf2f65e3678 + - aca85bc7-6ccb-4c46-9baa-fbc03095c65c Original-Request: - - req_r1VoKKjyov5lhs + - req_bhTWGvE9CaiXbB Request-Id: - - req_r1VoKKjyov5lhs + - req_bhTWGvE9CaiXbB Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJgKuuB1fWySn1hN5bJvx", + "id": "pi_3OOX3UKuuB1fWySn2Dq9USsi", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJgKuuB1fWySn1hN5bJvx_secret_4eQilOHsI4GRChCUc2zbW4fSn", + "client_secret": "pi_3OOX3UKuuB1fWySn2Dq9USsi_secret_MLWe6TXKVft4V9t4tk9qUrae9", "confirmation_method": "automatic", - "created": 1701973736, + "created": 1702868384, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJgKuuB1fWySn1RBle4B4", + "latest_charge": "ch_3OOX3UKuuB1fWySn2Gf54YI0", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJgKuuB1fWySnMg6F1ldG", + "payment_method": "pm_1OOX3UKuuB1fWySnCdgysR7w", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,29 +387,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:57 GMT + recorded_at: Mon, 18 Dec 2023 02:59:46 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJgKuuB1fWySn1hN5bJvx + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3UKuuB1fWySn2Dq9USsi body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_r1VoKKjyov5lhs","request_duration_ms":934}}' + - '{"last_request_metrics":{"request_id":"req_bhTWGvE9CaiXbB","request_duration_ms":930}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -422,7 +422,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:58 GMT + - Mon, 18 Dec 2023 02:59:46 GMT Content-Type: - application/json Content-Length: @@ -448,7 +448,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_2IeWJwqrMeKQdG + - req_xViX6ALjrdjdUu Stripe-Version: - '2023-10-16' Vary: @@ -461,7 +461,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJgKuuB1fWySn1hN5bJvx", + "id": "pi_3OOX3UKuuB1fWySn2Dq9USsi", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -475,20 +475,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJgKuuB1fWySn1hN5bJvx_secret_4eQilOHsI4GRChCUc2zbW4fSn", + "client_secret": "pi_3OOX3UKuuB1fWySn2Dq9USsi_secret_MLWe6TXKVft4V9t4tk9qUrae9", "confirmation_method": "automatic", - "created": 1701973736, + "created": 1702868384, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJgKuuB1fWySn1RBle4B4", + "latest_charge": "ch_3OOX3UKuuB1fWySn2Gf54YI0", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJgKuuB1fWySnMg6F1ldG", + "payment_method": "pm_1OOX3UKuuB1fWySnCdgysR7w", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -513,29 +513,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:58 GMT + recorded_at: Mon, 18 Dec 2023 02:59:46 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJgKuuB1fWySn1hN5bJvx/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3UKuuB1fWySn2Dq9USsi/capture body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_2IeWJwqrMeKQdG","request_duration_ms":372}}' + - '{"last_request_metrics":{"request_id":"req_xViX6ALjrdjdUu","request_duration_ms":395}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -548,7 +548,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:59 GMT + - Mon, 18 Dec 2023 02:59:47 GMT Content-Type: - application/json Content-Length: @@ -574,11 +574,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - fbb7ff30-b683-4066-ac6a-80f328d5b750 + - 93aa4bd4-3a7e-4249-9641-13ab14e443a4 Original-Request: - - req_jqX2sB0aEcsb3O + - req_j6i5cIlePuhEhv Request-Id: - - req_jqX2sB0aEcsb3O + - req_j6i5cIlePuhEhv Stripe-Should-Retry: - 'false' Stripe-Version: @@ -593,7 +593,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJgKuuB1fWySn1hN5bJvx", + "id": "pi_3OOX3UKuuB1fWySn2Dq9USsi", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -607,20 +607,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJgKuuB1fWySn1hN5bJvx_secret_4eQilOHsI4GRChCUc2zbW4fSn", + "client_secret": "pi_3OOX3UKuuB1fWySn2Dq9USsi_secret_MLWe6TXKVft4V9t4tk9qUrae9", "confirmation_method": "automatic", - "created": 1701973736, + "created": 1702868384, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJgKuuB1fWySn1RBle4B4", + "latest_charge": "ch_3OOX3UKuuB1fWySn2Gf54YI0", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJgKuuB1fWySnMg6F1ldG", + "payment_method": "pm_1OOX3UKuuB1fWySnCdgysR7w", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -645,29 +645,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:59 GMT + recorded_at: Mon, 18 Dec 2023 02:59:47 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJgKuuB1fWySn1hN5bJvx + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3UKuuB1fWySn2Dq9USsi body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_jqX2sB0aEcsb3O","request_duration_ms":984}}' + - '{"last_request_metrics":{"request_id":"req_j6i5cIlePuhEhv","request_duration_ms":1070}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -680,7 +680,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:59 GMT + - Mon, 18 Dec 2023 02:59:47 GMT Content-Type: - application/json Content-Length: @@ -706,7 +706,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_2zWWDLVtynwwtV + - req_AhswC3MNekmSlW Stripe-Version: - '2023-10-16' Vary: @@ -719,7 +719,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJgKuuB1fWySn1hN5bJvx", + "id": "pi_3OOX3UKuuB1fWySn2Dq9USsi", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -733,20 +733,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJgKuuB1fWySn1hN5bJvx_secret_4eQilOHsI4GRChCUc2zbW4fSn", + "client_secret": "pi_3OOX3UKuuB1fWySn2Dq9USsi_secret_MLWe6TXKVft4V9t4tk9qUrae9", "confirmation_method": "automatic", - "created": 1701973736, + "created": 1702868384, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJgKuuB1fWySn1RBle4B4", + "latest_charge": "ch_3OOX3UKuuB1fWySn2Gf54YI0", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJgKuuB1fWySnMg6F1ldG", + "payment_method": "pm_1OOX3UKuuB1fWySnCdgysR7w", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -771,5 +771,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:59 GMT + recorded_at: Mon, 18 Dec 2023 02:59:47 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 c99c4bf27d..9fb1f76ffb 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=3566002020360505&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ukNukAiO0qHnGG","request_duration_ms":309}}' + - '{"last_request_metrics":{"request_id":"req_zb0vl5m9Ua0WEi","request_duration_ms":406}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:54 GMT + - Mon, 18 Dec 2023 02:59:42 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 4434218d-894b-4ceb-83ec-1a436234d21e + - 41a3f1a6-27ec-4fa2-a339-cb2037cf8326 Original-Request: - - req_x27ah5cOfF5XOj + - req_uskAiQ8Do9rgJu Request-Id: - - req_x27ah5cOfF5XOj + - req_uskAiQ8Do9rgJu Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJdKuuB1fWySnDEmBLugA", + "id": "pm_1OOX3RKuuB1fWySnpKLflowt", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973734, + "created": 1702868382, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:28:54 GMT + recorded_at: Mon, 18 Dec 2023 02:59: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_1OKmJdKuuB1fWySnDEmBLugA&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX3RKuuB1fWySnpKLflowt&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_x27ah5cOfF5XOj","request_duration_ms":456}}' + - '{"last_request_metrics":{"request_id":"req_uskAiQ8Do9rgJu","request_duration_ms":599}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:54 GMT + - Mon, 18 Dec 2023 02:59:42 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - e198db92-c4f7-4fe4-bc7d-2a0e61370482 + - 1a220e76-dfe1-4749-8a48-b05b5c2c8211 Original-Request: - - req_ADwQLlNqyCR9ys + - req_lGABfr58ITkytZ Request-Id: - - req_ADwQLlNqyCR9ys + - req_lGABfr58ITkytZ Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJeKuuB1fWySn2nRwXoJV", + "id": "pi_3OOX3SKuuB1fWySn20azDkQQ", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJeKuuB1fWySn2nRwXoJV_secret_tE37RJuy5ngyLc3YOTc1RMhfS", + "client_secret": "pi_3OOX3SKuuB1fWySn20azDkQQ_secret_1Hf4aoIqaGfJ2Bq4blSEbEZI1", "confirmation_method": "automatic", - "created": 1701973734, + "created": 1702868382, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJdKuuB1fWySnDEmBLugA", + "payment_method": "pm_1OOX3RKuuB1fWySnpKLflowt", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:54 GMT + recorded_at: Mon, 18 Dec 2023 02:59:42 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJeKuuB1fWySn2nRwXoJV/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3SKuuB1fWySn20azDkQQ/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ADwQLlNqyCR9ys","request_duration_ms":445}}' + - '{"last_request_metrics":{"request_id":"req_lGABfr58ITkytZ","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:55 GMT + - Mon, 18 Dec 2023 02:59:43 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - bdc948ad-3e07-4df6-9dc7-1201ca5cd09a + - a2ed85a1-88e5-4c9b-b04d-6081eff88097 Original-Request: - - req_hMOPKjlp71sTjs + - req_03CYJaB3ztU3ai Request-Id: - - req_hMOPKjlp71sTjs + - req_03CYJaB3ztU3ai Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJeKuuB1fWySn2nRwXoJV", + "id": "pi_3OOX3SKuuB1fWySn20azDkQQ", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJeKuuB1fWySn2nRwXoJV_secret_tE37RJuy5ngyLc3YOTc1RMhfS", + "client_secret": "pi_3OOX3SKuuB1fWySn20azDkQQ_secret_1Hf4aoIqaGfJ2Bq4blSEbEZI1", "confirmation_method": "automatic", - "created": 1701973734, + "created": 1702868382, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJeKuuB1fWySn2InZNFQJ", + "latest_charge": "ch_3OOX3SKuuB1fWySn2bq4wlbp", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJdKuuB1fWySnDEmBLugA", + "payment_method": "pm_1OOX3RKuuB1fWySnpKLflowt", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,5 +387,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:55 GMT + recorded_at: Mon, 18 Dec 2023 02:59:43 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 6b6c76e02b..67b2f6d8ef 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=5555555555554444&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_uPRVtOIHi2zuO8","request_duration_ms":1040}}' + - '{"last_request_metrics":{"request_id":"req_ergT6fcBal90Qf","request_duration_ms":1021}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:54 GMT + - Mon, 18 Dec 2023 02:58:41 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - c96cf75b-456b-4fe1-abf4-18d8e9837f13 + - 2c5fe965-7452-48e1-8dd5-7aafdd78c2cf Original-Request: - - req_dJiODVHcxLR7LS + - req_N3TJd7OlL3LXLj Request-Id: - - req_dJiODVHcxLR7LS + - req_N3TJd7OlL3LXLj Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmIgKuuB1fWySnd62AD0JC", + "id": "pm_1OOX2TKuuB1fWySnp2kbnRP8", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973674, + "created": 1702868321, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:27:54 GMT + recorded_at: Mon, 18 Dec 2023 02:58: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_1OKmIgKuuB1fWySnd62AD0JC&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX2TKuuB1fWySnp2kbnRP8&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_dJiODVHcxLR7LS","request_duration_ms":469}}' + - '{"last_request_metrics":{"request_id":"req_N3TJd7OlL3LXLj","request_duration_ms":569}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:54 GMT + - Mon, 18 Dec 2023 02:58:42 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 0de19016-4a88-448e-9db7-387289642c9c + - 2bc006fe-a47e-43d7-890e-aa6cb88ef9aa Original-Request: - - req_XTIZC3wHhM1qG8 + - req_GMZCj3SEPsp53p Request-Id: - - req_XTIZC3wHhM1qG8 + - req_GMZCj3SEPsp53p Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIgKuuB1fWySn02oibhj5", + "id": "pi_3OOX2UKuuB1fWySn1qCNSeLu", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIgKuuB1fWySn02oibhj5_secret_ELBl5jNfvcCjG0DEnnenFXP7Z", + "client_secret": "pi_3OOX2UKuuB1fWySn1qCNSeLu_secret_cAFu1mjuf8Q684xSZjEgE1UVT", "confirmation_method": "automatic", - "created": 1701973674, + "created": 1702868322, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIgKuuB1fWySnd62AD0JC", + "payment_method": "pm_1OOX2TKuuB1fWySnp2kbnRP8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:54 GMT + recorded_at: Mon, 18 Dec 2023 02:58:42 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIgKuuB1fWySn02oibhj5/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2UKuuB1fWySn1qCNSeLu/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_XTIZC3wHhM1qG8","request_duration_ms":522}}' + - '{"last_request_metrics":{"request_id":"req_GMZCj3SEPsp53p","request_duration_ms":507}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:55 GMT + - Mon, 18 Dec 2023 02:58:43 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 6ce076bc-39ee-4812-90bd-9864dd583f3c + - f710bc31-0f8e-45e9-ad5e-ef8917960db9 Original-Request: - - req_4SgPGK4QXkjxuJ + - req_k2QBTMughc8ECR Request-Id: - - req_4SgPGK4QXkjxuJ + - req_k2QBTMughc8ECR Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIgKuuB1fWySn02oibhj5", + "id": "pi_3OOX2UKuuB1fWySn1qCNSeLu", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIgKuuB1fWySn02oibhj5_secret_ELBl5jNfvcCjG0DEnnenFXP7Z", + "client_secret": "pi_3OOX2UKuuB1fWySn1qCNSeLu_secret_cAFu1mjuf8Q684xSZjEgE1UVT", "confirmation_method": "automatic", - "created": 1701973674, + "created": 1702868322, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIgKuuB1fWySn0xOQy6Gd", + "latest_charge": "ch_3OOX2UKuuB1fWySn1Mqk9vfq", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIgKuuB1fWySnd62AD0JC", + "payment_method": "pm_1OOX2TKuuB1fWySnp2kbnRP8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,29 +387,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:55 GMT + recorded_at: Mon, 18 Dec 2023 02:58:43 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIgKuuB1fWySn02oibhj5 + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2UKuuB1fWySn1qCNSeLu body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_4SgPGK4QXkjxuJ","request_duration_ms":1039}}' + - '{"last_request_metrics":{"request_id":"req_k2QBTMughc8ECR","request_duration_ms":1024}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -422,7 +422,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:56 GMT + - Mon, 18 Dec 2023 02:58:43 GMT Content-Type: - application/json Content-Length: @@ -448,7 +448,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_eJC1Ny3GGWNKZX + - req_DAqUGnWcOUHWZV Stripe-Version: - '2023-10-16' Vary: @@ -461,7 +461,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIgKuuB1fWySn02oibhj5", + "id": "pi_3OOX2UKuuB1fWySn1qCNSeLu", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -475,20 +475,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIgKuuB1fWySn02oibhj5_secret_ELBl5jNfvcCjG0DEnnenFXP7Z", + "client_secret": "pi_3OOX2UKuuB1fWySn1qCNSeLu_secret_cAFu1mjuf8Q684xSZjEgE1UVT", "confirmation_method": "automatic", - "created": 1701973674, + "created": 1702868322, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIgKuuB1fWySn0xOQy6Gd", + "latest_charge": "ch_3OOX2UKuuB1fWySn1Mqk9vfq", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIgKuuB1fWySnd62AD0JC", + "payment_method": "pm_1OOX2TKuuB1fWySnp2kbnRP8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -513,29 +513,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:56 GMT + recorded_at: Mon, 18 Dec 2023 02:58:43 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIgKuuB1fWySn02oibhj5/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2UKuuB1fWySn1qCNSeLu/capture body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_eJC1Ny3GGWNKZX","request_duration_ms":310}}' + - '{"last_request_metrics":{"request_id":"req_DAqUGnWcOUHWZV","request_duration_ms":406}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -548,7 +548,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:57 GMT + - Mon, 18 Dec 2023 02:58:44 GMT Content-Type: - application/json Content-Length: @@ -574,11 +574,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 13df3a83-9752-43da-b0f2-df38766dc260 + - '09ba7764-0bf3-4215-9fb5-154db38890c6' Original-Request: - - req_4YHZQnxgml6iaR + - req_NxbGlKfwjR56jm Request-Id: - - req_4YHZQnxgml6iaR + - req_NxbGlKfwjR56jm Stripe-Should-Retry: - 'false' Stripe-Version: @@ -593,7 +593,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIgKuuB1fWySn02oibhj5", + "id": "pi_3OOX2UKuuB1fWySn1qCNSeLu", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -607,20 +607,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIgKuuB1fWySn02oibhj5_secret_ELBl5jNfvcCjG0DEnnenFXP7Z", + "client_secret": "pi_3OOX2UKuuB1fWySn1qCNSeLu_secret_cAFu1mjuf8Q684xSZjEgE1UVT", "confirmation_method": "automatic", - "created": 1701973674, + "created": 1702868322, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIgKuuB1fWySn0xOQy6Gd", + "latest_charge": "ch_3OOX2UKuuB1fWySn1Mqk9vfq", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIgKuuB1fWySnd62AD0JC", + "payment_method": "pm_1OOX2TKuuB1fWySnp2kbnRP8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -645,29 +645,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:57 GMT + recorded_at: Mon, 18 Dec 2023 02:58:45 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIgKuuB1fWySn02oibhj5 + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2UKuuB1fWySn1qCNSeLu body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_4YHZQnxgml6iaR","request_duration_ms":1041}}' + - '{"last_request_metrics":{"request_id":"req_NxbGlKfwjR56jm","request_duration_ms":1125}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -680,7 +680,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:57 GMT + - Mon, 18 Dec 2023 02:58:45 GMT Content-Type: - application/json Content-Length: @@ -706,7 +706,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_UQHwQy1Tsl0t2p + - req_drb4Fp68hTt0gn Stripe-Version: - '2023-10-16' Vary: @@ -719,7 +719,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIgKuuB1fWySn02oibhj5", + "id": "pi_3OOX2UKuuB1fWySn1qCNSeLu", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -733,20 +733,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIgKuuB1fWySn02oibhj5_secret_ELBl5jNfvcCjG0DEnnenFXP7Z", + "client_secret": "pi_3OOX2UKuuB1fWySn1qCNSeLu_secret_cAFu1mjuf8Q684xSZjEgE1UVT", "confirmation_method": "automatic", - "created": 1701973674, + "created": 1702868322, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIgKuuB1fWySn0xOQy6Gd", + "latest_charge": "ch_3OOX2UKuuB1fWySn1Mqk9vfq", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIgKuuB1fWySnd62AD0JC", + "payment_method": "pm_1OOX2TKuuB1fWySnp2kbnRP8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -771,5 +771,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:57 GMT + recorded_at: Mon, 18 Dec 2023 02:58:45 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 cc76df4344..70d3cda9b3 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=5555555555554444&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_FXU6PzCIqo9KuH","request_duration_ms":415}}' + - '{"last_request_metrics":{"request_id":"req_fq0KpnR0RlgizG","request_duration_ms":406}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:51 GMT + - Mon, 18 Dec 2023 02:58:39 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 7682ac56-a5b5-478b-a769-3abfc9e509ec + - d74d70d4-3368-4a17-8ae0-3e516b54130c Original-Request: - - req_Q9lKDvArMuMIU5 + - req_erKYj1eUnS3wQd Request-Id: - - req_Q9lKDvArMuMIU5 + - req_erKYj1eUnS3wQd Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmIdKuuB1fWySnIwF7GFFP", + "id": "pm_1OOX2RKuuB1fWySnTkbLUxsP", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973671, + "created": 1702868319, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:27:52 GMT + recorded_at: Mon, 18 Dec 2023 02:58:39 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OKmIdKuuB1fWySnIwF7GFFP&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX2RKuuB1fWySnTkbLUxsP&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Q9lKDvArMuMIU5","request_duration_ms":486}}' + - '{"last_request_metrics":{"request_id":"req_erKYj1eUnS3wQd","request_duration_ms":499}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:52 GMT + - Mon, 18 Dec 2023 02:58:40 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - af6918b9-44a1-4c31-b624-fcc1211bcea8 + - e392e21a-5f4f-4dad-b7b0-3861b8fa2951 Original-Request: - - req_1h7VZKYshruVqS + - req_CMybAOb7Uc51HA Request-Id: - - req_1h7VZKYshruVqS + - req_CMybAOb7Uc51HA Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIeKuuB1fWySn1llmIojq", + "id": "pi_3OOX2RKuuB1fWySn18e5Y82d", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIeKuuB1fWySn1llmIojq_secret_ifZCFIk0mmQjTEVZ6RhcedNOE", + "client_secret": "pi_3OOX2RKuuB1fWySn18e5Y82d_secret_9uZbT7j0j8EpUDpf4TeO8ruH0", "confirmation_method": "automatic", - "created": 1701973672, + "created": 1702868319, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIdKuuB1fWySnIwF7GFFP", + "payment_method": "pm_1OOX2RKuuB1fWySnTkbLUxsP", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:52 GMT + recorded_at: Mon, 18 Dec 2023 02:58:40 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIeKuuB1fWySn1llmIojq/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2RKuuB1fWySn18e5Y82d/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_1h7VZKYshruVqS","request_duration_ms":517}}' + - '{"last_request_metrics":{"request_id":"req_CMybAOb7Uc51HA","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:53 GMT + - Mon, 18 Dec 2023 02:58:41 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 52ca5fba-97e4-4b71-8b31-16e10e4a9993 + - 1cf8c3b1-bc2c-4635-ae82-773b79552af7 Original-Request: - - req_uPRVtOIHi2zuO8 + - req_ergT6fcBal90Qf Request-Id: - - req_uPRVtOIHi2zuO8 + - req_ergT6fcBal90Qf Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIeKuuB1fWySn1llmIojq", + "id": "pi_3OOX2RKuuB1fWySn18e5Y82d", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIeKuuB1fWySn1llmIojq_secret_ifZCFIk0mmQjTEVZ6RhcedNOE", + "client_secret": "pi_3OOX2RKuuB1fWySn18e5Y82d_secret_9uZbT7j0j8EpUDpf4TeO8ruH0", "confirmation_method": "automatic", - "created": 1701973672, + "created": 1702868319, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIeKuuB1fWySn15SM7XBE", + "latest_charge": "ch_3OOX2RKuuB1fWySn1HVd67a4", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIdKuuB1fWySnIwF7GFFP", + "payment_method": "pm_1OOX2RKuuB1fWySnTkbLUxsP", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,5 +387,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:53 GMT + recorded_at: Mon, 18 Dec 2023 02:58:41 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 b1ab24ab81..25e274230f 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=2223003122003222&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_F7VSqCBneYfU5B","request_duration_ms":1041}}' + - '{"last_request_metrics":{"request_id":"req_JaDGTy20BdHvIP","request_duration_ms":997}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:00 GMT + - Mon, 18 Dec 2023 02:58:48 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 9197bb19-29ed-4a9d-b7e3-5f451a7526e3 + - 34a41651-76cc-4f6f-9b2a-6047d9fa255b Original-Request: - - req_nu2jnAULYdmG6O + - req_OzWvgyxTnDdXP3 Request-Id: - - req_nu2jnAULYdmG6O + - req_OzWvgyxTnDdXP3 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmImKuuB1fWySnxKAdC4WL", + "id": "pm_1OOX2ZKuuB1fWySnobr6Gbrt", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973680, + "created": 1702868327, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:28:00 GMT + recorded_at: Mon, 18 Dec 2023 02:58: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_1OKmImKuuB1fWySnxKAdC4WL&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX2ZKuuB1fWySnobr6Gbrt&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_nu2jnAULYdmG6O","request_duration_ms":425}}' + - '{"last_request_metrics":{"request_id":"req_OzWvgyxTnDdXP3","request_duration_ms":486}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:00 GMT + - Mon, 18 Dec 2023 02:58:48 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 9f714f47-8e46-49f7-82d0-b7c03f027bb5 + - 03245c0c-1f56-4672-a4df-f6f06ff4b7d7 Original-Request: - - req_VdvUqSd2Z6okDc + - req_Fl691MrGp5l2MO Request-Id: - - req_VdvUqSd2Z6okDc + - req_Fl691MrGp5l2MO Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmImKuuB1fWySn1LTriLK8", + "id": "pi_3OOX2aKuuB1fWySn24dLU4BL", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmImKuuB1fWySn1LTriLK8_secret_s4RGQJMJAadQ4fEKgnK9tEoyW", + "client_secret": "pi_3OOX2aKuuB1fWySn24dLU4BL_secret_93zXsfFGxABcOdG6jpKWJSd1b", "confirmation_method": "automatic", - "created": 1701973680, + "created": 1702868328, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmImKuuB1fWySnxKAdC4WL", + "payment_method": "pm_1OOX2ZKuuB1fWySnobr6Gbrt", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:00 GMT + recorded_at: Mon, 18 Dec 2023 02:58:48 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmImKuuB1fWySn1LTriLK8/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2aKuuB1fWySn24dLU4BL/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_VdvUqSd2Z6okDc","request_duration_ms":519}}' + - '{"last_request_metrics":{"request_id":"req_Fl691MrGp5l2MO","request_duration_ms":436}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:01 GMT + - Mon, 18 Dec 2023 02:58:49 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 8cec83a0-0be6-41de-8ad3-ad01e0768012 + - e6397444-1009-4335-88ef-313f7f03e077 Original-Request: - - req_f9uErR1hweOWED + - req_LcnURfJeCyxjJs Request-Id: - - req_f9uErR1hweOWED + - req_LcnURfJeCyxjJs Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmImKuuB1fWySn1LTriLK8", + "id": "pi_3OOX2aKuuB1fWySn24dLU4BL", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmImKuuB1fWySn1LTriLK8_secret_s4RGQJMJAadQ4fEKgnK9tEoyW", + "client_secret": "pi_3OOX2aKuuB1fWySn24dLU4BL_secret_93zXsfFGxABcOdG6jpKWJSd1b", "confirmation_method": "automatic", - "created": 1701973680, + "created": 1702868328, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmImKuuB1fWySn1kgM1mMz", + "latest_charge": "ch_3OOX2aKuuB1fWySn2JqJirS8", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmImKuuB1fWySnxKAdC4WL", + "payment_method": "pm_1OOX2ZKuuB1fWySnobr6Gbrt", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,29 +387,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:01 GMT + recorded_at: Mon, 18 Dec 2023 02:58:49 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmImKuuB1fWySn1LTriLK8 + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2aKuuB1fWySn24dLU4BL body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_f9uErR1hweOWED","request_duration_ms":1042}}' + - '{"last_request_metrics":{"request_id":"req_LcnURfJeCyxjJs","request_duration_ms":1094}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -422,7 +422,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:02 GMT + - Mon, 18 Dec 2023 02:58:49 GMT Content-Type: - application/json Content-Length: @@ -448,7 +448,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_6wh5h5L8j3Vxjc + - req_mROAddEvjw4VPo Stripe-Version: - '2023-10-16' Vary: @@ -461,7 +461,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmImKuuB1fWySn1LTriLK8", + "id": "pi_3OOX2aKuuB1fWySn24dLU4BL", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -475,20 +475,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmImKuuB1fWySn1LTriLK8_secret_s4RGQJMJAadQ4fEKgnK9tEoyW", + "client_secret": "pi_3OOX2aKuuB1fWySn24dLU4BL_secret_93zXsfFGxABcOdG6jpKWJSd1b", "confirmation_method": "automatic", - "created": 1701973680, + "created": 1702868328, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmImKuuB1fWySn1kgM1mMz", + "latest_charge": "ch_3OOX2aKuuB1fWySn2JqJirS8", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmImKuuB1fWySnxKAdC4WL", + "payment_method": "pm_1OOX2ZKuuB1fWySnobr6Gbrt", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -513,29 +513,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:02 GMT + recorded_at: Mon, 18 Dec 2023 02:58:50 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmImKuuB1fWySn1LTriLK8/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2aKuuB1fWySn24dLU4BL/capture body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_6wh5h5L8j3Vxjc","request_duration_ms":311}}' + - '{"last_request_metrics":{"request_id":"req_mROAddEvjw4VPo","request_duration_ms":407}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -548,7 +548,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:03 GMT + - Mon, 18 Dec 2023 02:58:51 GMT Content-Type: - application/json Content-Length: @@ -574,11 +574,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 4471c90e-5502-4cea-a251-ccb657c59cdb + - 8d5b1aa1-ff5c-4ae7-b190-dbee2b845dfd Original-Request: - - req_zetd02Y9jHt1pC + - req_BgvOKfHKZ7j7Br Request-Id: - - req_zetd02Y9jHt1pC + - req_BgvOKfHKZ7j7Br Stripe-Should-Retry: - 'false' Stripe-Version: @@ -593,7 +593,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmImKuuB1fWySn1LTriLK8", + "id": "pi_3OOX2aKuuB1fWySn24dLU4BL", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -607,20 +607,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmImKuuB1fWySn1LTriLK8_secret_s4RGQJMJAadQ4fEKgnK9tEoyW", + "client_secret": "pi_3OOX2aKuuB1fWySn24dLU4BL_secret_93zXsfFGxABcOdG6jpKWJSd1b", "confirmation_method": "automatic", - "created": 1701973680, + "created": 1702868328, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmImKuuB1fWySn1kgM1mMz", + "latest_charge": "ch_3OOX2aKuuB1fWySn2JqJirS8", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmImKuuB1fWySnxKAdC4WL", + "payment_method": "pm_1OOX2ZKuuB1fWySnobr6Gbrt", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -645,29 +645,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:03 GMT + recorded_at: Mon, 18 Dec 2023 02:58:51 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmImKuuB1fWySn1LTriLK8 + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2aKuuB1fWySn24dLU4BL body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_zetd02Y9jHt1pC","request_duration_ms":1043}}' + - '{"last_request_metrics":{"request_id":"req_BgvOKfHKZ7j7Br","request_duration_ms":965}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -680,7 +680,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:03 GMT + - Mon, 18 Dec 2023 02:58:51 GMT Content-Type: - application/json Content-Length: @@ -706,7 +706,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_EezFkYo3riUHVz + - req_lIYNmg5yexRUWZ Stripe-Version: - '2023-10-16' Vary: @@ -719,7 +719,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmImKuuB1fWySn1LTriLK8", + "id": "pi_3OOX2aKuuB1fWySn24dLU4BL", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -733,20 +733,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmImKuuB1fWySn1LTriLK8_secret_s4RGQJMJAadQ4fEKgnK9tEoyW", + "client_secret": "pi_3OOX2aKuuB1fWySn24dLU4BL_secret_93zXsfFGxABcOdG6jpKWJSd1b", "confirmation_method": "automatic", - "created": 1701973680, + "created": 1702868328, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmImKuuB1fWySn1kgM1mMz", + "latest_charge": "ch_3OOX2aKuuB1fWySn2JqJirS8", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmImKuuB1fWySnxKAdC4WL", + "payment_method": "pm_1OOX2ZKuuB1fWySnobr6Gbrt", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -771,5 +771,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:03 GMT + recorded_at: Mon, 18 Dec 2023 02:58:51 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 13cb24bc9f..dcd2474877 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=2223003122003222&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_UQHwQy1Tsl0t2p","request_duration_ms":310}}' + - '{"last_request_metrics":{"request_id":"req_drb4Fp68hTt0gn","request_duration_ms":406}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:58 GMT + - Mon, 18 Dec 2023 02:58:45 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 789db994-f7fd-4925-be69-ad65dc6ddf3c + - c51a0edc-bf21-4f80-9f0f-52e9be036572 Original-Request: - - req_dUBpW2g51vudVU + - req_WjeYwxzPcNdvuP Request-Id: - - req_dUBpW2g51vudVU + - req_WjeYwxzPcNdvuP Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmIjKuuB1fWySnnbp7pO7A", + "id": "pm_1OOX2XKuuB1fWySny5DVMAZJ", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973677, + "created": 1702868325, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:27:58 GMT + recorded_at: Mon, 18 Dec 2023 02:58:46 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OKmIjKuuB1fWySnnbp7pO7A&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX2XKuuB1fWySny5DVMAZJ&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_dUBpW2g51vudVU","request_duration_ms":461}}' + - '{"last_request_metrics":{"request_id":"req_WjeYwxzPcNdvuP","request_duration_ms":498}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:58 GMT + - Mon, 18 Dec 2023 02:58:46 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 8a03ba1a-5bac-41ce-b325-c7975835ca86 + - 264e0c6e-88b1-4845-b494-3539cefb622a Original-Request: - - req_ZnPhHuMcP0wh94 + - req_VMQByjOCGLZd8T Request-Id: - - req_ZnPhHuMcP0wh94 + - req_VMQByjOCGLZd8T Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIkKuuB1fWySn1AzylDm3", + "id": "pi_3OOX2YKuuB1fWySn2BmK5bdq", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIkKuuB1fWySn1AzylDm3_secret_5h8NXiKfSWRsYgrJcE3IjifwL", + "client_secret": "pi_3OOX2YKuuB1fWySn2BmK5bdq_secret_dDbWzdOJVLTATFlkxXWP6j841", "confirmation_method": "automatic", - "created": 1701973678, + "created": 1702868326, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIjKuuB1fWySnnbp7pO7A", + "payment_method": "pm_1OOX2XKuuB1fWySny5DVMAZJ", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:58 GMT + recorded_at: Mon, 18 Dec 2023 02:58:46 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIkKuuB1fWySn1AzylDm3/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2YKuuB1fWySn2BmK5bdq/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ZnPhHuMcP0wh94","request_duration_ms":441}}' + - '{"last_request_metrics":{"request_id":"req_VMQByjOCGLZd8T","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:59 GMT + - Mon, 18 Dec 2023 02:58:47 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 5c2113cd-8e3e-4d35-965c-b6ed7563fbc2 + - 0f42e592-48e5-4d83-a025-e90067084242 Original-Request: - - req_F7VSqCBneYfU5B + - req_JaDGTy20BdHvIP Request-Id: - - req_F7VSqCBneYfU5B + - req_JaDGTy20BdHvIP Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIkKuuB1fWySn1AzylDm3", + "id": "pi_3OOX2YKuuB1fWySn2BmK5bdq", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIkKuuB1fWySn1AzylDm3_secret_5h8NXiKfSWRsYgrJcE3IjifwL", + "client_secret": "pi_3OOX2YKuuB1fWySn2BmK5bdq_secret_dDbWzdOJVLTATFlkxXWP6j841", "confirmation_method": "automatic", - "created": 1701973678, + "created": 1702868326, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIkKuuB1fWySn1PoBIzEE", + "latest_charge": "ch_3OOX2YKuuB1fWySn2sOpSTAF", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIjKuuB1fWySnnbp7pO7A", + "payment_method": "pm_1OOX2XKuuB1fWySny5DVMAZJ", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,5 +387,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:59 GMT + recorded_at: Mon, 18 Dec 2023 02:58:47 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 45890a9942..667e93abde 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=5200828282828210&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_pv9EbZnxMsFgzm","request_duration_ms":1042}}' + - '{"last_request_metrics":{"request_id":"req_SVxIKNNZ1wai8q","request_duration_ms":1024}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:06 GMT + - Mon, 18 Dec 2023 02:58:54 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - fc9991ef-ec68-4fb8-a774-3b6ca894ddfe + - 2c3cf61b-76e8-433b-923d-c1b4d3d8c90b Original-Request: - - req_8kQQV4Out5BRgJ + - req_u6a8VMhEAxB3C1 Request-Id: - - req_8kQQV4Out5BRgJ + - req_u6a8VMhEAxB3C1 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmIsKuuB1fWySnQYn3mdG8", + "id": "pm_1OOX2fKuuB1fWySnvFdhJRxq", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973686, + "created": 1702868334, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:28:06 GMT + recorded_at: Mon, 18 Dec 2023 02:58:54 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OKmIsKuuB1fWySnQYn3mdG8&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX2fKuuB1fWySnvFdhJRxq&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_8kQQV4Out5BRgJ","request_duration_ms":483}}' + - '{"last_request_metrics":{"request_id":"req_u6a8VMhEAxB3C1","request_duration_ms":543}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:06 GMT + - Mon, 18 Dec 2023 02:58:54 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - ebd4c796-bba8-4d9e-8450-ea1108ee963f + - 3556f439-be6b-48ef-90ef-c940ae9ce01c Original-Request: - - req_I0Y4p5Yop0JXnQ + - req_hRKrPiT3eYh2DT Request-Id: - - req_I0Y4p5Yop0JXnQ + - req_hRKrPiT3eYh2DT Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIsKuuB1fWySn1Zejl8py", + "id": "pi_3OOX2gKuuB1fWySn1vjdVNiH", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIsKuuB1fWySn1Zejl8py_secret_QMh652tJTsFVs30kvwRdWSymQ", + "client_secret": "pi_3OOX2gKuuB1fWySn1vjdVNiH_secret_BxuJxnpShI1GKQTz8yF5e6ktI", "confirmation_method": "automatic", - "created": 1701973686, + "created": 1702868334, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIsKuuB1fWySnQYn3mdG8", + "payment_method": "pm_1OOX2fKuuB1fWySnvFdhJRxq", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:06 GMT + recorded_at: Mon, 18 Dec 2023 02:58:54 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIsKuuB1fWySn1Zejl8py/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2gKuuB1fWySn1vjdVNiH/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_I0Y4p5Yop0JXnQ","request_duration_ms":559}}' + - '{"last_request_metrics":{"request_id":"req_hRKrPiT3eYh2DT","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:07 GMT + - Mon, 18 Dec 2023 02:58:55 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 8349ce39-1ea4-4a2c-a168-341bbdd4e363 + - 5bf52bc9-7be4-4520-b14a-b914a65d2237 Original-Request: - - req_tLPNBXi8aPXaPS + - req_cHiCnobrJxFE0S Request-Id: - - req_tLPNBXi8aPXaPS + - req_cHiCnobrJxFE0S Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIsKuuB1fWySn1Zejl8py", + "id": "pi_3OOX2gKuuB1fWySn1vjdVNiH", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIsKuuB1fWySn1Zejl8py_secret_QMh652tJTsFVs30kvwRdWSymQ", + "client_secret": "pi_3OOX2gKuuB1fWySn1vjdVNiH_secret_BxuJxnpShI1GKQTz8yF5e6ktI", "confirmation_method": "automatic", - "created": 1701973686, + "created": 1702868334, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIsKuuB1fWySn1I0ym7Er", + "latest_charge": "ch_3OOX2gKuuB1fWySn1CuSzuSx", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIsKuuB1fWySnQYn3mdG8", + "payment_method": "pm_1OOX2fKuuB1fWySnvFdhJRxq", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,29 +387,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:07 GMT + recorded_at: Mon, 18 Dec 2023 02:58:55 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIsKuuB1fWySn1Zejl8py + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2gKuuB1fWySn1vjdVNiH body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_tLPNBXi8aPXaPS","request_duration_ms":981}}' + - '{"last_request_metrics":{"request_id":"req_cHiCnobrJxFE0S","request_duration_ms":1022}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -422,7 +422,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:08 GMT + - Mon, 18 Dec 2023 02:58:56 GMT Content-Type: - application/json Content-Length: @@ -448,7 +448,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_iVlBwR59Eul6bT + - req_pMQi882TpukXin Stripe-Version: - '2023-10-16' Vary: @@ -461,7 +461,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIsKuuB1fWySn1Zejl8py", + "id": "pi_3OOX2gKuuB1fWySn1vjdVNiH", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -475,20 +475,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIsKuuB1fWySn1Zejl8py_secret_QMh652tJTsFVs30kvwRdWSymQ", + "client_secret": "pi_3OOX2gKuuB1fWySn1vjdVNiH_secret_BxuJxnpShI1GKQTz8yF5e6ktI", "confirmation_method": "automatic", - "created": 1701973686, + "created": 1702868334, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIsKuuB1fWySn1I0ym7Er", + "latest_charge": "ch_3OOX2gKuuB1fWySn1CuSzuSx", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIsKuuB1fWySnQYn3mdG8", + "payment_method": "pm_1OOX2fKuuB1fWySnvFdhJRxq", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -513,29 +513,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:08 GMT + recorded_at: Mon, 18 Dec 2023 02:58:56 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIsKuuB1fWySn1Zejl8py/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2gKuuB1fWySn1vjdVNiH/capture body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_iVlBwR59Eul6bT","request_duration_ms":368}}' + - '{"last_request_metrics":{"request_id":"req_pMQi882TpukXin","request_duration_ms":632}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -548,7 +548,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:09 GMT + - Mon, 18 Dec 2023 02:58:57 GMT Content-Type: - application/json Content-Length: @@ -574,11 +574,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 58e8cb97-41a8-4586-a99a-9200697b45af + - b2057d1c-2bce-48e5-a710-713bc54c008a Original-Request: - - req_VDUnMr3N7Xjk9K + - req_MYvDJJd3oikDRd Request-Id: - - req_VDUnMr3N7Xjk9K + - req_MYvDJJd3oikDRd Stripe-Should-Retry: - 'false' Stripe-Version: @@ -593,7 +593,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIsKuuB1fWySn1Zejl8py", + "id": "pi_3OOX2gKuuB1fWySn1vjdVNiH", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -607,20 +607,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIsKuuB1fWySn1Zejl8py_secret_QMh652tJTsFVs30kvwRdWSymQ", + "client_secret": "pi_3OOX2gKuuB1fWySn1vjdVNiH_secret_BxuJxnpShI1GKQTz8yF5e6ktI", "confirmation_method": "automatic", - "created": 1701973686, + "created": 1702868334, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIsKuuB1fWySn1I0ym7Er", + "latest_charge": "ch_3OOX2gKuuB1fWySn1CuSzuSx", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIsKuuB1fWySnQYn3mdG8", + "payment_method": "pm_1OOX2fKuuB1fWySnvFdhJRxq", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -645,29 +645,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:09 GMT + recorded_at: Mon, 18 Dec 2023 02:58:57 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIsKuuB1fWySn1Zejl8py + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2gKuuB1fWySn1vjdVNiH body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_VDUnMr3N7Xjk9K","request_duration_ms":1042}}' + - '{"last_request_metrics":{"request_id":"req_MYvDJJd3oikDRd","request_duration_ms":1020}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -680,7 +680,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:09 GMT + - Mon, 18 Dec 2023 02:58:57 GMT Content-Type: - application/json Content-Length: @@ -706,7 +706,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_vlDPSBm9PDsWK8 + - req_r9NZ5dN3R8Sj1T Stripe-Version: - '2023-10-16' Vary: @@ -719,7 +719,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIsKuuB1fWySn1Zejl8py", + "id": "pi_3OOX2gKuuB1fWySn1vjdVNiH", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -733,20 +733,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIsKuuB1fWySn1Zejl8py_secret_QMh652tJTsFVs30kvwRdWSymQ", + "client_secret": "pi_3OOX2gKuuB1fWySn1vjdVNiH_secret_BxuJxnpShI1GKQTz8yF5e6ktI", "confirmation_method": "automatic", - "created": 1701973686, + "created": 1702868334, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIsKuuB1fWySn1I0ym7Er", + "latest_charge": "ch_3OOX2gKuuB1fWySn1CuSzuSx", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIsKuuB1fWySnQYn3mdG8", + "payment_method": "pm_1OOX2fKuuB1fWySnvFdhJRxq", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -771,5 +771,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:09 GMT + recorded_at: Mon, 18 Dec 2023 02:58:57 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 206daee23c..2cfd68a47e 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=5200828282828210&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_EezFkYo3riUHVz","request_duration_ms":308}}' + - '{"last_request_metrics":{"request_id":"req_lIYNmg5yexRUWZ","request_duration_ms":360}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:04 GMT + - Mon, 18 Dec 2023 02:58:51 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - e35d6813-4c0d-47ec-9127-8416138dc4a7 + - 4767c56f-5363-48ce-8c00-0d63fedcb187 Original-Request: - - req_y3a3Pcyvtn8vuD + - req_kbwN4Qx0kE3vjZ Request-Id: - - req_y3a3Pcyvtn8vuD + - req_kbwN4Qx0kE3vjZ Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmIpKuuB1fWySn6cx0Am9m", + "id": "pm_1OOX2dKuuB1fWySny6KP5jK7", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973683, + "created": 1702868331, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:28:04 GMT + recorded_at: Mon, 18 Dec 2023 02:58:51 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OKmIpKuuB1fWySn6cx0Am9m&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX2dKuuB1fWySny6KP5jK7&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_y3a3Pcyvtn8vuD","request_duration_ms":504}}' + - '{"last_request_metrics":{"request_id":"req_kbwN4Qx0kE3vjZ","request_duration_ms":498}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:04 GMT + - Mon, 18 Dec 2023 02:58:52 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - de47b700-9f30-40af-9be7-d7c24aa24f0e + - 0e1f31ac-aa1a-43b6-9299-fc9a8b01200c Original-Request: - - req_7Fniw2dNAHd3H9 + - req_4ZyZ4Yh49iZgti Request-Id: - - req_7Fniw2dNAHd3H9 + - req_4ZyZ4Yh49iZgti Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIqKuuB1fWySn2vthMsB7", + "id": "pi_3OOX2eKuuB1fWySn2PXUKrPC", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIqKuuB1fWySn2vthMsB7_secret_dHK5fiNBgRbHQffEPjyvyYi5l", + "client_secret": "pi_3OOX2eKuuB1fWySn2PXUKrPC_secret_EncD55gvZ6OscgpeGYvt5vHWQ", "confirmation_method": "automatic", - "created": 1701973684, + "created": 1702868332, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIpKuuB1fWySn6cx0Am9m", + "payment_method": "pm_1OOX2dKuuB1fWySny6KP5jK7", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:04 GMT + recorded_at: Mon, 18 Dec 2023 02:58:52 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIqKuuB1fWySn2vthMsB7/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2eKuuB1fWySn2PXUKrPC/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_7Fniw2dNAHd3H9","request_duration_ms":414}}' + - '{"last_request_metrics":{"request_id":"req_4ZyZ4Yh49iZgti","request_duration_ms":610}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:05 GMT + - Mon, 18 Dec 2023 02:58:53 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - bf5d2426-414b-4740-8f2d-3aa32215fbcb + - b50eaaf5-6384-4c51-9a2a-2cf9536483ad Original-Request: - - req_pv9EbZnxMsFgzm + - req_SVxIKNNZ1wai8q Request-Id: - - req_pv9EbZnxMsFgzm + - req_SVxIKNNZ1wai8q Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIqKuuB1fWySn2vthMsB7", + "id": "pi_3OOX2eKuuB1fWySn2PXUKrPC", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIqKuuB1fWySn2vthMsB7_secret_dHK5fiNBgRbHQffEPjyvyYi5l", + "client_secret": "pi_3OOX2eKuuB1fWySn2PXUKrPC_secret_EncD55gvZ6OscgpeGYvt5vHWQ", "confirmation_method": "automatic", - "created": 1701973684, + "created": 1702868332, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIqKuuB1fWySn2uEnh8k6", + "latest_charge": "ch_3OOX2eKuuB1fWySn2altuylj", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIpKuuB1fWySn6cx0Am9m", + "payment_method": "pm_1OOX2dKuuB1fWySny6KP5jK7", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,5 +387,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:05 GMT + recorded_at: Mon, 18 Dec 2023 02:58:53 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 9872a4f244..2fb0749c5f 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=5105105105105100&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_sbshHeH2Wx1hhY","request_duration_ms":1044}}' + - '{"last_request_metrics":{"request_id":"req_Uc2Oi4k1gRVI0w","request_duration_ms":961}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:12 GMT + - Mon, 18 Dec 2023 02:59:00 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 6ae66da0-9454-44f3-ba32-579a52eb8b2d + - 7e86c4b7-58db-488b-b81c-539820b690fe Original-Request: - - req_QfPWmmaq0rnaq5 + - req_ZEVVl3BSSlNA03 Request-Id: - - req_QfPWmmaq0rnaq5 + - req_ZEVVl3BSSlNA03 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmIyKuuB1fWySnGB0ona01", + "id": "pm_1OOX2mKuuB1fWySngWMagkGj", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973692, + "created": 1702868340, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:28:12 GMT + recorded_at: Mon, 18 Dec 2023 02:59:00 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OKmIyKuuB1fWySnGB0ona01&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX2mKuuB1fWySngWMagkGj&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_QfPWmmaq0rnaq5","request_duration_ms":513}}' + - '{"last_request_metrics":{"request_id":"req_ZEVVl3BSSlNA03","request_duration_ms":551}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:13 GMT + - Mon, 18 Dec 2023 02:59:00 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - f4e928f0-e26f-496d-a7da-72c429d897f7 + - 101064b9-2fbe-4fde-923f-bbd7ce85e172 Original-Request: - - req_EbND97S8DIzdL9 + - req_aPwjsCp2y0bXss Request-Id: - - req_EbND97S8DIzdL9 + - req_aPwjsCp2y0bXss Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIyKuuB1fWySn0yOdtoHC", + "id": "pi_3OOX2mKuuB1fWySn0gIMMfbs", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIyKuuB1fWySn0yOdtoHC_secret_9gXE8oUI6j5zoyQT4rO2S2C3F", + "client_secret": "pi_3OOX2mKuuB1fWySn0gIMMfbs_secret_Mf26EMIy37nKHSVJmOD9ewJiq", "confirmation_method": "automatic", - "created": 1701973692, + "created": 1702868340, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIyKuuB1fWySnGB0ona01", + "payment_method": "pm_1OOX2mKuuB1fWySngWMagkGj", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:13 GMT + recorded_at: Mon, 18 Dec 2023 02:59:01 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIyKuuB1fWySn0yOdtoHC/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2mKuuB1fWySn0gIMMfbs/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_EbND97S8DIzdL9","request_duration_ms":413}}' + - '{"last_request_metrics":{"request_id":"req_aPwjsCp2y0bXss","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:13 GMT + - Mon, 18 Dec 2023 02:59:02 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 7beb2a85-5b9f-4c6e-9ee3-6e7a491bb023 + - 0d15788d-20d3-4df9-8b04-b1a07feec9c9 Original-Request: - - req_IzKaoYfXth1H4M + - req_8nf52llh5BXYtY Request-Id: - - req_IzKaoYfXth1H4M + - req_8nf52llh5BXYtY Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIyKuuB1fWySn0yOdtoHC", + "id": "pi_3OOX2mKuuB1fWySn0gIMMfbs", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIyKuuB1fWySn0yOdtoHC_secret_9gXE8oUI6j5zoyQT4rO2S2C3F", + "client_secret": "pi_3OOX2mKuuB1fWySn0gIMMfbs_secret_Mf26EMIy37nKHSVJmOD9ewJiq", "confirmation_method": "automatic", - "created": 1701973692, + "created": 1702868340, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIyKuuB1fWySn0jGYYkXj", + "latest_charge": "ch_3OOX2mKuuB1fWySn0bPfKDlV", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIyKuuB1fWySnGB0ona01", + "payment_method": "pm_1OOX2mKuuB1fWySngWMagkGj", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,29 +387,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:14 GMT + recorded_at: Mon, 18 Dec 2023 02:59:02 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIyKuuB1fWySn0yOdtoHC + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2mKuuB1fWySn0gIMMfbs body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_IzKaoYfXth1H4M","request_duration_ms":957}}' + - '{"last_request_metrics":{"request_id":"req_8nf52llh5BXYtY","request_duration_ms":1123}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -422,7 +422,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:14 GMT + - Mon, 18 Dec 2023 02:59:02 GMT Content-Type: - application/json Content-Length: @@ -448,7 +448,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_sWvk1p7Da4gC8Y + - req_L2nUohTwBbbCcE Stripe-Version: - '2023-10-16' Vary: @@ -461,7 +461,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIyKuuB1fWySn0yOdtoHC", + "id": "pi_3OOX2mKuuB1fWySn0gIMMfbs", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -475,20 +475,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIyKuuB1fWySn0yOdtoHC_secret_9gXE8oUI6j5zoyQT4rO2S2C3F", + "client_secret": "pi_3OOX2mKuuB1fWySn0gIMMfbs_secret_Mf26EMIy37nKHSVJmOD9ewJiq", "confirmation_method": "automatic", - "created": 1701973692, + "created": 1702868340, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIyKuuB1fWySn0jGYYkXj", + "latest_charge": "ch_3OOX2mKuuB1fWySn0bPfKDlV", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIyKuuB1fWySnGB0ona01", + "payment_method": "pm_1OOX2mKuuB1fWySngWMagkGj", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -513,29 +513,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:14 GMT + recorded_at: Mon, 18 Dec 2023 02:59:02 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIyKuuB1fWySn0yOdtoHC/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2mKuuB1fWySn0gIMMfbs/capture body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_sWvk1p7Da4gC8Y","request_duration_ms":396}}' + - '{"last_request_metrics":{"request_id":"req_L2nUohTwBbbCcE","request_duration_ms":405}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -548,7 +548,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:15 GMT + - Mon, 18 Dec 2023 02:59:03 GMT Content-Type: - application/json Content-Length: @@ -574,11 +574,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 7758efa5-c4e9-465b-ac51-b49b0328fafd + - 3e44f50f-c7df-45f2-8d75-fde762fbff6b Original-Request: - - req_GRV9KFA5y1J97p + - req_KTlwJDsxNGOG4c Request-Id: - - req_GRV9KFA5y1J97p + - req_KTlwJDsxNGOG4c Stripe-Should-Retry: - 'false' Stripe-Version: @@ -593,7 +593,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIyKuuB1fWySn0yOdtoHC", + "id": "pi_3OOX2mKuuB1fWySn0gIMMfbs", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -607,20 +607,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIyKuuB1fWySn0yOdtoHC_secret_9gXE8oUI6j5zoyQT4rO2S2C3F", + "client_secret": "pi_3OOX2mKuuB1fWySn0gIMMfbs_secret_Mf26EMIy37nKHSVJmOD9ewJiq", "confirmation_method": "automatic", - "created": 1701973692, + "created": 1702868340, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIyKuuB1fWySn0jGYYkXj", + "latest_charge": "ch_3OOX2mKuuB1fWySn0bPfKDlV", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIyKuuB1fWySnGB0ona01", + "payment_method": "pm_1OOX2mKuuB1fWySngWMagkGj", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -645,29 +645,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:15 GMT + recorded_at: Mon, 18 Dec 2023 02:59:03 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIyKuuB1fWySn0yOdtoHC + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2mKuuB1fWySn0gIMMfbs body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_GRV9KFA5y1J97p","request_duration_ms":1081}}' + - '{"last_request_metrics":{"request_id":"req_KTlwJDsxNGOG4c","request_duration_ms":1127}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -680,7 +680,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:15 GMT + - Mon, 18 Dec 2023 02:59:04 GMT Content-Type: - application/json Content-Length: @@ -706,7 +706,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_VcABBYmtJMMIBJ + - req_OFyPXSYFIxW3RL Stripe-Version: - '2023-10-16' Vary: @@ -719,7 +719,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIyKuuB1fWySn0yOdtoHC", + "id": "pi_3OOX2mKuuB1fWySn0gIMMfbs", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -733,20 +733,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIyKuuB1fWySn0yOdtoHC_secret_9gXE8oUI6j5zoyQT4rO2S2C3F", + "client_secret": "pi_3OOX2mKuuB1fWySn0gIMMfbs_secret_Mf26EMIy37nKHSVJmOD9ewJiq", "confirmation_method": "automatic", - "created": 1701973692, + "created": 1702868340, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIyKuuB1fWySn0jGYYkXj", + "latest_charge": "ch_3OOX2mKuuB1fWySn0bPfKDlV", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIyKuuB1fWySnGB0ona01", + "payment_method": "pm_1OOX2mKuuB1fWySngWMagkGj", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -771,5 +771,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:15 GMT + recorded_at: Mon, 18 Dec 2023 02:59:04 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 bded947c8d..2d92c15308 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=5105105105105100&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_vlDPSBm9PDsWK8","request_duration_ms":415}}' + - '{"last_request_metrics":{"request_id":"req_r9NZ5dN3R8Sj1T","request_duration_ms":421}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:10 GMT + - Mon, 18 Dec 2023 02:58:58 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 5031d76e-ac8c-4175-82cd-9160a7ccf8fd + - e63b66f3-250f-476e-832b-5fe0c0e58846 Original-Request: - - req_GCk6Tnq2Bn7hi2 + - req_C5BixkbevuyEtF Request-Id: - - req_GCk6Tnq2Bn7hi2 + - req_C5BixkbevuyEtF Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmIvKuuB1fWySn0UotxQcB", + "id": "pm_1OOX2kKuuB1fWySnfID3ZfKg", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973690, + "created": 1702868338, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:28:10 GMT + recorded_at: Mon, 18 Dec 2023 02:58: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_1OKmIvKuuB1fWySn0UotxQcB&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX2kKuuB1fWySnfID3ZfKg&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_GCk6Tnq2Bn7hi2","request_duration_ms":479}}' + - '{"last_request_metrics":{"request_id":"req_C5BixkbevuyEtF","request_duration_ms":466}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:10 GMT + - Mon, 18 Dec 2023 02:58:58 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 47c43465-e411-4d4e-8375-74ebe18ea787 + - 4d9ee7ee-efca-40dc-926b-03be599f86ff Original-Request: - - req_aFDLK2uYAlMUV2 + - req_NSGakuKYRsrNwp Request-Id: - - req_aFDLK2uYAlMUV2 + - req_NSGakuKYRsrNwp Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIwKuuB1fWySn29MNd4b5", + "id": "pi_3OOX2kKuuB1fWySn2Sp7YcUk", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIwKuuB1fWySn29MNd4b5_secret_n6qH5rZatMf6DZZJpIPdMfE4x", + "client_secret": "pi_3OOX2kKuuB1fWySn2Sp7YcUk_secret_13NS16QYPprzqfL6GjrprJa4K", "confirmation_method": "automatic", - "created": 1701973690, + "created": 1702868338, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIvKuuB1fWySn0UotxQcB", + "payment_method": "pm_1OOX2kKuuB1fWySnfID3ZfKg", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:10 GMT + recorded_at: Mon, 18 Dec 2023 02:58:58 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIwKuuB1fWySn29MNd4b5/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2kKuuB1fWySn2Sp7YcUk/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_aFDLK2uYAlMUV2","request_duration_ms":414}}' + - '{"last_request_metrics":{"request_id":"req_NSGakuKYRsrNwp","request_duration_ms":467}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:28:11 GMT + - Mon, 18 Dec 2023 02:58:59 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - f7fdedd2-0d99-4fb8-835b-a795a820222d + - 033b6d21-973d-4088-8c13-fd14af7cb77b Original-Request: - - req_sbshHeH2Wx1hhY + - req_Uc2Oi4k1gRVI0w Request-Id: - - req_sbshHeH2Wx1hhY + - req_Uc2Oi4k1gRVI0w Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIwKuuB1fWySn29MNd4b5", + "id": "pi_3OOX2kKuuB1fWySn2Sp7YcUk", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIwKuuB1fWySn29MNd4b5_secret_n6qH5rZatMf6DZZJpIPdMfE4x", + "client_secret": "pi_3OOX2kKuuB1fWySn2Sp7YcUk_secret_13NS16QYPprzqfL6GjrprJa4K", "confirmation_method": "automatic", - "created": 1701973690, + "created": 1702868338, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIwKuuB1fWySn2NSqxtHh", + "latest_charge": "ch_3OOX2kKuuB1fWySn2e5Xy1Si", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIvKuuB1fWySn0UotxQcB", + "payment_method": "pm_1OOX2kKuuB1fWySnfID3ZfKg", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,5 +387,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:28:11 GMT + recorded_at: Mon, 18 Dec 2023 02:58:59 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 43c40cd01a..9152e4336a 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=6200000000000005&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_5lq9PtnUoXyLPw","request_duration_ms":938}}' + - '{"last_request_metrics":{"request_id":"req_3xE1TbJjg6BLz5","request_duration_ms":1124}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:02 GMT + - Mon, 18 Dec 2023 02:59:50 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 18cc6ca7-63f8-498d-888b-7107bea75cc2 + - 2d6c766e-b9de-4b13-8642-1ea0253f7639 Original-Request: - - req_9w6m8nEmuujHke + - req_46KdeJpb1fdlpq Request-Id: - - req_9w6m8nEmuujHke + - req_46KdeJpb1fdlpq Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJmKuuB1fWySnN7mltuaD", + "id": "pm_1OOX3aKuuB1fWySnyCivBQE8", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973742, + "created": 1702868390, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:29:02 GMT + recorded_at: Mon, 18 Dec 2023 02:59: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_1OKmJmKuuB1fWySnN7mltuaD&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX3aKuuB1fWySnyCivBQE8&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_9w6m8nEmuujHke","request_duration_ms":528}}' + - '{"last_request_metrics":{"request_id":"req_46KdeJpb1fdlpq","request_duration_ms":561}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:03 GMT + - Mon, 18 Dec 2023 02:59:51 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 8aca522d-a7dd-47c8-970b-c1d5a47ab272 + - 6ea7ff7b-39cb-44af-8621-e198d1547467 Original-Request: - - req_b62qgE3SlQ8SQn + - req_t9d0g5dMlLgRgf Request-Id: - - req_b62qgE3SlQ8SQn + - req_t9d0g5dMlLgRgf Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJmKuuB1fWySn2HsW0MtO", + "id": "pi_3OOX3aKuuB1fWySn0Yfz0XGM", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJmKuuB1fWySn2HsW0MtO_secret_7fUJpPC0UeclH2DFfJpPtTNS7", + "client_secret": "pi_3OOX3aKuuB1fWySn0Yfz0XGM_secret_NIOzBOSmZHor6Uq0aXBIRhp0n", "confirmation_method": "automatic", - "created": 1701973742, + "created": 1702868390, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJmKuuB1fWySnN7mltuaD", + "payment_method": "pm_1OOX3aKuuB1fWySnyCivBQE8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:03 GMT + recorded_at: Mon, 18 Dec 2023 02:59:51 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJmKuuB1fWySn2HsW0MtO/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3aKuuB1fWySn0Yfz0XGM/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_b62qgE3SlQ8SQn","request_duration_ms":421}}' + - '{"last_request_metrics":{"request_id":"req_t9d0g5dMlLgRgf","request_duration_ms":461}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:04 GMT + - Mon, 18 Dec 2023 02:59:52 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 4d51916a-ea76-4680-9fbc-b4b4688ff1cc + - 65f48b36-827c-4636-972a-f4de3a002add Original-Request: - - req_r6qKm2z3Lu9AIr + - req_D1Mn7gqrJXB3tx Request-Id: - - req_r6qKm2z3Lu9AIr + - req_D1Mn7gqrJXB3tx Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJmKuuB1fWySn2HsW0MtO", + "id": "pi_3OOX3aKuuB1fWySn0Yfz0XGM", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJmKuuB1fWySn2HsW0MtO_secret_7fUJpPC0UeclH2DFfJpPtTNS7", + "client_secret": "pi_3OOX3aKuuB1fWySn0Yfz0XGM_secret_NIOzBOSmZHor6Uq0aXBIRhp0n", "confirmation_method": "automatic", - "created": 1701973742, + "created": 1702868390, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJmKuuB1fWySn2cIAOvf6", + "latest_charge": "ch_3OOX3aKuuB1fWySn0Krgc33N", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJmKuuB1fWySnN7mltuaD", + "payment_method": "pm_1OOX3aKuuB1fWySnyCivBQE8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,29 +387,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:04 GMT + recorded_at: Mon, 18 Dec 2023 02:59:52 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJmKuuB1fWySn2HsW0MtO + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3aKuuB1fWySn0Yfz0XGM body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_r6qKm2z3Lu9AIr","request_duration_ms":996}}' + - '{"last_request_metrics":{"request_id":"req_D1Mn7gqrJXB3tx","request_duration_ms":1069}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -422,7 +422,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:04 GMT + - Mon, 18 Dec 2023 02:59:52 GMT Content-Type: - application/json Content-Length: @@ -448,7 +448,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_S8T06ajpohMUDd + - req_afU1wY3SmzrHh4 Stripe-Version: - '2023-10-16' Vary: @@ -461,7 +461,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJmKuuB1fWySn2HsW0MtO", + "id": "pi_3OOX3aKuuB1fWySn0Yfz0XGM", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -475,20 +475,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJmKuuB1fWySn2HsW0MtO_secret_7fUJpPC0UeclH2DFfJpPtTNS7", + "client_secret": "pi_3OOX3aKuuB1fWySn0Yfz0XGM_secret_NIOzBOSmZHor6Uq0aXBIRhp0n", "confirmation_method": "automatic", - "created": 1701973742, + "created": 1702868390, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJmKuuB1fWySn2cIAOvf6", + "latest_charge": "ch_3OOX3aKuuB1fWySn0Krgc33N", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJmKuuB1fWySnN7mltuaD", + "payment_method": "pm_1OOX3aKuuB1fWySnyCivBQE8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -513,29 +513,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:04 GMT + recorded_at: Mon, 18 Dec 2023 02:59:52 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJmKuuB1fWySn2HsW0MtO/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3aKuuB1fWySn0Yfz0XGM/capture body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_S8T06ajpohMUDd","request_duration_ms":365}}' + - '{"last_request_metrics":{"request_id":"req_afU1wY3SmzrHh4","request_duration_ms":408}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -548,7 +548,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:05 GMT + - Mon, 18 Dec 2023 02:59:53 GMT Content-Type: - application/json Content-Length: @@ -574,11 +574,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 3caf59d2-706a-4937-a2a1-61adbf853571 + - 752bbd9c-1601-4d91-a4b6-d148ac2419da Original-Request: - - req_yvOzPRO1kGzC6e + - req_kUZCqXYJYYrvT0 Request-Id: - - req_yvOzPRO1kGzC6e + - req_kUZCqXYJYYrvT0 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -593,7 +593,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJmKuuB1fWySn2HsW0MtO", + "id": "pi_3OOX3aKuuB1fWySn0Yfz0XGM", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -607,20 +607,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJmKuuB1fWySn2HsW0MtO_secret_7fUJpPC0UeclH2DFfJpPtTNS7", + "client_secret": "pi_3OOX3aKuuB1fWySn0Yfz0XGM_secret_NIOzBOSmZHor6Uq0aXBIRhp0n", "confirmation_method": "automatic", - "created": 1701973742, + "created": 1702868390, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJmKuuB1fWySn2cIAOvf6", + "latest_charge": "ch_3OOX3aKuuB1fWySn0Krgc33N", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJmKuuB1fWySnN7mltuaD", + "payment_method": "pm_1OOX3aKuuB1fWySnyCivBQE8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -645,29 +645,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:05 GMT + recorded_at: Mon, 18 Dec 2023 02:59:53 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJmKuuB1fWySn2HsW0MtO + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3aKuuB1fWySn0Yfz0XGM body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_yvOzPRO1kGzC6e","request_duration_ms":1136}}' + - '{"last_request_metrics":{"request_id":"req_kUZCqXYJYYrvT0","request_duration_ms":1122}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -680,7 +680,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:05 GMT + - Mon, 18 Dec 2023 02:59:54 GMT Content-Type: - application/json Content-Length: @@ -706,7 +706,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_lOUNaGa92cjisG + - req_7qXj00O3fpGbiL Stripe-Version: - '2023-10-16' Vary: @@ -719,7 +719,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJmKuuB1fWySn2HsW0MtO", + "id": "pi_3OOX3aKuuB1fWySn0Yfz0XGM", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -733,20 +733,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJmKuuB1fWySn2HsW0MtO_secret_7fUJpPC0UeclH2DFfJpPtTNS7", + "client_secret": "pi_3OOX3aKuuB1fWySn0Yfz0XGM_secret_NIOzBOSmZHor6Uq0aXBIRhp0n", "confirmation_method": "automatic", - "created": 1701973742, + "created": 1702868390, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJmKuuB1fWySn2cIAOvf6", + "latest_charge": "ch_3OOX3aKuuB1fWySn0Krgc33N", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJmKuuB1fWySnN7mltuaD", + "payment_method": "pm_1OOX3aKuuB1fWySnyCivBQE8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -771,5 +771,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:05 GMT + recorded_at: Mon, 18 Dec 2023 02:59:54 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 e875d1dae8..a0f3ec5264 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=6200000000000005&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_2zWWDLVtynwwtV","request_duration_ms":339}}' + - '{"last_request_metrics":{"request_id":"req_AhswC3MNekmSlW","request_duration_ms":359}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:00 GMT + - Mon, 18 Dec 2023 02:59:48 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - bac6aaeb-2657-41e6-95ee-c4846914e9e2 + - 3317db4e-3ad3-4ec4-8954-80e5111bfef4 Original-Request: - - req_4DDLPka7PRm8qx + - req_b9WkuUwAwRzkCJ Request-Id: - - req_4DDLPka7PRm8qx + - req_b9WkuUwAwRzkCJ Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJjKuuB1fWySnxBlBVCMq", + "id": "pm_1OOX3YKuuB1fWySnuZ50WRsG", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973740, + "created": 1702868388, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:29:00 GMT + recorded_at: Mon, 18 Dec 2023 02:59: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_1OKmJjKuuB1fWySnxBlBVCMq&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX3YKuuB1fWySnuZ50WRsG&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_4DDLPka7PRm8qx","request_duration_ms":563}}' + - '{"last_request_metrics":{"request_id":"req_b9WkuUwAwRzkCJ","request_duration_ms":474}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:00 GMT + - Mon, 18 Dec 2023 02:59:48 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 98bc2cb0-1203-425f-8039-2bd74d06afa7 + - '08c2600c-364f-4224-9174-a790a832fcda' Original-Request: - - req_EF7Zjsls89gtcc + - req_EJSfT1CJxY6RMM Request-Id: - - req_EF7Zjsls89gtcc + - req_EJSfT1CJxY6RMM Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJkKuuB1fWySn2h9yC6OE", + "id": "pi_3OOX3YKuuB1fWySn0TvOoaHZ", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJkKuuB1fWySn2h9yC6OE_secret_Syqi7Yi3sKrYcJgRe9OZ3M03W", + "client_secret": "pi_3OOX3YKuuB1fWySn0TvOoaHZ_secret_IIRCHocvQ7nK7zy9vdXfCZl5D", "confirmation_method": "automatic", - "created": 1701973740, + "created": 1702868388, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJjKuuB1fWySnxBlBVCMq", + "payment_method": "pm_1OOX3YKuuB1fWySnuZ50WRsG", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:00 GMT + recorded_at: Mon, 18 Dec 2023 02:59:48 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJkKuuB1fWySn2h9yC6OE/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3YKuuB1fWySn0TvOoaHZ/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_EF7Zjsls89gtcc","request_duration_ms":517}}' + - '{"last_request_metrics":{"request_id":"req_EJSfT1CJxY6RMM","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:01 GMT + - Mon, 18 Dec 2023 02:59:49 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 1ff2a6fa-0cca-43f8-b3aa-cfa596dc4421 + - 7678b347-ac9f-4245-aeb0-2535540c6a91 Original-Request: - - req_5lq9PtnUoXyLPw + - req_3xE1TbJjg6BLz5 Request-Id: - - req_5lq9PtnUoXyLPw + - req_3xE1TbJjg6BLz5 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJkKuuB1fWySn2h9yC6OE", + "id": "pi_3OOX3YKuuB1fWySn0TvOoaHZ", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJkKuuB1fWySn2h9yC6OE_secret_Syqi7Yi3sKrYcJgRe9OZ3M03W", + "client_secret": "pi_3OOX3YKuuB1fWySn0TvOoaHZ_secret_IIRCHocvQ7nK7zy9vdXfCZl5D", "confirmation_method": "automatic", - "created": 1701973740, + "created": 1702868388, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJkKuuB1fWySn2QGrHjbh", + "latest_charge": "ch_3OOX3YKuuB1fWySn0y6CjNKA", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJjKuuB1fWySnxBlBVCMq", + "payment_method": "pm_1OOX3YKuuB1fWySnuZ50WRsG", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,5 +387,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:01 GMT + recorded_at: Mon, 18 Dec 2023 02:59:50 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 fb76b5dac6..240f45e541 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=6205500000000000004&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_lQjksKV4vhBtU4","request_duration_ms":1042}}' + - '{"last_request_metrics":{"request_id":"req_qHhCWReXcHBwBA","request_duration_ms":1105}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:15 GMT + - Mon, 18 Dec 2023 03:00:03 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - ef7931d8-e41c-4dd2-af6c-1030dbf44020 + - 65d84937-8f4e-4c6a-a698-ca02d1b8a3d0 Original-Request: - - req_kB3exiGMrNfKRN + - req_btlG6kLfo4fKJl Request-Id: - - req_kB3exiGMrNfKRN + - req_btlG6kLfo4fKJl Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJyKuuB1fWySnsszSwBHm", + "id": "pm_1OOX3nKuuB1fWySnMGJtCkOs", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973754, + "created": 1702868403, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:29:15 GMT + recorded_at: Mon, 18 Dec 2023 03:00:03 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OKmJyKuuB1fWySnsszSwBHm&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX3nKuuB1fWySnMGJtCkOs&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_kB3exiGMrNfKRN","request_duration_ms":465}}' + - '{"last_request_metrics":{"request_id":"req_btlG6kLfo4fKJl","request_duration_ms":586}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:15 GMT + - Mon, 18 Dec 2023 03:00:04 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - d2494f57-927d-4656-8285-54c92d4ff191 + - a9d65a49-3578-4c0f-b1c8-5c6af538ca0e Original-Request: - - req_2wLEahPhrobjsU + - req_T2fxYbK8EWghQr Request-Id: - - req_2wLEahPhrobjsU + - req_T2fxYbK8EWghQr Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJzKuuB1fWySn2gQ39AGY", + "id": "pi_3OOX3oKuuB1fWySn1fJat4dx", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJzKuuB1fWySn2gQ39AGY_secret_Q00xY5CYKf5fBj3D1SmvKCdgl", + "client_secret": "pi_3OOX3oKuuB1fWySn1fJat4dx_secret_AoL5BoBr8nUzztIwzlIQiv62n", "confirmation_method": "automatic", - "created": 1701973755, + "created": 1702868404, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJyKuuB1fWySnsszSwBHm", + "payment_method": "pm_1OOX3nKuuB1fWySnMGJtCkOs", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:15 GMT + recorded_at: Mon, 18 Dec 2023 03:00:04 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJzKuuB1fWySn2gQ39AGY/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3oKuuB1fWySn1fJat4dx/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_2wLEahPhrobjsU","request_duration_ms":413}}' + - '{"last_request_metrics":{"request_id":"req_T2fxYbK8EWghQr","request_duration_ms":508}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:16 GMT + - Mon, 18 Dec 2023 03:00:05 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 9cdacd12-84e6-41ed-b5d5-c1b891d84ef8 + - 19dfd6b7-cede-4016-93a6-4ce0f1db577f Original-Request: - - req_ffWeJ30HZbPRpG + - req_iQY1qy49nFPLu8 Request-Id: - - req_ffWeJ30HZbPRpG + - req_iQY1qy49nFPLu8 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJzKuuB1fWySn2gQ39AGY", + "id": "pi_3OOX3oKuuB1fWySn1fJat4dx", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJzKuuB1fWySn2gQ39AGY_secret_Q00xY5CYKf5fBj3D1SmvKCdgl", + "client_secret": "pi_3OOX3oKuuB1fWySn1fJat4dx_secret_AoL5BoBr8nUzztIwzlIQiv62n", "confirmation_method": "automatic", - "created": 1701973755, + "created": 1702868404, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJzKuuB1fWySn2nafqEAt", + "latest_charge": "ch_3OOX3oKuuB1fWySn1ZgNvsrH", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJyKuuB1fWySnsszSwBHm", + "payment_method": "pm_1OOX3nKuuB1fWySnMGJtCkOs", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,29 +387,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:16 GMT + recorded_at: Mon, 18 Dec 2023 03:00:05 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJzKuuB1fWySn2gQ39AGY + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3oKuuB1fWySn1fJat4dx body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_ffWeJ30HZbPRpG","request_duration_ms":892}}' + - '{"last_request_metrics":{"request_id":"req_iQY1qy49nFPLu8","request_duration_ms":1225}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -422,7 +422,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:16 GMT + - Mon, 18 Dec 2023 03:00:05 GMT Content-Type: - application/json Content-Length: @@ -448,7 +448,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_210ENud0ju1HKE + - req_6QDMoTh8G7osyy Stripe-Version: - '2023-10-16' Vary: @@ -461,7 +461,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJzKuuB1fWySn2gQ39AGY", + "id": "pi_3OOX3oKuuB1fWySn1fJat4dx", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -475,20 +475,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJzKuuB1fWySn2gQ39AGY_secret_Q00xY5CYKf5fBj3D1SmvKCdgl", + "client_secret": "pi_3OOX3oKuuB1fWySn1fJat4dx_secret_AoL5BoBr8nUzztIwzlIQiv62n", "confirmation_method": "automatic", - "created": 1701973755, + "created": 1702868404, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJzKuuB1fWySn2nafqEAt", + "latest_charge": "ch_3OOX3oKuuB1fWySn1ZgNvsrH", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJyKuuB1fWySnsszSwBHm", + "payment_method": "pm_1OOX3nKuuB1fWySnMGJtCkOs", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -513,29 +513,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:16 GMT + recorded_at: Mon, 18 Dec 2023 03:00:06 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJzKuuB1fWySn2gQ39AGY/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3oKuuB1fWySn1fJat4dx/capture body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_210ENud0ju1HKE","request_duration_ms":355}}' + - '{"last_request_metrics":{"request_id":"req_6QDMoTh8G7osyy","request_duration_ms":409}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -548,7 +548,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:17 GMT + - Mon, 18 Dec 2023 03:00:07 GMT Content-Type: - application/json Content-Length: @@ -574,11 +574,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 81e57b07-3eff-41b9-937b-762c86827533 + - 03d89aec-8d18-4f62-87af-f1f8cf32010c Original-Request: - - req_TMQCuVeVHwVw5S + - req_DWyGJnG0RoMqsu Request-Id: - - req_TMQCuVeVHwVw5S + - req_DWyGJnG0RoMqsu Stripe-Should-Retry: - 'false' Stripe-Version: @@ -593,7 +593,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJzKuuB1fWySn2gQ39AGY", + "id": "pi_3OOX3oKuuB1fWySn1fJat4dx", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -607,20 +607,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJzKuuB1fWySn2gQ39AGY_secret_Q00xY5CYKf5fBj3D1SmvKCdgl", + "client_secret": "pi_3OOX3oKuuB1fWySn1fJat4dx_secret_AoL5BoBr8nUzztIwzlIQiv62n", "confirmation_method": "automatic", - "created": 1701973755, + "created": 1702868404, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJzKuuB1fWySn2nafqEAt", + "latest_charge": "ch_3OOX3oKuuB1fWySn1ZgNvsrH", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJyKuuB1fWySnsszSwBHm", + "payment_method": "pm_1OOX3nKuuB1fWySnMGJtCkOs", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -645,29 +645,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:17 GMT + recorded_at: Mon, 18 Dec 2023 03:00:07 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJzKuuB1fWySn2gQ39AGY + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3oKuuB1fWySn1fJat4dx body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_TMQCuVeVHwVw5S","request_duration_ms":1067}}' + - '{"last_request_metrics":{"request_id":"req_DWyGJnG0RoMqsu","request_duration_ms":1226}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -680,7 +680,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:18 GMT + - Mon, 18 Dec 2023 03:00:07 GMT Content-Type: - application/json Content-Length: @@ -706,7 +706,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_lwQRHFtJffzrsQ + - req_1GElf07flV8X6q Stripe-Version: - '2023-10-16' Vary: @@ -719,7 +719,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJzKuuB1fWySn2gQ39AGY", + "id": "pi_3OOX3oKuuB1fWySn1fJat4dx", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -733,20 +733,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJzKuuB1fWySn2gQ39AGY_secret_Q00xY5CYKf5fBj3D1SmvKCdgl", + "client_secret": "pi_3OOX3oKuuB1fWySn1fJat4dx_secret_AoL5BoBr8nUzztIwzlIQiv62n", "confirmation_method": "automatic", - "created": 1701973755, + "created": 1702868404, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJzKuuB1fWySn2nafqEAt", + "latest_charge": "ch_3OOX3oKuuB1fWySn1ZgNvsrH", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJyKuuB1fWySnsszSwBHm", + "payment_method": "pm_1OOX3nKuuB1fWySnMGJtCkOs", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -771,5 +771,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:18 GMT + recorded_at: Mon, 18 Dec 2023 03:00:07 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 bb48ac25be..e4b7853c31 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=6205500000000000004&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_gsnpT3uI9HJnag","request_duration_ms":414}}' + - '{"last_request_metrics":{"request_id":"req_u17vHMRm9sO07F","request_duration_ms":409}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:12 GMT + - Mon, 18 Dec 2023 03:00:01 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - ea279aa4-cd8c-4214-b3c4-ecf799a66bfc + - 5c59e7a8-4001-4b66-a57b-21a27606c81c Original-Request: - - req_2633uyioYxWtWv + - req_24JEEooE7NG7Vc Request-Id: - - req_2633uyioYxWtWv + - req_24JEEooE7NG7Vc Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJwKuuB1fWySn6W4AhRay", + "id": "pm_1OOX3lKuuB1fWySnnEq4JD25", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973752, + "created": 1702868401, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:29:12 GMT + recorded_at: Mon, 18 Dec 2023 03:00: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_1OKmJwKuuB1fWySn6W4AhRay&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX3lKuuB1fWySnnEq4JD25&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_2633uyioYxWtWv","request_duration_ms":483}}' + - '{"last_request_metrics":{"request_id":"req_24JEEooE7NG7Vc","request_duration_ms":578}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:13 GMT + - Mon, 18 Dec 2023 03:00:01 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 4251c5ab-4b5f-4df3-bba7-3fd54a8007da + - f8bbd36b-e59e-4632-b6a7-62323ffeba6c Original-Request: - - req_N0yYfytPMk5TYB + - req_WgvOGzsNpeBN4d Request-Id: - - req_N0yYfytPMk5TYB + - req_WgvOGzsNpeBN4d Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJwKuuB1fWySn0aDOQPhL", + "id": "pi_3OOX3lKuuB1fWySn2GlicCKc", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJwKuuB1fWySn0aDOQPhL_secret_ueesaBqql28emDHjN57Pq591r", + "client_secret": "pi_3OOX3lKuuB1fWySn2GlicCKc_secret_ahNDXCdT3Yvl21U46pU5JLrgz", "confirmation_method": "automatic", - "created": 1701973752, + "created": 1702868401, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJwKuuB1fWySn6W4AhRay", + "payment_method": "pm_1OOX3lKuuB1fWySnnEq4JD25", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:13 GMT + recorded_at: Mon, 18 Dec 2023 03:00:02 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJwKuuB1fWySn0aDOQPhL/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3lKuuB1fWySn2GlicCKc/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_N0yYfytPMk5TYB","request_duration_ms":416}}' + - '{"last_request_metrics":{"request_id":"req_WgvOGzsNpeBN4d","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:14 GMT + - Mon, 18 Dec 2023 03:00:03 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 5c4ab8a3-426a-4a16-86f9-9169dbe9a925 + - 1aefb719-0a3d-432d-9735-6b707d971862 Original-Request: - - req_lQjksKV4vhBtU4 + - req_qHhCWReXcHBwBA Request-Id: - - req_lQjksKV4vhBtU4 + - req_qHhCWReXcHBwBA Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJwKuuB1fWySn0aDOQPhL", + "id": "pi_3OOX3lKuuB1fWySn2GlicCKc", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJwKuuB1fWySn0aDOQPhL_secret_ueesaBqql28emDHjN57Pq591r", + "client_secret": "pi_3OOX3lKuuB1fWySn2GlicCKc_secret_ahNDXCdT3Yvl21U46pU5JLrgz", "confirmation_method": "automatic", - "created": 1701973752, + "created": 1702868401, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJwKuuB1fWySn04LooZve", + "latest_charge": "ch_3OOX3lKuuB1fWySn2zRgz6L2", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJwKuuB1fWySn6W4AhRay", + "payment_method": "pm_1OOX3lKuuB1fWySnnEq4JD25", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,5 +387,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:14 GMT + recorded_at: Mon, 18 Dec 2023 03:00:03 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 be5d81ffc7..6a6ae6c8a4 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=6200000000000047&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_8R3lB6qiHjlhw8","request_duration_ms":905}}' + - '{"last_request_metrics":{"request_id":"req_g1u4WZ6PQa5wTh","request_duration_ms":1400}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:08 GMT + - Mon, 18 Dec 2023 02:59:57 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - af609236-ecd4-4708-9d74-e392332591a7 + - 77c2cec4-8f3e-48b8-b467-0a83e6c7b535 Original-Request: - - req_Bb8iiEvxuCp321 + - req_kS65uN6dKMGeY4 Request-Id: - - req_Bb8iiEvxuCp321 + - req_kS65uN6dKMGeY4 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJsKuuB1fWySnF6m4mPIa", + "id": "pm_1OOX3gKuuB1fWySnxxyZEYm8", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973748, + "created": 1702868397, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:29:08 GMT + recorded_at: Mon, 18 Dec 2023 02:59:57 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OKmJsKuuB1fWySnF6m4mPIa&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX3gKuuB1fWySnxxyZEYm8&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Bb8iiEvxuCp321","request_duration_ms":505}}' + - '{"last_request_metrics":{"request_id":"req_kS65uN6dKMGeY4","request_duration_ms":493}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:09 GMT + - Mon, 18 Dec 2023 02:59:57 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 4612da6a-e5a7-4b37-bcae-30195ee7aa97 + - 25efd1e4-3a70-4c2f-8a0c-8795db464f07 Original-Request: - - req_7aD2toa9tm3M6C + - req_O31oAc9uDLL48O Request-Id: - - req_7aD2toa9tm3M6C + - req_O31oAc9uDLL48O Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJsKuuB1fWySn2qrtgznf", + "id": "pi_3OOX3hKuuB1fWySn0Ejb5qQ0", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJsKuuB1fWySn2qrtgznf_secret_LOFTbILNdq7jqafunk22yYlGQ", + "client_secret": "pi_3OOX3hKuuB1fWySn0Ejb5qQ0_secret_zuu3ZgDzqFGRnFvqczV4u62dh", "confirmation_method": "automatic", - "created": 1701973748, + "created": 1702868397, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJsKuuB1fWySnF6m4mPIa", + "payment_method": "pm_1OOX3gKuuB1fWySnxxyZEYm8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:09 GMT + recorded_at: Mon, 18 Dec 2023 02:59:57 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJsKuuB1fWySn2qrtgznf/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3hKuuB1fWySn0Ejb5qQ0/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_7aD2toa9tm3M6C","request_duration_ms":506}}' + - '{"last_request_metrics":{"request_id":"req_O31oAc9uDLL48O","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:10 GMT + - Mon, 18 Dec 2023 02:59:58 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - f871e694-c54b-4d8d-a5ed-e4cf9b4a07ac + - 629d7c84-311b-47e0-9ed6-3505cfc0515a Original-Request: - - req_Ko8s2PiXaYXFt1 + - req_q7phszHY42lkVL Request-Id: - - req_Ko8s2PiXaYXFt1 + - req_q7phszHY42lkVL Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJsKuuB1fWySn2qrtgznf", + "id": "pi_3OOX3hKuuB1fWySn0Ejb5qQ0", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJsKuuB1fWySn2qrtgznf_secret_LOFTbILNdq7jqafunk22yYlGQ", + "client_secret": "pi_3OOX3hKuuB1fWySn0Ejb5qQ0_secret_zuu3ZgDzqFGRnFvqczV4u62dh", "confirmation_method": "automatic", - "created": 1701973748, + "created": 1702868397, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJsKuuB1fWySn2AJh6MmX", + "latest_charge": "ch_3OOX3hKuuB1fWySn02deb98C", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJsKuuB1fWySnF6m4mPIa", + "payment_method": "pm_1OOX3gKuuB1fWySnxxyZEYm8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,29 +387,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:10 GMT + recorded_at: Mon, 18 Dec 2023 02:59:58 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJsKuuB1fWySn2qrtgznf + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3hKuuB1fWySn0Ejb5qQ0 body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Ko8s2PiXaYXFt1","request_duration_ms":1041}}' + - '{"last_request_metrics":{"request_id":"req_q7phszHY42lkVL","request_duration_ms":1202}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -422,7 +422,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:10 GMT + - Mon, 18 Dec 2023 02:59:59 GMT Content-Type: - application/json Content-Length: @@ -448,7 +448,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_nx6xEGQOrtG347 + - req_SLex9eG5bQ8p2y Stripe-Version: - '2023-10-16' Vary: @@ -461,7 +461,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJsKuuB1fWySn2qrtgznf", + "id": "pi_3OOX3hKuuB1fWySn0Ejb5qQ0", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -475,20 +475,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJsKuuB1fWySn2qrtgznf_secret_LOFTbILNdq7jqafunk22yYlGQ", + "client_secret": "pi_3OOX3hKuuB1fWySn0Ejb5qQ0_secret_zuu3ZgDzqFGRnFvqczV4u62dh", "confirmation_method": "automatic", - "created": 1701973748, + "created": 1702868397, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJsKuuB1fWySn2AJh6MmX", + "latest_charge": "ch_3OOX3hKuuB1fWySn02deb98C", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJsKuuB1fWySnF6m4mPIa", + "payment_method": "pm_1OOX3gKuuB1fWySnxxyZEYm8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -513,29 +513,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:10 GMT + recorded_at: Mon, 18 Dec 2023 02:59:59 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJsKuuB1fWySn2qrtgznf/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3hKuuB1fWySn0Ejb5qQ0/capture body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_nx6xEGQOrtG347","request_duration_ms":415}}' + - '{"last_request_metrics":{"request_id":"req_SLex9eG5bQ8p2y","request_duration_ms":431}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -548,7 +548,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:11 GMT + - Mon, 18 Dec 2023 03:00:00 GMT Content-Type: - application/json Content-Length: @@ -574,11 +574,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 3ab0ca60-1076-411e-93de-a97522e87a7e + - c6900caa-68d0-4bf6-829c-07352a51f093 Original-Request: - - req_bRBTv3MOFQVLB0 + - req_Z1KyosCxrqNWY8 Request-Id: - - req_bRBTv3MOFQVLB0 + - req_Z1KyosCxrqNWY8 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -593,7 +593,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJsKuuB1fWySn2qrtgznf", + "id": "pi_3OOX3hKuuB1fWySn0Ejb5qQ0", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -607,20 +607,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJsKuuB1fWySn2qrtgznf_secret_LOFTbILNdq7jqafunk22yYlGQ", + "client_secret": "pi_3OOX3hKuuB1fWySn0Ejb5qQ0_secret_zuu3ZgDzqFGRnFvqczV4u62dh", "confirmation_method": "automatic", - "created": 1701973748, + "created": 1702868397, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJsKuuB1fWySn2AJh6MmX", + "latest_charge": "ch_3OOX3hKuuB1fWySn02deb98C", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJsKuuB1fWySnF6m4mPIa", + "payment_method": "pm_1OOX3gKuuB1fWySnxxyZEYm8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -645,29 +645,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:11 GMT + recorded_at: Mon, 18 Dec 2023 03:00:00 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJsKuuB1fWySn2qrtgznf + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3hKuuB1fWySn0Ejb5qQ0 body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_bRBTv3MOFQVLB0","request_duration_ms":1145}}' + - '{"last_request_metrics":{"request_id":"req_Z1KyosCxrqNWY8","request_duration_ms":1123}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -680,7 +680,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:12 GMT + - Mon, 18 Dec 2023 03:00:00 GMT Content-Type: - application/json Content-Length: @@ -706,7 +706,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_gsnpT3uI9HJnag + - req_u17vHMRm9sO07F Stripe-Version: - '2023-10-16' Vary: @@ -719,7 +719,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJsKuuB1fWySn2qrtgznf", + "id": "pi_3OOX3hKuuB1fWySn0Ejb5qQ0", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -733,20 +733,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJsKuuB1fWySn2qrtgznf_secret_LOFTbILNdq7jqafunk22yYlGQ", + "client_secret": "pi_3OOX3hKuuB1fWySn0Ejb5qQ0_secret_zuu3ZgDzqFGRnFvqczV4u62dh", "confirmation_method": "automatic", - "created": 1701973748, + "created": 1702868397, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJsKuuB1fWySn2AJh6MmX", + "latest_charge": "ch_3OOX3hKuuB1fWySn02deb98C", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJsKuuB1fWySnF6m4mPIa", + "payment_method": "pm_1OOX3gKuuB1fWySnxxyZEYm8", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -771,5 +771,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:12 GMT + recorded_at: Mon, 18 Dec 2023 03:00:00 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 c4ae25a10e..d8e52adb14 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=6200000000000047&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_lOUNaGa92cjisG","request_duration_ms":342}}' + - '{"last_request_metrics":{"request_id":"req_7qXj00O3fpGbiL","request_duration_ms":324}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:06 GMT + - Mon, 18 Dec 2023 02:59:54 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - efcb895b-741d-4e3f-bd98-f25ad19b5309 + - 1cd8d001-7ed9-4a93-b20b-02b7dd43454e Original-Request: - - req_OmK9wFqqgFxG9F + - req_2uKTANmQniEyyt Request-Id: - - req_OmK9wFqqgFxG9F + - req_2uKTANmQniEyyt Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmJqKuuB1fWySnfDJGXdZY", + "id": "pm_1OOX3eKuuB1fWySn1VeSWUFw", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973746, + "created": 1702868394, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:29:06 GMT + recorded_at: Mon, 18 Dec 2023 02:59:54 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OKmJqKuuB1fWySnfDJGXdZY&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX3eKuuB1fWySn1VeSWUFw&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_OmK9wFqqgFxG9F","request_duration_ms":550}}' + - '{"last_request_metrics":{"request_id":"req_2uKTANmQniEyyt","request_duration_ms":582}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:06 GMT + - Mon, 18 Dec 2023 02:59:55 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 88107fb1-d7bc-4cdf-baea-a483d8cdd986 + - 00ea0a54-7cfb-49d8-b58e-133d6438dab9 Original-Request: - - req_OjI9DT54CQ2LTY + - req_2Ys86Y5XrBKW4k Request-Id: - - req_OjI9DT54CQ2LTY + - req_2Ys86Y5XrBKW4k Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJqKuuB1fWySn0zkK76Dl", + "id": "pi_3OOX3eKuuB1fWySn28WmpZeK", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJqKuuB1fWySn0zkK76Dl_secret_T1rB6QH7AL2uYmMAChPBR1niS", + "client_secret": "pi_3OOX3eKuuB1fWySn28WmpZeK_secret_PzYzVryU9cvv98o9wtQ31wRsB", "confirmation_method": "automatic", - "created": 1701973746, + "created": 1702868394, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJqKuuB1fWySnfDJGXdZY", + "payment_method": "pm_1OOX3eKuuB1fWySn1VeSWUFw", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:06 GMT + recorded_at: Mon, 18 Dec 2023 02:59:55 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmJqKuuB1fWySn0zkK76Dl/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX3eKuuB1fWySn28WmpZeK/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_OjI9DT54CQ2LTY","request_duration_ms":415}}' + - '{"last_request_metrics":{"request_id":"req_2Ys86Y5XrBKW4k","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:29:07 GMT + - Mon, 18 Dec 2023 02:59:56 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - cc2aafbe-d164-4a18-8294-7de07054b57b + - c75373f8-61fe-41ee-b049-9bb79e7edc9f Original-Request: - - req_8R3lB6qiHjlhw8 + - req_g1u4WZ6PQa5wTh Request-Id: - - req_8R3lB6qiHjlhw8 + - req_g1u4WZ6PQa5wTh Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmJqKuuB1fWySn0zkK76Dl", + "id": "pi_3OOX3eKuuB1fWySn28WmpZeK", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmJqKuuB1fWySn0zkK76Dl_secret_T1rB6QH7AL2uYmMAChPBR1niS", + "client_secret": "pi_3OOX3eKuuB1fWySn28WmpZeK_secret_PzYzVryU9cvv98o9wtQ31wRsB", "confirmation_method": "automatic", - "created": 1701973746, + "created": 1702868394, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmJqKuuB1fWySn01avgprT", + "latest_charge": "ch_3OOX3eKuuB1fWySn2Cm0HXd8", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmJqKuuB1fWySnfDJGXdZY", + "payment_method": "pm_1OOX3eKuuB1fWySn1VeSWUFw", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,5 +387,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:29:07 GMT + recorded_at: Mon, 18 Dec 2023 02:59:56 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 a5326969d6..da96b76113 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=4242424242424242&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_enswLIMTlh0aCt","request_duration_ms":1069}}' + - '{"last_request_metrics":{"request_id":"req_aAmHVTfMuIzVQZ","request_duration_ms":1001}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:42 GMT + - Mon, 18 Dec 2023 02:58:29 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 9d43a161-6299-4da7-98aa-18d831ea2681 + - 04a0852f-dfe9-4ded-84f8-2affb939e053 Original-Request: - - req_Ga3NHcu4BZ7VOk + - req_oAPG5cvPvPZLMZ Request-Id: - - req_Ga3NHcu4BZ7VOk + - req_oAPG5cvPvPZLMZ Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmITKuuB1fWySnBq8miNhk", + "id": "pm_1OOX2HKuuB1fWySn0NQyuawC", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973661, + "created": 1702868309, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:27:42 GMT + recorded_at: Mon, 18 Dec 2023 02:58:29 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OKmITKuuB1fWySnBq8miNhk&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX2HKuuB1fWySn0NQyuawC&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Ga3NHcu4BZ7VOk","request_duration_ms":521}}' + - '{"last_request_metrics":{"request_id":"req_oAPG5cvPvPZLMZ","request_duration_ms":467}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:42 GMT + - Mon, 18 Dec 2023 02:58:29 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 880e4c6a-2dfe-4448-b709-582318cd081f + - 5275a045-58c6-44ec-b0e9-714739584cce Original-Request: - - req_QLb7OXWWroegdg + - req_Fgy0EhCdUplGFi Request-Id: - - req_QLb7OXWWroegdg + - req_Fgy0EhCdUplGFi Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIUKuuB1fWySn2C4XK4hL", + "id": "pi_3OOX2HKuuB1fWySn12Uzs85O", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIUKuuB1fWySn2C4XK4hL_secret_7TU1TAiZ7iMBvrBf8RDayNtHA", + "client_secret": "pi_3OOX2HKuuB1fWySn12Uzs85O_secret_T5zE4G1yqqbRHHsL4JXbInu5p", "confirmation_method": "automatic", - "created": 1701973662, + "created": 1702868309, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmITKuuB1fWySnBq8miNhk", + "payment_method": "pm_1OOX2HKuuB1fWySn0NQyuawC", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:42 GMT + recorded_at: Mon, 18 Dec 2023 02:58:30 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIUKuuB1fWySn2C4XK4hL/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2HKuuB1fWySn12Uzs85O/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_QLb7OXWWroegdg","request_duration_ms":515}}' + - '{"last_request_metrics":{"request_id":"req_Fgy0EhCdUplGFi","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:43 GMT + - Mon, 18 Dec 2023 02:58:30 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 2cd73e07-f7fc-4fae-a151-5d5c539a4d1d + - ce54efc7-a982-4ff7-bb4c-17a735876098 Original-Request: - - req_qtWc0PNOPhuHyF + - req_f9twhs2GzOwZ4r Request-Id: - - req_qtWc0PNOPhuHyF + - req_f9twhs2GzOwZ4r Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIUKuuB1fWySn2C4XK4hL", + "id": "pi_3OOX2HKuuB1fWySn12Uzs85O", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIUKuuB1fWySn2C4XK4hL_secret_7TU1TAiZ7iMBvrBf8RDayNtHA", + "client_secret": "pi_3OOX2HKuuB1fWySn12Uzs85O_secret_T5zE4G1yqqbRHHsL4JXbInu5p", "confirmation_method": "automatic", - "created": 1701973662, + "created": 1702868309, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIUKuuB1fWySn2MPDWqBe", + "latest_charge": "ch_3OOX2HKuuB1fWySn1QAtc5dg", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmITKuuB1fWySnBq8miNhk", + "payment_method": "pm_1OOX2HKuuB1fWySn0NQyuawC", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,29 +387,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:43 GMT + recorded_at: Mon, 18 Dec 2023 02:58:31 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIUKuuB1fWySn2C4XK4hL + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2HKuuB1fWySn12Uzs85O body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_qtWc0PNOPhuHyF","request_duration_ms":970}}' + - '{"last_request_metrics":{"request_id":"req_f9twhs2GzOwZ4r","request_duration_ms":1021}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -422,7 +422,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:43 GMT + - Mon, 18 Dec 2023 02:58:31 GMT Content-Type: - application/json Content-Length: @@ -448,7 +448,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_IPBtFfpxb0oJWE + - req_YsOG90uCImh9Bh Stripe-Version: - '2023-10-16' Vary: @@ -461,7 +461,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIUKuuB1fWySn2C4XK4hL", + "id": "pi_3OOX2HKuuB1fWySn12Uzs85O", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -475,20 +475,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIUKuuB1fWySn2C4XK4hL_secret_7TU1TAiZ7iMBvrBf8RDayNtHA", + "client_secret": "pi_3OOX2HKuuB1fWySn12Uzs85O_secret_T5zE4G1yqqbRHHsL4JXbInu5p", "confirmation_method": "automatic", - "created": 1701973662, + "created": 1702868309, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIUKuuB1fWySn2MPDWqBe", + "latest_charge": "ch_3OOX2HKuuB1fWySn1QAtc5dg", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmITKuuB1fWySnBq8miNhk", + "payment_method": "pm_1OOX2HKuuB1fWySn0NQyuawC", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -513,29 +513,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:44 GMT + recorded_at: Mon, 18 Dec 2023 02:58:31 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIUKuuB1fWySn2C4XK4hL/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2HKuuB1fWySn12Uzs85O/capture body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_IPBtFfpxb0oJWE","request_duration_ms":384}}' + - '{"last_request_metrics":{"request_id":"req_YsOG90uCImh9Bh","request_duration_ms":407}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -548,7 +548,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:45 GMT + - Mon, 18 Dec 2023 02:58:32 GMT Content-Type: - application/json Content-Length: @@ -574,11 +574,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 65ecb0bb-0c21-4831-b017-881bc6191cc1 + - ed15438e-2526-4007-b940-ed23f327bcb6 Original-Request: - - req_MS7l6xNI5lRN1u + - req_ei0xVwsSIbeMSs Request-Id: - - req_MS7l6xNI5lRN1u + - req_ei0xVwsSIbeMSs Stripe-Should-Retry: - 'false' Stripe-Version: @@ -593,7 +593,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIUKuuB1fWySn2C4XK4hL", + "id": "pi_3OOX2HKuuB1fWySn12Uzs85O", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -607,20 +607,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIUKuuB1fWySn2C4XK4hL_secret_7TU1TAiZ7iMBvrBf8RDayNtHA", + "client_secret": "pi_3OOX2HKuuB1fWySn12Uzs85O_secret_T5zE4G1yqqbRHHsL4JXbInu5p", "confirmation_method": "automatic", - "created": 1701973662, + "created": 1702868309, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIUKuuB1fWySn2MPDWqBe", + "latest_charge": "ch_3OOX2HKuuB1fWySn1QAtc5dg", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmITKuuB1fWySnBq8miNhk", + "payment_method": "pm_1OOX2HKuuB1fWySn0NQyuawC", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -645,29 +645,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:45 GMT + recorded_at: Mon, 18 Dec 2023 02:58:32 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIUKuuB1fWySn2C4XK4hL + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2HKuuB1fWySn12Uzs85O body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_MS7l6xNI5lRN1u","request_duration_ms":1145}}' + - '{"last_request_metrics":{"request_id":"req_ei0xVwsSIbeMSs","request_duration_ms":1022}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -680,7 +680,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:45 GMT + - Mon, 18 Dec 2023 02:58:32 GMT Content-Type: - application/json Content-Length: @@ -706,7 +706,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_w7b6fE6CLKLyH9 + - req_qppuoRHS175i7R Stripe-Version: - '2023-10-16' Vary: @@ -719,7 +719,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIUKuuB1fWySn2C4XK4hL", + "id": "pi_3OOX2HKuuB1fWySn12Uzs85O", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -733,20 +733,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIUKuuB1fWySn2C4XK4hL_secret_7TU1TAiZ7iMBvrBf8RDayNtHA", + "client_secret": "pi_3OOX2HKuuB1fWySn12Uzs85O_secret_T5zE4G1yqqbRHHsL4JXbInu5p", "confirmation_method": "automatic", - "created": 1701973662, + "created": 1702868309, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIUKuuB1fWySn2MPDWqBe", + "latest_charge": "ch_3OOX2HKuuB1fWySn1QAtc5dg", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmITKuuB1fWySnBq8miNhk", + "payment_method": "pm_1OOX2HKuuB1fWySn0NQyuawC", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -771,5 +771,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:45 GMT + recorded_at: Mon, 18 Dec 2023 02:58:32 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 79% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 40ce204d07..b9907428dd 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,18 +8,20 @@ http_interactions: string: type=card&card[number]=4242424242424242&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded + X-Stripe-Client-Telemetry: + - '{"last_request_metrics":{"request_id":"req_nG6iKvmXXwyOql","request_duration_ms":371}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -32,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:38 GMT + - Mon, 18 Dec 2023 02:58:26 GMT Content-Type: - application/json Content-Length: @@ -57,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 5b81b402-2172-42b6-80eb-cca4f70ab902 + - 8a595f9a-55aa-4f8f-a6e1-733e21096b86 Original-Request: - - req_N8rdxB4z4fy4DI + - req_NJwExGqeNLK5lM Request-Id: - - req_N8rdxB4z4fy4DI + - req_NJwExGqeNLK5lM Stripe-Should-Retry: - 'false' Stripe-Version: @@ -76,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmIQKuuB1fWySnJfXdue8w", + "id": "pm_1OOX2EKuuB1fWySnzyxggjMs", "object": "payment_method", "billing_details": { "address": { @@ -116,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973658, + "created": 1702868306, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:27:39 GMT + recorded_at: Mon, 18 Dec 2023 02:58:26 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OKmIQKuuB1fWySnJfXdue8w&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX2EKuuB1fWySnzyxggjMs&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_N8rdxB4z4fy4DI","request_duration_ms":767}}' + - '{"last_request_metrics":{"request_id":"req_NJwExGqeNLK5lM","request_duration_ms":739}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -157,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:39 GMT + - Mon, 18 Dec 2023 02:58:27 GMT Content-Type: - application/json Content-Length: @@ -182,11 +184,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: - - a255a1b0-a315-4d46-96d1-00c36543227e + - bd45e110-194d-4b0d-876b-fcf82feb84b1 Original-Request: - - req_tYVVDWRnXGPrtx + - req_7rMNpr6JJPMni3 Request-Id: - - req_tYVVDWRnXGPrtx + - req_7rMNpr6JJPMni3 Stripe-Should-Retry: - 'false' Stripe-Version: @@ -201,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIRKuuB1fWySn2lCHwcUL", + "id": "pi_3OOX2FKuuB1fWySn18w4TQe1", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -215,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIRKuuB1fWySn2lCHwcUL_secret_UxoKiRX2gOkVBFZ0oeN73xgbT", + "client_secret": "pi_3OOX2FKuuB1fWySn18w4TQe1_secret_l8c2qLIeGindFVHnmnMcnkdBd", "confirmation_method": "automatic", - "created": 1701973659, + "created": 1702868307, "currency": "eur", "customer": null, "description": null, @@ -228,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIQKuuB1fWySnJfXdue8w", + "payment_method": "pm_1OOX2EKuuB1fWySnzyxggjMs", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -253,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:39 GMT + recorded_at: Mon, 18 Dec 2023 02:58:27 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIRKuuB1fWySn2lCHwcUL/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2FKuuB1fWySn18w4TQe1/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_tYVVDWRnXGPrtx","request_duration_ms":592}}' + - '{"last_request_metrics":{"request_id":"req_7rMNpr6JJPMni3","request_duration_ms":540}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -288,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:40 GMT + - Mon, 18 Dec 2023 02:58:28 GMT Content-Type: - application/json Content-Length: @@ -314,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 4f1a4fe9-6340-4db1-91a9-811e21b1e4f7 + - 2f13af0b-ca20-4625-a41c-579ebec9bb4f Original-Request: - - req_enswLIMTlh0aCt + - req_aAmHVTfMuIzVQZ Request-Id: - - req_enswLIMTlh0aCt + - req_aAmHVTfMuIzVQZ Stripe-Should-Retry: - 'false' Stripe-Version: @@ -333,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIRKuuB1fWySn2lCHwcUL", + "id": "pi_3OOX2FKuuB1fWySn18w4TQe1", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -347,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIRKuuB1fWySn2lCHwcUL_secret_UxoKiRX2gOkVBFZ0oeN73xgbT", + "client_secret": "pi_3OOX2FKuuB1fWySn18w4TQe1_secret_l8c2qLIeGindFVHnmnMcnkdBd", "confirmation_method": "automatic", - "created": 1701973659, + "created": 1702868307, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIRKuuB1fWySn2jy2mLYl", + "latest_charge": "ch_3OOX2FKuuB1fWySn1uq4Nn8C", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIQKuuB1fWySnJfXdue8w", + "payment_method": "pm_1OOX2EKuuB1fWySnzyxggjMs", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -385,5 +387,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:40 GMT + recorded_at: Mon, 18 Dec 2023 02:58:28 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 79263c8d91..701d8f31e4 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=4000056655665556&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_2rJ0zQi7xzSH0t","request_duration_ms":978}}' + - '{"last_request_metrics":{"request_id":"req_0PwuRPJ1hBSmuj","request_duration_ms":898}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:48 GMT + - Mon, 18 Dec 2023 02:58:35 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - '028fcb41-35f9-4f4a-8e3e-9abec95814f4' + - bbf47520-03d4-4bcb-a854-19be8723a244 Original-Request: - - req_8Dj0If0QPJnD9u + - req_zKMLU8p0oI9Koh Request-Id: - - req_8Dj0If0QPJnD9u + - req_zKMLU8p0oI9Koh Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmIZKuuB1fWySn2FkaKy2x", + "id": "pm_1OOX2NKuuB1fWySnYrjbB0Y0", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973668, + "created": 1702868315, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:27:48 GMT + recorded_at: Mon, 18 Dec 2023 02:58:35 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OKmIZKuuB1fWySn2FkaKy2x&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX2NKuuB1fWySnYrjbB0Y0&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_8Dj0If0QPJnD9u","request_duration_ms":482}}' + - '{"last_request_metrics":{"request_id":"req_zKMLU8p0oI9Koh","request_duration_ms":570}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:48 GMT + - Mon, 18 Dec 2023 02:58:35 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - 23c3b381-74ee-4820-91d9-01fb26b6b350 + - 94376b73-0ebc-405a-aa67-91365bc76243 Original-Request: - - req_vBxKa23Ed17aMa + - req_cMa5j3EzTbBFBv Request-Id: - - req_vBxKa23Ed17aMa + - req_cMa5j3EzTbBFBv Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIaKuuB1fWySn2OwGeqDU", + "id": "pi_3OOX2NKuuB1fWySn00EU3eXm", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIaKuuB1fWySn2OwGeqDU_secret_1wqJ6qaf3PXPBvIr4sdOGK34r", + "client_secret": "pi_3OOX2NKuuB1fWySn00EU3eXm_secret_M0lsKEmAL0QssR1OWLzOs6dTa", "confirmation_method": "automatic", - "created": 1701973668, + "created": 1702868315, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIZKuuB1fWySn2FkaKy2x", + "payment_method": "pm_1OOX2NKuuB1fWySnYrjbB0Y0", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:48 GMT + recorded_at: Mon, 18 Dec 2023 02:58:36 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIaKuuB1fWySn2OwGeqDU/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2NKuuB1fWySn00EU3eXm/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_vBxKa23Ed17aMa","request_duration_ms":413}}' + - '{"last_request_metrics":{"request_id":"req_cMa5j3EzTbBFBv","request_duration_ms":510}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:49 GMT + - Mon, 18 Dec 2023 02:58:37 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - ff20f124-9b74-4032-9a4e-4002883b4fea + - 7312b186-46db-4bda-a6bf-8a09f212652a Original-Request: - - req_8HBeT5VXCwPUbL + - req_pYI9OGGoxbkgQU Request-Id: - - req_8HBeT5VXCwPUbL + - req_pYI9OGGoxbkgQU Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIaKuuB1fWySn2OwGeqDU", + "id": "pi_3OOX2NKuuB1fWySn00EU3eXm", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIaKuuB1fWySn2OwGeqDU_secret_1wqJ6qaf3PXPBvIr4sdOGK34r", + "client_secret": "pi_3OOX2NKuuB1fWySn00EU3eXm_secret_M0lsKEmAL0QssR1OWLzOs6dTa", "confirmation_method": "automatic", - "created": 1701973668, + "created": 1702868315, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIaKuuB1fWySn2uvs73RK", + "latest_charge": "ch_3OOX2NKuuB1fWySn0MBPyhbA", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIZKuuB1fWySn2FkaKy2x", + "payment_method": "pm_1OOX2NKuuB1fWySnYrjbB0Y0", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,29 +387,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:49 GMT + recorded_at: Mon, 18 Dec 2023 02:58:37 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIaKuuB1fWySn2OwGeqDU + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2NKuuB1fWySn00EU3eXm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_8HBeT5VXCwPUbL","request_duration_ms":1043}}' + - '{"last_request_metrics":{"request_id":"req_pYI9OGGoxbkgQU","request_duration_ms":1327}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -422,7 +422,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:50 GMT + - Mon, 18 Dec 2023 02:58:37 GMT Content-Type: - application/json Content-Length: @@ -448,7 +448,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_dDQwl4mTBvuQOj + - req_5gwckLJuawiruP Stripe-Version: - '2023-10-16' Vary: @@ -461,7 +461,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIaKuuB1fWySn2OwGeqDU", + "id": "pi_3OOX2NKuuB1fWySn00EU3eXm", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -475,20 +475,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIaKuuB1fWySn2OwGeqDU_secret_1wqJ6qaf3PXPBvIr4sdOGK34r", + "client_secret": "pi_3OOX2NKuuB1fWySn00EU3eXm_secret_M0lsKEmAL0QssR1OWLzOs6dTa", "confirmation_method": "automatic", - "created": 1701973668, + "created": 1702868315, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIaKuuB1fWySn2uvs73RK", + "latest_charge": "ch_3OOX2NKuuB1fWySn0MBPyhbA", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIZKuuB1fWySn2FkaKy2x", + "payment_method": "pm_1OOX2NKuuB1fWySnYrjbB0Y0", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -513,29 +513,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:50 GMT + recorded_at: Mon, 18 Dec 2023 02:58:37 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIaKuuB1fWySn2OwGeqDU/capture + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2NKuuB1fWySn00EU3eXm/capture body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_dDQwl4mTBvuQOj","request_duration_ms":309}}' + - '{"last_request_metrics":{"request_id":"req_5gwckLJuawiruP","request_duration_ms":332}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -548,7 +548,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:51 GMT + - Mon, 18 Dec 2023 02:58:38 GMT Content-Type: - application/json Content-Length: @@ -574,11 +574,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - ef059d26-6988-4e51-ae33-3d6df6a632e3 + - 3400354c-41b2-46c2-9b06-212985c345d6 Original-Request: - - req_Q917n8EnKb3inl + - req_KIcq3vUGGdv87R Request-Id: - - req_Q917n8EnKb3inl + - req_KIcq3vUGGdv87R Stripe-Should-Retry: - 'false' Stripe-Version: @@ -593,7 +593,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIaKuuB1fWySn2OwGeqDU", + "id": "pi_3OOX2NKuuB1fWySn00EU3eXm", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -607,20 +607,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIaKuuB1fWySn2OwGeqDU_secret_1wqJ6qaf3PXPBvIr4sdOGK34r", + "client_secret": "pi_3OOX2NKuuB1fWySn00EU3eXm_secret_M0lsKEmAL0QssR1OWLzOs6dTa", "confirmation_method": "automatic", - "created": 1701973668, + "created": 1702868315, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIaKuuB1fWySn2uvs73RK", + "latest_charge": "ch_3OOX2NKuuB1fWySn0MBPyhbA", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIZKuuB1fWySn2FkaKy2x", + "payment_method": "pm_1OOX2NKuuB1fWySnYrjbB0Y0", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -645,29 +645,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:51 GMT + recorded_at: Mon, 18 Dec 2023 02:58:38 GMT - request: method: get - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIaKuuB1fWySn2OwGeqDU + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2NKuuB1fWySn00EU3eXm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_Q917n8EnKb3inl","request_duration_ms":1042}}' + - '{"last_request_metrics":{"request_id":"req_KIcq3vUGGdv87R","request_duration_ms":1099}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -680,7 +680,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:51 GMT + - Mon, 18 Dec 2023 02:58:39 GMT Content-Type: - application/json Content-Length: @@ -706,7 +706,7 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Request-Id: - - req_FXU6PzCIqo9KuH + - req_fq0KpnR0RlgizG Stripe-Version: - '2023-10-16' Vary: @@ -719,7 +719,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIaKuuB1fWySn2OwGeqDU", + "id": "pi_3OOX2NKuuB1fWySn00EU3eXm", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -733,20 +733,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIaKuuB1fWySn2OwGeqDU_secret_1wqJ6qaf3PXPBvIr4sdOGK34r", + "client_secret": "pi_3OOX2NKuuB1fWySn00EU3eXm_secret_M0lsKEmAL0QssR1OWLzOs6dTa", "confirmation_method": "automatic", - "created": 1701973668, + "created": 1702868315, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIaKuuB1fWySn2uvs73RK", + "latest_charge": "ch_3OOX2NKuuB1fWySn0MBPyhbA", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIZKuuB1fWySn2FkaKy2x", + "payment_method": "pm_1OOX2NKuuB1fWySnYrjbB0Y0", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -771,5 +771,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:51 GMT + recorded_at: Mon, 18 Dec 2023 02:58:39 GMT recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 similarity index 78% rename from spec/fixtures/vcr_cassettes/Stripe-v10.2.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 rename to spec/fixtures/vcr_cassettes/Stripe-v10.3.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 5c1d0215cc..2b68ff6079 100644 --- a/spec/fixtures/vcr_cassettes/Stripe-v10.2.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.3.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 @@ -8,20 +8,20 @@ http_interactions: string: type=card&card[number]=4000056655665556&card[exp_month]=12&card[exp_year]=2024&card[cvc]=314 headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_w7b6fE6CLKLyH9","request_duration_ms":308}}' + - '{"last_request_metrics":{"request_id":"req_qppuoRHS175i7R","request_duration_ms":408}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -34,7 +34,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:45 GMT + - Mon, 18 Dec 2023 02:58:33 GMT Content-Type: - application/json Content-Length: @@ -59,11 +59,11 @@ http_interactions: default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - '08b17a38-58a0-4c8c-8d27-6673c985eae7' + - c753686c-64e7-4dae-8d67-a6fd87fd95eb Original-Request: - - req_P7VKooRBDzx7gb + - req_xuu6JRp2kxe5fR Request-Id: - - req_P7VKooRBDzx7gb + - req_xuu6JRp2kxe5fR Stripe-Should-Retry: - 'false' Stripe-Version: @@ -78,7 +78,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pm_1OKmIXKuuB1fWySnRID1abtb", + "id": "pm_1OOX2LKuuB1fWySn8ereOue6", "object": "payment_method", "billing_details": { "address": { @@ -118,35 +118,35 @@ http_interactions: }, "wallet": null }, - "created": 1701973665, + "created": 1702868313, "customer": null, "livemode": false, "metadata": {}, "type": "card" } - recorded_at: Thu, 07 Dec 2023 18:27:46 GMT + recorded_at: Mon, 18 Dec 2023 02:58:33 GMT - request: method: post uri: https://api.stripe.com/v1/payment_intents body: encoding: UTF-8 - string: amount=100¤cy=eur&payment_method=pm_1OKmIXKuuB1fWySnRID1abtb&payment_method_types[0]=card&capture_method=manual + string: amount=100¤cy=eur&payment_method=pm_1OOX2LKuuB1fWySn8ereOue6&payment_method_types[0]=card&capture_method=manual headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_P7VKooRBDzx7gb","request_duration_ms":457}}' + - '{"last_request_metrics":{"request_id":"req_xuu6JRp2kxe5fR","request_duration_ms":498}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -159,7 +159,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:46 GMT + - Mon, 18 Dec 2023 02:58:33 GMT Content-Type: - application/json Content-Length: @@ -184,11 +184,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: - - cf6adf2c-ebcf-4e50-8e8a-688e7b70b248 + - 829da6cd-4c5f-4772-ad0b-ec0688d29d4e Original-Request: - - req_dbwuxob9vy2arJ + - req_r5rU9La7ppa54X Request-Id: - - req_dbwuxob9vy2arJ + - req_r5rU9La7ppa54X Stripe-Should-Retry: - 'false' Stripe-Version: @@ -203,7 +203,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIYKuuB1fWySn2npQ8Z6G", + "id": "pi_3OOX2LKuuB1fWySn0Mdu7ZY6", "object": "payment_intent", "amount": 100, "amount_capturable": 0, @@ -217,9 +217,9 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIYKuuB1fWySn2npQ8Z6G_secret_4XLGnnKQz3ybCyip7ZOts38zM", + "client_secret": "pi_3OOX2LKuuB1fWySn0Mdu7ZY6_secret_I5ri1iNJsxFKIopS22o80Vh2e", "confirmation_method": "automatic", - "created": 1701973666, + "created": 1702868313, "currency": "eur", "customer": null, "description": null, @@ -230,7 +230,7 @@ http_interactions: "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIXKuuB1fWySnRID1abtb", + "payment_method": "pm_1OOX2LKuuB1fWySn8ereOue6", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -255,29 +255,29 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:46 GMT + recorded_at: Mon, 18 Dec 2023 02:58:33 GMT - request: method: post - uri: https://api.stripe.com/v1/payment_intents/pi_3OKmIYKuuB1fWySn2npQ8Z6G/confirm + uri: https://api.stripe.com/v1/payment_intents/pi_3OOX2LKuuB1fWySn0Mdu7ZY6/confirm body: encoding: US-ASCII string: '' headers: User-Agent: - - Stripe/v1 RubyBindings/10.2.0 + - Stripe/v1 RubyBindings/10.3.0 Authorization: - Bearer Content-Type: - application/x-www-form-urlencoded X-Stripe-Client-Telemetry: - - '{"last_request_metrics":{"request_id":"req_dbwuxob9vy2arJ","request_duration_ms":381}}' + - '{"last_request_metrics":{"request_id":"req_r5rU9La7ppa54X","request_duration_ms":509}}' Stripe-Version: - '2023-10-16' X-Stripe-Client-User-Agent: - - '{"bindings_version":"10.2.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux - version 6.2.0-37-generic (buildd@bos03-amd64-055) (x86_64-linux-gnu-gcc-11 - (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) - #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 2 18:01:13 UTC 2","hostname":"ff-LAT"}' + - '{"bindings_version":"10.3.0","lang":"ruby","lang_version":"3.1.4 p223 (2023-03-30)","platform":"x86_64-linux","engine":"ruby","publisher":"stripe","uname":"Linux + version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) + 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian + 6.1.55-1 (2023-09-29)","hostname":"blackbox"}' Accept-Encoding: - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 Accept: @@ -290,7 +290,7 @@ http_interactions: Server: - nginx Date: - - Thu, 07 Dec 2023 18:27:47 GMT + - Mon, 18 Dec 2023 02:58:34 GMT Content-Type: - application/json Content-Length: @@ -316,11 +316,11 @@ http_interactions: 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self' Idempotency-Key: - - 055ca44f-80a5-41b8-ad3a-97ae87e0c8e9 + - b0d523c4-04a5-4415-ad97-1baa7aff6d8f Original-Request: - - req_2rJ0zQi7xzSH0t + - req_0PwuRPJ1hBSmuj Request-Id: - - req_2rJ0zQi7xzSH0t + - req_0PwuRPJ1hBSmuj Stripe-Should-Retry: - 'false' Stripe-Version: @@ -335,7 +335,7 @@ http_interactions: encoding: UTF-8 string: |- { - "id": "pi_3OKmIYKuuB1fWySn2npQ8Z6G", + "id": "pi_3OOX2LKuuB1fWySn0Mdu7ZY6", "object": "payment_intent", "amount": 100, "amount_capturable": 100, @@ -349,20 +349,20 @@ http_interactions: "canceled_at": null, "cancellation_reason": null, "capture_method": "manual", - "client_secret": "pi_3OKmIYKuuB1fWySn2npQ8Z6G_secret_4XLGnnKQz3ybCyip7ZOts38zM", + "client_secret": "pi_3OOX2LKuuB1fWySn0Mdu7ZY6_secret_I5ri1iNJsxFKIopS22o80Vh2e", "confirmation_method": "automatic", - "created": 1701973666, + "created": 1702868313, "currency": "eur", "customer": null, "description": null, "invoice": null, "last_payment_error": null, - "latest_charge": "ch_3OKmIYKuuB1fWySn2qAakUqm", + "latest_charge": "ch_3OOX2LKuuB1fWySn0gKr6AgZ", "livemode": false, "metadata": {}, "next_action": null, "on_behalf_of": null, - "payment_method": "pm_1OKmIXKuuB1fWySnRID1abtb", + "payment_method": "pm_1OOX2LKuuB1fWySn8ereOue6", "payment_method_configuration_details": null, "payment_method_options": { "card": { @@ -387,5 +387,5 @@ http_interactions: "transfer_data": null, "transfer_group": null } - recorded_at: Thu, 07 Dec 2023 18:27:47 GMT + recorded_at: Mon, 18 Dec 2023 02:58:34 GMT recorded_with: VCR 6.2.0