diff --git a/OPENAPI_VERSION b/OPENAPI_VERSION index 2597d2c7..85019444 100644 --- a/OPENAPI_VERSION +++ b/OPENAPI_VERSION @@ -1 +1 @@ -v515 \ No newline at end of file +v518 \ No newline at end of file diff --git a/lib/stripe/resources/issuing/card_design.rb b/lib/stripe/resources/issuing/card_design.rb index 21983cb5..f7324b06 100644 --- a/lib/stripe/resources/issuing/card_design.rb +++ b/lib/stripe/resources/issuing/card_design.rb @@ -5,6 +5,7 @@ module Stripe module Issuing # A Card Design is a logical grouping of a Card Bundle, card logo, and carrier text that represents a product line. class CardDesign < APIResource + extend Stripe::APIOperations::Create extend Stripe::APIOperations::List include Stripe::APIOperations::Save @@ -35,6 +36,15 @@ module Stripe ) end + def self.reject_testmode(card_design, params = {}, opts = {}) + request_stripe_object( + method: :post, + path: format("/v1/test_helpers/issuing/card_designs/%s/status/reject", { card_design: CGI.escape(card_design) }), + params: params, + opts: opts + ) + end + def activate_testmode(params = {}, opts = {}) @resource.request_stripe_object( method: :post, @@ -52,6 +62,15 @@ module Stripe opts: opts ) end + + def reject_testmode(params = {}, opts = {}) + @resource.request_stripe_object( + method: :post, + path: format("/v1/test_helpers/issuing/card_designs/%s/status/reject", { card_design: CGI.escape(@resource["id"]) }), + params: params, + opts: opts + ) + end end end end