mirror of
https://github.com/stripe/stripe-ruby.git
synced 2025-12-02 00:01:00 -05:00
Update generated code (#1267)
* Update generated code for v503 * Update generated code for v507 --------- Co-authored-by: Stripe OpenAPI <105521251+stripe-openapi[bot]@users.noreply.github.com>
This commit is contained in:
parent
5a523c07ba
commit
405725bf9c
@ -1 +1 @@
|
|||||||
v495
|
v507
|
||||||
@ -66,6 +66,7 @@ module Stripe
|
|||||||
PaymentIntent::OBJECT_NAME => PaymentIntent,
|
PaymentIntent::OBJECT_NAME => PaymentIntent,
|
||||||
PaymentLink::OBJECT_NAME => PaymentLink,
|
PaymentLink::OBJECT_NAME => PaymentLink,
|
||||||
PaymentMethod::OBJECT_NAME => PaymentMethod,
|
PaymentMethod::OBJECT_NAME => PaymentMethod,
|
||||||
|
PaymentMethodDomain::OBJECT_NAME => PaymentMethodDomain,
|
||||||
Payout::OBJECT_NAME => Payout,
|
Payout::OBJECT_NAME => Payout,
|
||||||
Person::OBJECT_NAME => Person,
|
Person::OBJECT_NAME => Person,
|
||||||
Plan::OBJECT_NAME => Plan,
|
Plan::OBJECT_NAME => Plan,
|
||||||
|
|||||||
@ -53,6 +53,7 @@ require "stripe/resources/mandate"
|
|||||||
require "stripe/resources/payment_intent"
|
require "stripe/resources/payment_intent"
|
||||||
require "stripe/resources/payment_link"
|
require "stripe/resources/payment_link"
|
||||||
require "stripe/resources/payment_method"
|
require "stripe/resources/payment_method"
|
||||||
|
require "stripe/resources/payment_method_domain"
|
||||||
require "stripe/resources/payout"
|
require "stripe/resources/payout"
|
||||||
require "stripe/resources/person"
|
require "stripe/resources/person"
|
||||||
require "stripe/resources/plan"
|
require "stripe/resources/plan"
|
||||||
|
|||||||
@ -5,7 +5,7 @@ module Stripe
|
|||||||
# Account Links are the means by which a Connect platform grants a connected account permission to access
|
# Account Links are the means by which a Connect platform grants a connected account permission to access
|
||||||
# Stripe-hosted applications, such as Connect Onboarding.
|
# Stripe-hosted applications, such as Connect Onboarding.
|
||||||
#
|
#
|
||||||
# Related guide: [Connect Onboarding](https://stripe.com/docs/connect/connect-onboarding)
|
# Related guide: [Connect Onboarding](https://stripe.com/docs/connect/custom/hosted-onboarding)
|
||||||
class AccountLink < APIResource
|
class AccountLink < APIResource
|
||||||
extend Stripe::APIOperations::Create
|
extend Stripe::APIOperations::Create
|
||||||
|
|
||||||
|
|||||||
34
lib/stripe/resources/payment_method_domain.rb
Normal file
34
lib/stripe/resources/payment_method_domain.rb
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
# File generated from our OpenAPI spec
|
||||||
|
# frozen_string_literal: true
|
||||||
|
|
||||||
|
module Stripe
|
||||||
|
# A payment method domain represents a web domain that you have registered with Stripe.
|
||||||
|
# Stripe Elements use registered payment method domains to control where certain payment methods are shown.
|
||||||
|
#
|
||||||
|
# Related guides: [Payment method domains](https://stripe.com/docs/payments/payment-methods/pmd-registration).
|
||||||
|
class PaymentMethodDomain < APIResource
|
||||||
|
extend Stripe::APIOperations::Create
|
||||||
|
extend Stripe::APIOperations::List
|
||||||
|
include Stripe::APIOperations::Save
|
||||||
|
|
||||||
|
OBJECT_NAME = "payment_method_domain"
|
||||||
|
|
||||||
|
def validate(params = {}, opts = {})
|
||||||
|
request_stripe_object(
|
||||||
|
method: :post,
|
||||||
|
path: format("/v1/payment_method_domains/%<payment_method_domain>s/validate", { payment_method_domain: CGI.escape(self["id"]) }),
|
||||||
|
params: params,
|
||||||
|
opts: opts
|
||||||
|
)
|
||||||
|
end
|
||||||
|
|
||||||
|
def self.validate(payment_method_domain, params = {}, opts = {})
|
||||||
|
request_stripe_object(
|
||||||
|
method: :post,
|
||||||
|
path: format("/v1/payment_method_domains/%<payment_method_domain>s/validate", { payment_method_domain: CGI.escape(payment_method_domain) }),
|
||||||
|
params: params,
|
||||||
|
opts: opts
|
||||||
|
)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
Loading…
x
Reference in New Issue
Block a user